Filling Nill returns when you have an income may land you in trouble!!
Key Insights
The Kenya Revenue Authority (KRA) has adopted an aggressive tax declaration verification initiative designed to widen the tax net by discouraging disingenuous "nil returns". The Idea is very simple, focus on M-Pesa transactions to verify if a taxpayer's "zero income" claim matches their actual cash flow.
Nil Returns have for long been the most efficient strategy for avoiding penalties for thouse ithout formal employment. However, most recent investigation by the taxman revealed that Nil Returns are not only abused, but also a serious leak in the current tax collection regime. For example, in the 2024 tax year, KRA observed that 390,000 taxpayers filed nil returns despite having taxes withheld from various payments or showing high-volume activity on digital platforms.
The End of the "Safe" Nil Return
Under the new Income and Expenditure Verification program—which became fully operational in early 2026—KRA now uses an algorithm to cross-reference every nil declaration against third-party data.
How M-Pesa Data is Used for Verification
KRA’s strategy isn't just about viewing balances; it’s about lifestyle and turnover mapping. The authority uses data from Safaricom and other providers to flag inconsistencies in two main ways:
- Business Turnover vs. Declarations: For those using Till Numbers or Paybills, KRA matches the total volume of transactions against reported monthly turnover. If a trader processes KES 1 million via M-Pesa but reports "zero" or falls below the VAT threshold in their filings, the system triggers an immediate audit.
- The "Lifestyle" Audit: For individuals, KRA looks at significant outflows. Frequent high-value transfers, luxury purchases, or payment of bills (like electricity and air tickets) via M-Pesa are used to build a profile. If your spending suggests a middle-class lifestyle while your return claims zero income, the system flags the "mismatch."
Real-Time Integration via eTIMS
The push for transparency has moved beyond retrospective audits. KRA is currently integrating its electronic Tax Invoice Management System (eTIMS) directly with M-Pesa.
The Goal: To move toward "tax-at-source," where a business transaction via M-Pesa automatically generates an electronic invoice and a corresponding tax obligation in real-time.
What This Means for Taxpayers
The 2026 filing season (covering the 2025 year of income) is the first to feel the full weight of this digital integration. Taxpayers should be aware of the following:
Feature | Impact on Taxpayer |
|---|---|
Pre-populated Returns | iTax now fills in known income from withholding certificates and eTIMS before you even start. |
Immediate Review | Filing a nil return when the system sees M-Pesa activity triggers an automated demand for explanation. |
Penalties | Discrepancies lead to upward tax adjustments with a 1% monthly interest penalty. |
Compliance Certificates | A flagged return can lead to the denial of a Tax Compliance Certificate (TCC), essential for bank loans and government tenders. |
Clarification on Personal Transfers
Despite the heightened surveillance, KRA Commissioner for Micro and Small Taxpayers, George Obell, recently clarified that the authority is not interested in "social" transactions. Transfers between family members or friends for personal support are not considered taxable income. The focus remains strictly on commercial activity and unexplained wealth that contradicts a taxpayer's formal declarations.
As the June 30, 2026, deadline approaches, the message from Times Tower is clear: if your phone is buzzing with payments, your tax return can no longer stay silent.
Disclaimer: This article is for informational purposes only and does not constitute legal or financial advice. Always consult with a certified tax consultant or an Advocate of the High Court of Kenya regarding specific tax disputes.