Starting mid-June 2025, many Kenyan taxpayers were taken by surprise after receiving SMS messages from the Kenya Revenue Authority (KRA), informing them of pending tax dues for the year ending December 31, 2023. The messages, sent just days before the June 30 deadline for filing 2024 returns, have caused widespread confusion and anxiety. Numerous Kenyans have taken to social media platforms to question the legitimacy of these KRA tax demand messages and the accuracy of the figures quoted.


Understanding the KRA Tax Demand SMS

The commonly shared message read:

“You have principal tax due as of 31.12.2023. Kindly clear by 30.06.2025 for 100% waiver of penalty & interest. Call 0711099999. T&Cs apply.”

In many cases, follow-up messages included specific amounts allegedly owed. For example:

“Our records indicate that you owe principal tax of Sh5434.35 as at 31/12/2023. Please settle by 30/06/2025 to enjoy 100% waiver on penalties & interest.”

These messages have left many Kenyans bewildered, especially those who have consistently filed their tax returns using P9 forms or filed nil returns if unemployed. For many, the unexpected notice has triggered fears of penalties and legal repercussions.


Public Reaction and Social Media Outcry

The timing and content of the messages have drawn strong backlash. On social media platform X (formerly Twitter), Kenyans voiced their frustration:

  • “How do I owe KRA 59k yet I file returns every year?”
  • “I have been jobless for 3 years and I file nil returns without fail. Where is this tax coming from?”

Salaried employees, in particular, were incensed, questioning why they would be liable for taxes that are typically deducted at the source by their employers. Many insisted their Pay As You Earn (PAYE) contributions had already been remitted monthly and should reflect accurately on KRA’s systems.


Possible Causes: System Errors and Reconciliation Issues

According to tax experts and accountants familiar with the matter, these KRA tax discrepancies may stem from reconciliation issues within KRA’s system. One accountant on X explained:

“This is often due to reconciliation issues, where employers remit PAYE in bulk but the payments are not properly matched to individual taxpayer accounts.”

Such mismatches can create the false impression that a taxpayer has unpaid taxes, even when their employer has fulfilled all remittance obligations.


What Should Taxpayers Do If They Receive a KRA Tax Demand?

For those unsure how to resolve KRA tax discrepancies, here are the recommended steps:

  1. Verify Your Tax Status:
    Log in to your iTax portal (https://itax.kra.go.ke) to view your account details, including tax obligations and filing history.
  2. Check P9 Form Accuracy:
    Ensure that the P9 form used to file your returns corresponds accurately to your earnings and tax deductions.
  3. Visit a KRA Office:
    Taxpayers can visit their respective KRA service centres based on the last three digits of their KRA PIN. Bring stamped and signed P9 forms, original payslips, and employment records to help resolve the issue.
  4. Utilize the ADR Process:
    KRA encourages affected taxpayers to use its Alternative Dispute Resolution (ADR) mechanism. To initiate this, send an email to adr@kra.go.ke.

“The mediation commences and concludes with an ADR settlement agreement,” KRA stated.

However, note that the ADR process does not exempt one from paying the principal tax owed, though it may help qualify for a 100% waiver on penalties and interest if settled before June 30, 2025.


Criticism of KRA’s Tax System and Need for Automation

A recurring sentiment among Kenyans is the perceived inefficiency of KRA’s digital system. Many are puzzled as to why they are required to file returns when KRA already receives PAYE data from employers monthly.

“Why would we file returns while KRA already has all the records? They should build a system that auto-fills everything,” one user remarked.

Such criticism has placed pressure on the tax authority to streamline and modernize its platforms to reduce errors and simplify compliance.


KRA Introduces Simplified PAYE Return System From July 1, 2025

In response to public complaints and systemic inefficiencies, KRA has announced a major change set to take effect on July 1, 2025 — the launch of a simplified PAYE return filing and payment system.

Key Features of the New PAYE Return System:

  • Employers will file PAYE returns based on their employee categories.
  • The system integrates with the Integrated Financial Management Information System (IFMIS) and the Central Bank of Kenya through APIs.
  • It automates additional deductions, including the Affordable Housing Levy, NITA Levy, and other labour-related contributions.
  • Sample Excel PAYE return and CSV templates are now available on KRA’s website: www.kra.go.ke/publications

KRA is urging employers to begin aligning their payroll systems with the upcoming platform to ensure seamless compliance.


Extended KRA Working Hours to Beat June 30 Filing Deadline

To support taxpayers during the final filing rush, KRA has announced extended service hours:

  • Saturday & Sunday (June 28–29): Open from 9:00 AM to 6:00 PM
  • Monday, June 30: Open from 7:00 AM to Midnight

These hours apply to all KRA tax service offices and contact centres nationwide.


Final Thoughts: What Lies Ahead for Kenyan Taxpayers

With the June 30 deadline fast approaching, affected taxpayers face a tough choice: rush to resolve their disputes or risk missing out on the amnesty for penalties and interest. While KRA’s simplified PAYE return system promises to reduce future disputes, the current turmoil has highlighted major gaps in communication, transparency, and digital system reliability.

To avoid further confusion, KRA must continue educating the public on tax filing obligations, reconciliation processes, and available dispute resolution mechanisms. Meanwhile, taxpayers are urged to take proactive steps in confirming their tax status to avoid future surprises.

Leave a Reply

Your email address will not be published. Required fields are marked *

Social Media Auto Publish Powered By : XYZScripts.com