What happened
The Kenya Revenue Authority (KRA) announced on Monday that it is actively addressing a technical glitch that disrupted the electronic filing of Pay As You Earn (PAYE) returns for employers across the country. The issue, first reported on the 22nd of the month, prevented firms from uploading payroll data through the iTax portal, raising concerns about missed filing deadlines and potential penalties. KRA officials confirmed that the problem stemmed from a server overload and a software incompatibility that surfaced after a recent system upgrade. They have since mobilised an emergency response team to restore full functionality and have extended the filing deadline by five days for affected employers.
Context and background
KRA’s PAYE system is a critical component of Kenya’s tax infrastructure, requiring employers to remit monthly deductions for income tax, National Hospital Insurance Fund (NHIF), and National Social Security Fund (NSSF) by the 15th of each month. The iTax platform, launched in 2018, has been the primary channel for electronic submissions, offering real‑time validation and receipt generation. Over the past few years, the authority has invested heavily in digitalisation to reduce manual processing and curb tax evasion. However, periodic spikes in traffic—especially during the end‑of‑month payroll run—have occasionally strained the system.
Earlier this year, KRA introduced a series of backend enhancements aimed at improving data security and integrating newer APIs for third‑party payroll providers. While the upgrades were intended to streamline the filing experience, some employers reported intermittent time‑outs and error messages when attempting to upload their PAYE returns. The latest incident escalated when a batch of large manufacturing firms, each processing thousands of employee records, triggered a server capacity breach, causing the portal to freeze for several hours. In response, KRA’s Chief Technology Officer, Dr. Peter Njoroge, convened an emergency task force comprising IT engineers, system auditors, and stakeholder liaison officers.
Stakeholder feedback has been vocal on platforms such as Kenyans.co.ke, where business owners and HR managers posted screenshots of failed submissions and expressed anxiety over potential compliance breaches. The Kenya Employers Federation (KEF) also issued a statement urging the authority to provide clear guidance and to consider a contingency filing mechanism for future incidents. Historically, KRA has offered manual filing windows during system downtimes, but the rapid pace of digital adoption has reduced reliance on paper‑based processes.
Compared with what is normal
Under ordinary circumstances, the PAYE filing window opens on the 1st of each month and closes on the 15th, giving employers a two‑week period to calculate deductions, generate payslips, and submit returns through iTax. In the past three fiscal years, the portal has maintained an uptime of approximately 98%, with only brief maintenance periods announced in advance. The current outage, however, resulted in a 12‑hour complete shutdown for a segment of users, far exceeding the typical 1‑2 hour scheduled maintenance windows.
- Normal system downtime: 1‑2 hours per month, scheduled.
- Current outage: up to 12 hours, unscheduled, affecting ~30% of active employers.
- Standard filing deadline: 15th of the month; KRA extended it to the 20th for those impacted.
Why it matters
For Kenyan SMEs, timely PAYE filing is more than a regulatory checkbox; it directly influences cash flow, employee morale, and the risk of punitive assessments. A missed deadline can attract a 5% penalty on the unpaid tax, plus daily interest, which can erode thin profit margins. Moreover, delayed remittances affect the funding of public services such as healthcare and social security, creating a broader economic ripple. Employers also rely on the iTax receipt as proof of compliance when applying for loans or government contracts. The recent system failure, therefore, jeopardised not only statutory obligations but also the credibility of businesses in the eyes of banks and investors.
From a macro perspective, the glitch highlighted the vulnerability of Kenya’s digital tax ecosystem. While the push towards e‑filing has reduced corruption and improved revenue collection, any breakdown exposes gaps in redundancy planning and user support. The episode may prompt KRA to revisit its disaster‑recovery protocols, invest in higher‑capacity cloud infrastructure, and enhance communication channels with the private sector. For employees, delayed PAYE processing can postpone the issuance of tax certificates (IRP5) needed for personal tax filings, potentially leading to individual penalties.
Practical steps
- 1. Verify your filing status on the iTax portal today; if your return is still pending, note the new deadline of the 20th and plan accordingly.
- 2. Keep detailed records of any error messages or screenshots as evidence of the system failure; this documentation can be useful if you need to appeal penalties later.
- 3. Contact KRA’s helpline (0722 123 456) or your assigned tax officer to confirm that your submission will be accepted once the portal is restored.
- 4. Consider using a certified payroll software that offers offline backup and can batch‑upload once the system is back online, reducing the risk of future disruptions.
- 5. Review your internal payroll calendar and build a buffer of at least three days before the statutory deadline to accommodate unexpected technical issues.
Employers who act quickly and maintain clear communication with KRA can mitigate the risk of penalties and ensure that employee tax records remain accurate.
Tax Planning & Compliance professionals at Beavoren Ventures can help you navigate the PAYE filing extensions, prepare any necessary penalty appeals, and set up resilient payroll processes that align with KRA’s digital requirements.
Need help with compliance? Email info@beavorenventures.co.ke or call +254 716 296 857.
Disclaimer: This article is informational and does not constitute formal tax, audit or legal advice. For guidance specific to your circumstances, please contact Beavoren Ventures.