Due to the iTax system challenges experienced today, the tax return filing deadline, the Kenya Revenue Authority (KRA) has extended the deadline to July 5th.
Taxpayers can physically visit any KRA tax service centre nationwide between 8 AM and 8 PM. For those who may need to call KRA customer service, their phone lines will be open an hour earlier, from 7 AM to 8 PM.
Online tax return filing via the web portal will also be available.
The iTax is a system managed by KRA that allows taxpayers to register for a PIN, file their tax return, apply for a tax compliance certificate, generate a payment slip, check their ledger account, and more.
On deadline day for filing tax returns, the web portal was overwhelmed as taxpayers rushed to fulfil their tax obligations.
The server overload caused a frustrating user experience; many couldn’t log in because they had to wait extended periods for the iTax one-time password needed to access the system.
KRA confirmed this, stating, “Due to the high volume of taxpayers attempting to file their returns on 30th June, 2025, the system experienced technical difficulties which disrupted the normal functioning of the return filing and payment services, preventing a number of taxpayers from submitting their returns on time.”
Read: How to File KRA Income Tax Returns
According to Kenyan law, every person with a personal identification number (PIN) is required to file and pay their taxes via iTax on or before the due date. By law, filing your taxes late attracts penalties from KRA.
While the tax filing deadline is typically set in law, the KRA has the power to grant an extra-statutory concession. This relaxation of the rules, like the current extension, is intended to help taxpayers mitigate their tax liabilities. This is the longest such extension since 2012.
Kenyans can now avoid late filing penalties by submitting their tax returns to KRA by July 5th.