Kenya's Revenue Authority has reminded taxpayers to file their 2025 income tax returns by 30 June 2026, while allowing a one-off declaration of valid business expenses not supported by eTIMS/TIMS invoices, subject to post-filing verification.

The Kenya Revenue Authority (KRA) has notified all taxpayers, on 8 June 2026, that filing of income tax returns for the year of income 2025 is ongoing and must be completed by 30 June 2026.

To facilitate smooth filing for the 2025 Year of Income, KRA has allowed taxpayers to declare valid business expenses that may not be supported by eTIMS/TIMS invoices. Such expenses may be uploaded during filing and will be subject to validation by KRA after submission.

This allowance applies only to the filing of 2025 Income Tax Returns.

From the 2026 Year of Income onwards, all declared income and expenses must be supported by valid electronic tax invoices generated and transmitted through eTIMS/TIMS.

Taxpayers who fail to file returns by 30 June, 2026 will be subject to default assessments in accordance with Section 29 of the Tax Procedures Act, Cap 469B.