FeaturesHow It WorksPricing
Resources

KRA Filing Deadlines 2025/2026

All key Kenya Revenue Authority deadlines for tax year 2025 and beyond. Never miss a date.

🚨Late filing attracts a penalty of KES 2,000 per month or 5% of tax due β€” whichever is higher. Late payment attracts 1% interest per month.

πŸ“‹ Individual Income Tax (IT1)

30 Jun 2026
IT1 Annual Return β€” Tax Year 2025
Individual income tax return for all residents with income in 2025
79 days
30 Jun 2025
IT1 Annual Return β€” Tax Year 2024
Already passed β€” if unfiled, penalties now accruing
Overdue

πŸ”„ Turnover Tax (TOT) β€” Quarterly

20 Apr 2026
TOT Q1 2026 (Jan–Mar)
Turnover Tax return and payment for Q1
8 days
20 Jul 2026
TOT Q2 2026 (Apr–Jun)
Turnover Tax return and payment for Q2
Upcoming
20 Oct 2026
TOT Q3 2026 (Jul–Sep)
Turnover Tax return and payment for Q3
Upcoming

🏠 Rental Income (MRI) β€” Monthly

Monthly Rental Income (MRI) tax must be paid by the 20th of the following month. Example: January rent β†’ pay MRI tax by February 20. Rate: 10% of gross monthly rent.

πŸ“… Other Key Dates

28 Feb 2026
Employers must issue P9 certificates to all employees (already passed)
9th each month
PAYE monthly remittance by employers (due 9th of following month)
20th each month
VAT monthly return and payment
πŸ”” Want deadline reminders?

ZidiTax Pro users receive automatic deadline reminders 90, 30, and 7 days before due dates.