Skip to main content

Tax Calendar

Never miss an important tax deadline. Stay on top of PAYE, VAT, TOT, and all filing requirements with our comprehensive calendar.

Upcoming Deadlines

PAYE

PAYE Return and Payment Due

April 9, 2026monthly
VAT

VAT Return and Payment Due

April 20, 2026monthly
TOT

TOT Return and Payment Due

April 20, 2026monthly
PAYE

PAYE Return and Payment Due

May 9, 2026monthly
VAT

VAT Return and Payment Due

May 20, 2026monthly

Key Dates by Tax Type

PAYE
  • • Return and payment due: 9th of the following month
  • • Annual income tax return: June 30th
  • • P9 certificate: By January 31st
VAT
  • • Return filing: 20th of the following month
  • • Payment due: 20th of the following month
  • • Nil returns still apply if you are registered
TOT
  • • Return and payment due: 20th of the following month
  • • Applies where turnover exceeds KES 1M and does not exceed KES 25M
  • • Check separate VAT obligations once you hit the VAT threshold
Annual
  • • ITR filing: By June 30th
  • • Corporate tax: 4 installments
  • • Final return: June 30th

Never Miss a Deadline

Subscribe to our newsletter to receive email reminders for upcoming tax deadlines. Stay compliant without the stress.

Get Deadline Reminders