What happened

The Kenya Revenue Authority (KRA) issued a formal directive requiring every registered business to maintain its stock records exclusively on the Tax Integrated Management System (TIMS) and the electronic TIMS platform (eTIMS). The order, released in early 2024, stipulates that paper‑based inventory logs will no longer be acceptable for tax verification or audit purposes. Companies that fail to migrate their inventory data to TIMS or eTIMS within the prescribed transition period risk penalties, delayed processing of tax returns, and possible audit triggers. KRA emphasised that the move is part of a broader digitalisation agenda aimed at improving transparency, reducing manual errors, and enhancing revenue collection efficiency. The directive applies to all sectors, from manufacturing and wholesale to retail and service‑oriented enterprises that hold tangible goods for sale or distribution.

Context and background

KRA introduced TIMS in 2019 as a unified online portal for filing tax returns, managing compliance obligations, and accessing a suite of revenue‑related services. Over the past few years, the authority has progressively expanded TIMS functionalities, adding modules for payroll, customs, and now inventory management through eTIMS. The latest mandate builds on earlier circulars that encouraged electronic record‑keeping but stopped short of making it compulsory; the current order removes that discretion. The push aligns with Kenya’s Vision 2030 digital transformation goals, which call for paper‑less government processes and real‑time data sharing between taxpayers and regulators. Industry bodies, such as the Kenya Association of Manufacturers, have voiced both support for the efficiency gains and concerns about the readiness of smaller firms to adopt the required technology.

Historically, many Kenyan SMEs relied on handwritten ledgers or spreadsheet‑based inventories stored on local computers, practices that KRA has repeatedly flagged as vulnerable to manipulation and difficult to audit. In 2022, KRA reported that over 60 % of tax audits uncovered discrepancies in stock records, often due to missing documentation or inconsistent valuation methods. The authority’s data analytics team identified that electronic stock reporting could close these gaps by providing a single source of truth that integrates directly with sales and purchase data. Consequently, KRA allocated additional budget in the 2023/24 fiscal year to upgrade eTIMS servers, improve user support, and conduct nationwide training workshops for accountants and business owners.

While the directive is clear, implementation timelines have been a point of negotiation. KRA initially announced a six‑month transition window, later extending it by three months after feedback from the private sector highlighted challenges such as limited internet bandwidth in rural counties and the need for staff capacity building. The authority has also promised a phased rollout, starting with large manufacturers and importers before extending to micro‑enterprises. Throughout the rollout, KRA has partnered with technology providers to offer low‑cost integration tools, and it has opened a dedicated helpdesk to assist businesses with data migration, system login issues, and troubleshooting.

Compared with what is normal

Prior to the mandate, most Kenyan businesses kept inventory records in physical ledgers, printed spreadsheets, or basic accounting software that did not sync with KRA’s central systems. The new requirement represents a departure from that norm, moving the baseline compliance expectation to a fully digital, government‑linked platform. Below are key differences between the previous practice and the TIMS/eTIMS regime:

  • Record‑keeping medium: Paper ledgers vs. real‑time electronic entries on eTIMS.
  • Verification process: Manual audit of physical documents vs. automated cross‑checking with sales, purchases, and VAT returns within TIMS.
  • Data accessibility: Local storage with limited backup vs. cloud‑based storage accessible to authorised tax officers anytime.
  • Compliance timeline: Annual or ad‑hoc submissions vs. continuous updating, with monthly snapshots required by KRA.
  • Penalty structure: Occasional fines for late filing vs. defined penalties for non‑use of TIMS, including daily late fees and possible suspension of tax clearance certificates.
Why it matters

For Kenyan SMEs, the shift to TIMS and eTIMS directly influences cash flow, audit risk, and operational efficiency. By digitising stock records, businesses can achieve more accurate valuation of inventory, which in turn affects cost of goods sold calculations and ultimately profit reporting. Accurate inventory data also reduces the likelihood of unexpected tax adjustments during audits, protecting firms from sudden cash outflows to settle additional tax liabilities or penalties. Moreover, the integration of inventory data with sales and purchase modules enables real‑time monitoring of stock turnover, helping owners make informed procurement decisions and avoid over‑stocking or stock‑outs. Finally, compliance with the KRA directive safeguards a company’s reputation, ensuring that its tax clearance certificate remains valid—a prerequisite for tender participation, bank financing, and import/export licensing.

Practical steps
  • Register your business on the TIMS portal if you have not done so already; the registration process is free and can be completed online using your PIN and KRA tax compliance certificate.
  • Download and install the eTIMS mobile or desktop application, then create user accounts for staff members responsible for inventory management, ensuring each user has a unique login.
  • Conduct a full inventory audit using your existing records, then upload the data to eTIMS in the format prescribed by KRA (CSV template available on the TIMS help page). Verify that opening balances match your physical count.
  • Schedule regular (at least monthly) updates of stock movements—purchases, sales, adjustments—directly in eTIMS to keep the system synchronized with your accounting software.
  • Utilise KRA’s free training webinars and local support centres to resolve technical issues, and keep a backup of critical inventory reports on a secure external drive or cloud service.

Tax Planning & Compliance services at Beavoren Ventures can help your business navigate the TIMS/eTIMS transition, ensuring accurate data migration, ongoing compliance, and optimal tax positioning.

Talk to our team at Beavoren Ventures — info@beavorenventures.co.ke — to set up your systems correctly.

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.