What happened
The Kenya Revenue Authority (KRA) confirmed that it will begin using the electronic Tax Integrated Management System, known as eTIMS, to cross‑check inventory records submitted by businesses during tax filing. The move is part of KRA’s broader effort to improve data accuracy and reduce revenue leakages by matching declared stock levels with information captured through the eTIMS platform. While the announcement did not specify a rollout date, officials indicated that the system will be operational for routine audits within the next few months, affecting all registered traders who maintain inventory‑based accounts.
Context and background
KRA has been modernising its tax administration tools for several years, with eTIMS introduced in 2020 to streamline tax returns, enable real‑time data sharing, and provide a single digital gateway for taxpayers. The platform integrates point‑of‑sale (POS) data, bank statements and inventory management software, allowing the authority to flag discrepancies early. Over the past two years, KRA has expanded eTIMS coverage to include larger manufacturers and wholesale distributors, but many small and medium enterprises (SMEs) still file manually or use basic spreadsheets.
The decision to extend inventory verification to a wider base follows a series of high‑profile tax compliance drives, notably the 2023 “Operation Clean Revenue” that targeted under‑declared sales in the retail sector. During that operation, KRA recovered roughly Sh2 billion in unpaid taxes, according to a parliamentary briefing. Industry observers noted that the lack of electronic inventory data made it difficult to detect mismatches between purchase invoices and sales records, prompting the authority to seek a more data‑driven approach.
Techweez, a local tech‑media outlet, reported the announcement and highlighted that eTIMS integration will require businesses to upload periodic stock‑take reports, preferably in a format compatible with the system’s API. The KRA statement emphasised that the objective is not punitive but preventive, aiming to give both the tax authority and businesses clearer visibility into stock movements, especially for sectors with high turnover such as food and beverage, pharmaceuticals and construction materials.
Compared with what is normal
Historically, KRA relied on physical audits and manual verification of inventory ledgers, a process that could take weeks and often resulted in limited coverage due to resource constraints. By contrast, eTIMS offers near‑real‑time monitoring, reducing the lag between a transaction and its reflection in tax records. Below are key differences between the traditional approach and the new eTIMS‑driven method:
- Frequency of checks: Physical audits were typically annual or ad‑hoc; eTIMS can flag anomalies monthly or even weekly.
- Data sources: Manual audits depended on paper records; eTIMS pulls data directly from POS, ERP and banking feeds.
- Speed of resolution: Discrepancies could linger for months under the old system; eTIMS enables faster queries and corrective actions.
- Coverage: Only a fraction of SMEs were audited each year; eTIMS expands coverage to virtually all registered inventory‑holding entities.
Why it matters
For Kenyan SMEs, the shift to eTIMS means that inventory figures submitted in tax returns will be subject to automated verification, increasing the likelihood of detecting under‑reporting or over‑statement of stock. This could translate into higher compliance costs if businesses need to upgrade their accounting software or invest in staff training to meet the new reporting standards. On the other hand, the transparency offered by eTIMS can help honest traders avoid penalties that arise from mismatched records, as the system provides an audit trail that can be referenced during any KRA enquiry.
From a macro perspective, tighter inventory oversight is expected to boost revenue collection, allowing the government to fund public services without resorting to higher tax rates. Moreover, a level playing field is created when all businesses, large and small, are held to the same data‑driven standards, potentially reducing the competitive advantage that some firms have gained through informal practices.
Practical steps
- Review your current inventory management process and ensure that stock‑take data is captured digitally rather than on paper.
- Check whether your accounting or ERP software can generate eTIMS‑compatible files; if not, consider a modest upgrade or a third‑party integration service.
- Schedule a quarterly internal audit of inventory records to reconcile physical counts with system reports before filing tax returns.
- Stay informed about KRA’s implementation timeline by subscribing to official KRA communications or attending free webinars hosted by the authority.
- Consult a tax professional to assess any potential exposure and to align your filing practices with eTIMS requirements.
Beavoren Ventures’ Tax Planning & Compliance service can help your business navigate the new eTIMS requirements, ensuring that your inventory records are accurate, compliant and ready for KRA verification.
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.