Free resource
The Kenya Compliance Calendar
A plain list of every deadline a Kenyan business needs to keep — tax, staff, licences and yearly filings — so nothing catches you out.
Monthly — payroll & indirect taxes
| Obligation | When | Body |
|---|---|---|
| PAYE (employee income tax) | By the 9th of the following month | KRA |
| NSSF contributions (Tier I & II) | By the 9th of the following month | NSSF |
| SHIF (Social Health Insurance Fund) | By the 9th of the following month | SHA |
| Affordable Housing Levy | By the 9th working day of the following month | KRA |
| NITA industrial training levy | By the 10th of the following month | NITA |
| VAT return & payment | By the 20th of the following month | KRA |
| Turnover Tax (eligible small businesses) | By the 20th of the following month | KRA |
| Monthly Rental Income Tax | By the 20th of the following month | KRA |
Company law — event-driven
| Obligation | When | Body |
|---|---|---|
| Annual return to the Registrar of Companies | Within 28 days of the incorporation anniversary | BRS |
| Beneficial ownership register — updates | Notify the Registrar within 14 days of any change | BRS |
| Changes in directors / shareholders / registered office | File within the statutory window (typically 14 days) | BRS |
| Annual General Meeting & filing of accounts | As required by the Companies Act / your articles | BRS |
Annual
| Obligation | When | Body |
|---|---|---|
| Corporation tax — instalment payments | 20th day of the 4th, 6th, 9th and 12th months of the accounting period | KRA |
| Corporation tax — balance & return | By the last day of the 6th month after the year end | KRA |
| Individual income tax return | By 30 June | KRA |
| Single Business Permit renewal | Q1 (varies by county) | County government |
| Data Protection registration renewal | Annually, where registration is required | ODPC |
| Work / special-pass permit renewals | Before expiry | Immigration |
| Sector licence & professional body renewals | Per licence conditions | Various |
General guidance only, not tax or legal advice. Deadlines on a weekend or public holiday usually move to the next working day. Rates and dates change with each Finance Act — confirm your entity’s position with us or your advisors before acting.