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

ObligationWhenBody
PAYE (employee income tax)By the 9th of the following monthKRA
NSSF contributions (Tier I & II)By the 9th of the following monthNSSF
SHIF (Social Health Insurance Fund)By the 9th of the following monthSHA
Affordable Housing LevyBy the 9th working day of the following monthKRA
NITA industrial training levyBy the 10th of the following monthNITA
VAT return & paymentBy the 20th of the following monthKRA
Turnover Tax (eligible small businesses)By the 20th of the following monthKRA
Monthly Rental Income TaxBy the 20th of the following monthKRA

Company law — event-driven

ObligationWhenBody
Annual return to the Registrar of CompaniesWithin 28 days of the incorporation anniversaryBRS
Beneficial ownership register — updatesNotify the Registrar within 14 days of any changeBRS
Changes in directors / shareholders / registered officeFile within the statutory window (typically 14 days)BRS
Annual General Meeting & filing of accountsAs required by the Companies Act / your articlesBRS

Annual

ObligationWhenBody
Corporation tax — instalment payments20th day of the 4th, 6th, 9th and 12th months of the accounting periodKRA
Corporation tax — balance & returnBy the last day of the 6th month after the year endKRA
Individual income tax returnBy 30 JuneKRA
Single Business Permit renewalQ1 (varies by county)County government
Data Protection registration renewalAnnually, where registration is requiredODPC
Work / special-pass permit renewalsBefore expiryImmigration
Sector licence & professional body renewalsPer licence conditionsVarious

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.

Get started

Never track these dates yourself again

We run this calendar for you — reminders, filings, quarterly reporting.