The Kenya Revenue Authority (KRA) has officially reinstated the option for filing nil returns for the 2025 income tax return cycle after completing vital system validations. The move comes as part of KRA’s ongoing efforts to improve tax compliance and ensure accurate filings, with the deadline for submission set for June 30, 2026.
The restoration of the nil return filing option comes after a period of uncertainty where many taxpayers were temporarily unable to file. These returns are for individuals who had no taxable income during the specified period, which runs from January to December 2025. While the option was temporarily blocked in early January for compliance and data validation checks, KRA has now completed the review phase and is allowing eligible individuals to proceed with submitting their nil returns.
This step is significant for millions of taxpayers with KRA Personal Identification Numbers (PINs), especially for those with no income in the 2025 tax year. Filing these returns remains a legal requirement, and failure to do so will attract a penalty of Ksh 2,000.
Why the Nil Return Filing Was Suspended
In January 2026, KRA temporarily suspended the nil return filing option due to necessary data validation checks. The tax authority took this step to ensure that taxpayer records were accurate and up-to-date, particularly for those who had been flagged as persistent nil filers or non-filers.
The suspension was not meant to be permanent but was a necessary measure to ensure that KRA could validate its data, cross-check financial records, and strengthen enforcement efforts against tax evasion. Patience Njau, KRA’s Deputy Commissioner for Taxpayer Experience, confirmed that the suspension would end once the validation phase was completed. This phase involved a review of existing tax records and integration of data from withholding tax, eTIMS, and customs-linked financial activities.
How to File Nil Returns for the 2025 Cycle
If you earned no taxable income in 2025—whether from employment, business, rental income, or other sources—you are required to file a nil return with the KRA. Below is a step-by-step guide on how to file your nil returns through the different available platforms.
Filing via the iTax System
- Log in to the iTax Portal: First, visit the KRA iTax portal (https://itax.kra.go.ke) and log in with your KRA PIN and password.
- Navigate to the Returns Section: Once logged in, go to the “Returns” section, where you can choose to file a nil return or submit a new tax return.
- Select the Tax Obligation: Choose the applicable tax category, which is typically Income Tax – Resident Individual, and select the tax period (January 1 to December 31, 2025).
- Confirm No Income: The system will ask you to confirm that you have no income to declare. After confirming this, you can submit your return.
- Submit the Return: After submitting, the system will generate an e-Return Acknowledgement Receipt, which you should download and save for future reference. This receipt serves as proof of filing.
Filing via eCitizen
Alternatively, you can file your nil return through eCitizen, Kenya’s online government services platform. Follow these steps:
- Log in to eCitizen: Access the eCitizen platform (https://www.ecitizen.go.ke) and log in with your account details.
- Access KRA Services: After logging in, navigate to KRA services, which will redirect you to the iTax interface.
- File the Nil Return: Go to the “Returns” section, select the Income Tax – Resident Individual category, and choose the nil return option. Enter your KRA PIN and confirm the tax period (2025).
- Verification and Submission: After verifying the details, submit your nil return. The system will generate an acknowledgement receipt that you should download and save. Mobile number verification may be required in some cases before final submission.
New Compliance Monitoring Measures
With the reinstatement of the nil return filing option, KRA has introduced enhanced compliance monitoring to prevent misuse of the nil filing category. The returns will be subjected to automated validation against multiple financial data sources. This means that the authority will cross-check nil filings with transaction records such as withholding tax data, eTIMS declarations, and other linked financial activities.
These measures are designed to ensure the accuracy of declarations and prevent tax evasion by individuals who may be claiming nil returns despite having other income sources. KRA’s enhanced monitoring system will automatically flag suspicious filings, and users may be required to provide additional details or documentation if their return is flagged.
The Penalties for Non-Filing
It’s crucial to understand that filing nil returns is mandatory for all individuals who were required to do so, even if they had no taxable income during the year. Failure to file your return by the June 30, 2026 deadline will result in a statutory penalty of Ksh 2,000. This fee is applicable regardless of whether the taxpayer owed any taxes or not.
To avoid penalties, make sure to submit your nil return before the deadline. If you face difficulties filing, you can always seek assistance through the KRA M-Service app or the iTax portal, which provides user-friendly interfaces for filing returns.
Conclusion
The reinstatement of the KRA nil return filing option is a crucial step in ensuring that all taxpayers meet their statutory obligations. With the enhanced compliance monitoring in place, KRA is better equipped to ensure that taxpayers who file nil returns are genuinely eligible for this category. The process for filing is now simpler than ever, with multiple platforms available to make the filing process seamless and accessible for everyone.
By following the steps outlined in this guide, you can ensure that you meet your filing requirements and avoid penalties for non-compliance. Always remember that nil returns are not just for those with no taxable income—they are a legal obligation for all individuals who meet the criteria.








