Introduction
The Kenya Revenue Authority (KRA) on 7th November released a public notice announcing a major compliance change that will directly affect how taxpayers file their income tax returns starting 1st January 2026.
This enhancement is part of KRA’s wider compliance strategy of the Etims compliance focusing on increasing transparency, closing tax gaps, and aligning declared figures with third-party data sources.
Key Data Validation Sources
The authority will begin validating income and expenses declared in both individual and non-individual income tax returns. The validation will apply to returns filed for the 2025 year of income or accounting period through the iTax platform.
KRA will verify income and expenses declared in tax returns using the following data sources:
- TIMS/eTIMS – Validation of electronic tax invoices, including confirmation of the buyer’s PIN where applicable.
- Withholding Income Tax (WHT) Records by comparing the declared income against corresponding WHT gross amounts.
- Customs Import Data – Matching declared expenses with recorded import information from Customs systems.
Taxpayers must ensure that all declared income and expenses are supported by a valid electronic tax invoice that has been successfully transmitted in accordance with Section 23A of the Tax Procedures Act and the Electronic Tax Invoice Regulations, 2024
Implications for Taxpayers
The new validation process will significantly affect taxpayers, failure to ensure that income and expenses declared in tax returns match KRA’s TIMS/eTIMS, WHT, and Customs records may lead to the:
- Disallowed Expenses where any expense without a valid eTIMS invoice (where required) will be automatically flagged and rejected.
- For the Importers and Traders any discrepancies from the customs systems may trigger assessments.
- Service Providers & Consultants the Income declared will be compared with WHT certificates withheld by the buyers/recipients of the services and any mismatches may lead to compliance reviews.
- Record-Keeping Burden – Businesses must maintain clean, accurate eTIMS records to avoid disputes during validation.
- Increased Compliance Checks -High-risk taxpayers may face audits or automated assessments due to variance in reported data.
Way Forward
To comply with KRA’s enhanced validation of income and expenses there is need to:
- Ensure all transactions are properly captured in TIMS/eTIMS, reconcile their records with KRA data, and confirm that all invoices.
- Ensure withholding entries, and import declarations are accurate and complete.
- Request and review transaction schedules from suppliers, strengthen internal record-keeping, and train finance teams on compliance requirements.
- Before filing the 2025 return, taxpayers are advised to conduct a pre-filing compliance check and seek professional support where needed to avoid mismatches and invalidation of expenses
Conclusion
KRA’s validation system is designed to enhance compliance, it may not perfectly reflect the financial reporting as many businesses and individuals report expenses in aggregated categories rather than on an invoice-by-invoice basis, which can cause apparent mismatches even when all transactions are genuine.
To minimize the likely mismatches, there is need to maintaining clear records linking expenses to supporting invoices, reconciling the accounts with KRA data, and be prepared to provide explanations or documentation if discrepancies arise. Staying proactive in record-keeping and compliance will in avoid unnecessary penalties and facilitate smoother tax return processing.