Article · Independently Verified

KRA Tax Deadlines and Penalties in Kenya 2026: The Complete Calendar

Every key KRA deadline for individuals and businesses -- PAYE, VAT, Turnover Tax, instalment tax and annual returns -- and what late filing really costs.

Most KRA penalties are not caused by tax people cannot afford — they come from missed deadlines. A forgotten nil return or a late PAYE remittance can cost thousands of shillings in penalties and interest. This calendar puts every major deadline in one place.

Monthly Deadlines

ObligationDeadline
PAYE (employers)9th of the following month
NSSF contributions9th of the following month
SHIF contributions9th of the following month
Affordable Housing Levy9th working day after the end of the month
Withholding tax5th working day after deduction
VAT returns and payment20th of the following month
Turnover Tax20th of the following month
Excise duty20th of the following month
Monthly rental income tax20th of the following month

Annual and Periodic Deadlines

ObligationDeadline
Individual income tax return (including nil returns)30 June for the previous year
Company income tax returnLast day of the 6th month after the financial year-end
Instalment tax20th day of the 4th, 6th, 9th and 12th months of the financial year
Balance of taxLast day of the 4th month after year-end

Penalties at a Glance

OffencePenalty
Late individual income tax return5% of tax due or KES 2,000, whichever is higher
Late company income tax return5% of tax due or KES 20,000, whichever is higher
Late PAYE remittance25% of the tax due or KES 10,000, whichever is higher
Late VAT returnKES 10,000 or 5% of tax due, whichever is higher
Late Turnover Tax returnKES 1,000 per month late
Late payment of any taxInterest of 1% per month on the unpaid tax

Penalty rules are set by the Tax Procedures Act and Finance Acts and can change; KRA's website has the current schedule.

How to Stay Compliant

  • Set calendar reminders for the 9th and 20th of every month.
  • File nil returns whenever you have no income or sales — a missed nil return still attracts a penalty. See our nil returns guide.
  • Issue invoices through eTIMS so your sales and your customers' expenses are recognised.
  • Keep records for at least five years.
  • Apply for waivers on iTax if you were penalised for a genuine reason; KRA also runs periodic tax amnesty programmes on penalties and interest.

A Sample Month for a Small Employer

DateTask
1st — 5thRun payroll for the previous month; compute PAYE, NSSF, SHIF and Housing Levy
By the 5th working dayRemit any withholding tax deducted
By the 9thRemit PAYE, NSSF and SHIF; file the PAYE return
By the 9th working dayRemit the Housing Levy
By the 20thFile and pay VAT or Turnover Tax and any monthly rental income tax
Month endReconcile eTIMS invoices, bank and M-Pesa records

How Interest and Penalties Add Up

Suppose a business fails to pay KES 100,000 of PAYE for three months. It faces a late payment penalty (25% of the tax or KES 10,000, whichever is higher — here KES 25,000) plus interest at 1% per month (about KES 3,000 over three months). A KES 100,000 liability becomes roughly KES 128,000 — before any enforcement action. Paying on time is almost always cheaper than borrowing to cover a late payment.

When to Get Professional Help

Consider a tax agent or accountant if you have employees, are registered for VAT, receive rental income alongside a business, or have received KRA notices or assessments. A professional costs less than repeated penalties and can help you apply for waivers or amnesty where you qualify.

Deadlines That Fall on Weekends or Holidays

When a statutory deadline falls on a weekend or public holiday, check KRA's guidance for that period; payments made through banks and M-Pesa may need to be initiated earlier to clear in time. The safest habit is to file and pay a few days before the deadline rather than on the day, which also protects you from portal slowdowns at month end and around 30 June.

KRA Deadlines -- FAQ

What is the deadline for filing KRA returns in 2026?

Individuals must file their annual income tax return for 2025 by 30 June 2026. Monthly obligations like PAYE are due by the 9th and VAT and Turnover Tax by the 20th.

What is the penalty for not filing a nil return?

The late-filing penalty for individuals is KES 2,000 or 5% of tax due, whichever is higher, even when no tax is owed.

Can KRA waive penalties?

You can apply for a waiver of penalties and interest on iTax with reasons. KRA also periodically offers amnesties.

What is the deadline for PAYE in Kenya?

Employers must remit PAYE and file the monthly return by the 9th of the following month.

Does KRA send reminders?

KRA sends some reminders by SMS and email, but the obligation is yours. Set your own calendar reminders for the 9th, the 20th and 30 June.

Final Thoughts

Tax compliance in Kenya is mostly a calendar discipline: the 9th for payroll taxes, the 20th for VAT and TOT, and 30 June for annual returns. Put the dates in your calendar, file nil returns when needed, and get professional support if your business has several obligations.