KRA eTIMS and ETR

What is an ETR machine?

Updated June 2026

Short answer

An ETR machine is the dedicated electronic device that VAT-registered Kenyan businesses once had to use to issue tax receipts. Modern eTIMS software makes the machines optional because the control unit can now be software instead of hardware.

More detail

For nearly twenty years, an ETR machine was a small sealed device that sat next to the till, printing a receipt for every sale and storing the data for KRA. The machines cost KES 15,000 to KES 50,000 depending on features and supplier.

In 2024, eTIMS moved the control unit into software, so businesses can now issue the same compliant receipt from a phone, tablet or POS app. The old machine is no longer required, though a modern TIMS-compliant device can still be useful at a busy counter for speed.

Related questions

Do I still need to buy an ETR machine?
No. eTIMS software runs on a phone or POS app and issues the same compliant receipt, so a dedicated machine is now optional.
How much did an ETR machine cost?
Between KES 15,000 and KES 50,000, depending on the supplier and features.
Can I still use my old ETR machine?
A first-generation offline machine is no longer compliant because invoices must transmit to KRA in real time. You need a TIMS device or eTIMS software.

Veira gives Kenyan shops one calm app for selling, M-Pesa, KRA eTIMS and stock, with a free terminal. Book a demo and see it set up for your trade.

Read more

Terms explained

More KRA eTIMS and ETR questions