KRA’s new eTIMS stock management requirements: What records should your business keep?
The Kenya Revenue Authority (KRA) is expanding the role of electronic invoicing in business recordkeeping. In a public notice issued on 7 September 2026, KRA reminded businesses that they are required to maintain accurate and up-to-date stock records while using TIMS/eTIMS. These records should account for goods as they move through a business, including stock that is purchased or received, sold, transferred, returned, adjusted or otherwise disposed of. KRA has also announced stakeholder consultations on the implementation of the stock management functionality beginning in September 2026. For Kenyan businesses, this makes organised inventory and supporting records increasingly important. What is the eTIMS stock management functionality? eTIMS, or the Electronic Tax Invoice Management System, is KRA's electronic invoicing platform. KRA states that eTIMS includes a stock management module designed to help taxpayers maintain their inventory, alongside keeping records of invoices issued. The latest KRA notice emphasises that stock records should accurately

Why wishful thinking isn’t enough