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

Corporate

Corporate Tax Installment

December 20, 2025quarterly
PAYE

PAYE Payment Due

January 20, 2026monthly
VAT

VAT Return Filing

January 20, 2026monthly
TOT

TOT Payment Due

January 20, 2026monthly
PAYE

PAYE Payment Due

February 20, 2026monthly

Key Dates by Tax Type

PAYE
  • • Payment due: 20th of each month
  • • Annual return: June 30th
  • • P9 certificate: By January 31st
VAT
  • • Return filing: 20th of each month
  • • Payment due: 20th of each month
  • • Annual return: June 30th
TOT
  • • Payment due: 20th of each month
  • • Annual return: June 30th
  • • For businesses under KES 50M
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