What an ETR machine actually does
An ETR machine records each sale and prints a tax receipt that KRA recognises. The older machines stored sales in fiscal memory and were read during audits. The current TIMS-compliant ETR machines go further, transmitting each invoice to KRA in real time and printing a QR code on the receipt.
The core job of an ETR machine has never changed: capture the sale, apply VAT where it is due, and produce a valid receipt. What separates a modern device from an old one is the live connection to KRA. A machine that only stores sales locally, with no transmission, no longer meets the rules.
It helps to see the ETR machine as one delivery method among several. The receipt it prints can now also come from a phone app, a tablet POS or a web portal through eTIMS. The machine is a convenience for a busy counter, not the only legal route to a compliant receipt.
Choosing between an ETR machine and software
Run through these points before spending on hardware. The right answer depends on your counter, not on habit.
- 1
Sales volume
A busy supermarket counter benefits from a dedicated device for speed. A low-volume service business rarely needs one and can issue receipts from a phone.
- 2
Upfront cost
An ETR machine is an upfront purchase. eTIMS software can start free through eTIMS Lite, which matters when cash is tight.
- 3
Connectivity
Modern compliance needs transmission to KRA. A device or app that works offline and syncs later suits Kenyan networks better than one that fails when the line drops.
- 4
Number of tills
Several tills can mean several machines. Software that runs on any phone or tablet scales without buying a box for each point.
- 5
Where you sell
If you sell at markets, on deliveries or at events, a phone-based receipt travels with you in a way a counter machine cannot.
Mistakes when buying an ETR machine
Buying before checking eTIMS
Many businesses buy a machine out of habit, then learn software would have met the rule for free. Check eTIMS first, then decide.
Assuming any device is compliant
An old offline ETR machine is not compliant. Only a TIMS device that transmits to KRA, or eTIMS software, meets current rules.
Ignoring offline behaviour
A device that cannot record offline and sync later will stall during outages. Connectivity gaps are common, so this matters.
Forgetting the running cost
A machine is not just the purchase price. Paper, maintenance and replacement add up, and software with a free terminal can change the maths.
A supermarket and a consultant compare notes
A medium supermarket in Nakuru runs four busy tills. For them a dedicated terminal at each till makes sense, because cashiers need to scan, total and print fast through a long queue. A handheld device with all-day battery keeps the lines moving, and the receipts transmit to KRA automatically.
A management consultant in Nairobi has the opposite situation. She issues maybe ten invoices a month, each to a corporate client. Buying an ETR machine would be wasted money. She issues compliant receipts from eTIMS on her laptop, and the cost to her is nothing.
Same compliance rule, two different answers. The supermarket benefits from hardware; the consultant does not. The ETR machine question is not about who is more serious about tax; it is about how and how often you sell.
Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.
Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.
Why Veira gives you both options
Veira ships a free handheld terminal with every plan, so you get the speed of an ETR machine at a busy counter without the upfront purchase. It scans, totals and prints a compliant receipt with an all-day battery built for a full trading day.
When you are away from the counter, the same Veira account issues receipts from your phone, so a delivery, a market stall or a site visit is covered too. You are not tied to one machine in one place.
Because it runs on eTIMS and works offline, every receipt reaches KRA whether or not the network is steady at that moment. You get the convenience of hardware and the flexibility of software on one account, rather than choosing one and regretting it.
Frequently asked questions
Do I still need an ETR machine in Kenya?
What is the difference between an old ETR and a TIMS ETR machine?
How much does an ETR machine cost?
Can software replace my ETR machine?
Is my old ETR machine still legal?
Which is better for a busy shop, a machine or an app?
Does an ETR machine work without internet?
Can one business use several ETR machines?
An ETR machine is still useful at a busy counter, but it is no longer the only way to comply. For many Kenyan businesses, eTIMS software issues the same compliant receipt for far less. Weigh your volume, your connectivity and your costs, then decide. Run the readiness checker, or book a free demo and get a free terminal with the flexibility of software behind it.