Kenya's electronic Tax Invoice Management System (eTIMS) is now mandatory for all VAT-registered businesses. Here is everything you need to know about your obligations, the integration process, and what non-compliance means for your business.
eTIMS (electronic Tax Invoice Management System) is KRA's platform for generating, transmitting and storing electronic tax invoices in real time. It replaced the previous Electronic Tax Register (ETR) system and went fully live for all VAT-registered taxpayers from January 2024, with enforcement intensifying into 2025 and 2026.
Every taxable sale must now generate an eTIMS-compliant invoice that is transmitted to KRA in real time. Input tax claims will only be allowed for purchases backed by a valid eTIMS invoice from a registered supplier.
| Method | Best For | Technical Complexity |
|---|---|---|
| eTIMS Online Portal | Micro businesses with low transaction volumes | Low |
| eTIMS Mobile App (VSCU) | Small businesses and sole traders on the go | Low |
| eTIMS Desktop (OSCU) | SMEs with moderate volumes and own systems | Medium |
| API Integration | Medium to large businesses with ERP or POS systems | High |
| Bulk Invoice Upload | Businesses issuing many invoices offline | Medium |
Input tax at risk: From January 2025, KRA disallows input VAT claims where the underlying purchase is not backed by a valid eTIMS invoice from a compliant supplier. Audit your supplier base to confirm compliance.
Under the Tax Procedures Act, failure to issue tax invoices as required attracts a penalty of KES 1 million or 10% of the tax involved — whichever is higher. In addition, disallowed input tax, audit assessments and interest on late payments can significantly compound the financial exposure.
Noventra Advisory Global Limited — We turn complexity in tax, finance and strategy into clarity and growth.