Key recurring KRA filing and payment deadlines for Kenyan taxpayers. Subscribe to keep them in your own calendar, auto-updating.
| Obligation | Due | Who |
|---|---|---|
| PAYE | 9th of the following month | Employers |
| Housing Levy | 9th of the following month | Employers |
| VAT | 20th of the following month | VAT-registered businesses |
| Withholding tax | 20th of the following month | Anyone who withholds |
| Rental income (MRI) | 20th of the following month | Landlords on MRI |
| Excise duty | 20th of the following month | Licensed manufacturers |
| Obligation | Due | Who |
|---|---|---|
| Instalment tax | 20th of Apr, Jun, Sep & Dec (quarterly) | Companies & the self-employed |
| Annual income tax return | 30 June | Individuals & businesses |
| Balance of tax payment | 30 April (4th month after year-end) | Companies & the self-employed |
| Employer annual PAYE return (IT2C) | 31 March | Employers |
Dates shown are the usual recurring deadlines under current law. The Finance Act 2026 (assented 23 June 2026) shortens annual filing timelines from 1 January 2027 — individual annual returns move to four months after year-end, 30 April for calendar-year taxpayers. This page and the subscribe feed will update when the new dates take effect. When a due date falls on a weekend or public holiday it typically rolls to the next working day. The subscribe feed carries the exact dates. Always confirm your specific obligations on iTax.
TaxOS tracks your specific obligations and nudges you before penalties start.
These figures are educational estimates based on simplified, publicly available KRA rules and may not reflect your exact circumstances or the latest rates. They are not tax advice. Always confirm with KRA or a registered tax agent before filing or paying.