What ETR has meant in Kenya
An ETR is the Electronic Tax Register that KRA introduced under the VAT electronic tax register regulations from 2005. In its first form it was a sealed cash-register-style machine with fiscal memory. Every sale was stored inside it, and the printed slip carried the trader PIN, the machine serial and a running receipt number. That printed slip is what most people still call an ETR receipt.
The job of the ETR never really changed: make each sale visible to KRA and give the customer proof of a recorded transaction. What changed is how the machine talks to KRA. The original ETR stored sales and was read during audits. The modern version sends them straight to KRA over the internet, which is the single biggest shift in how the system works.
So when a supplier asks for your ETR, or a customer asks for an ETR receipt, they are asking for tax-recognised proof of the sale. Today that proof comes from a TIMS-compliant ETR machine or from eTIMS software, but the everyday name has stuck. Understanding the ETR is the starting point for understanding everything KRA has built on top of it.
How the ETR changed: three generations
The ETR you need depends on which generation your business is sitting in. Here is the path KRA has taken.
- 1
First generation: the offline ETR (2005)
A standalone fiscal machine that stored sales in protected memory. KRA read the data during inspections. No live connection, so reconciliation happened after the fact.
- 2
Second generation: TIMS (2021 to 2022)
The Tax Invoice Management System upgraded ETRs into internet-connected control units. The machine now transmits each invoice to KRA in real time and prints a QR code the buyer can scan.
- 3
Third generation: eTIMS (2023 onward)
eTIMS moves the control unit into software. You can issue a compliant invoice from a phone, a POS app, the web portal or a system integration, with no dedicated ETR box at all.
- 4
Where most traders sit now
VAT-registered shops that bought TIMS devices still use them. Smaller and non-VAT businesses are going straight to eTIMS, often skipping hardware entirely.
- 5
What this means for the word ETR
ETR now describes the whole family: the old box, the TIMS device and the eTIMS receipt. When someone says ETR, ask which one they mean before you buy anything.
Common misunderstandings about the ETR
"I must buy an ETR machine to comply"
Not anymore. eTIMS lets most businesses issue a compliant tax receipt from a phone. Hardware is now a choice about speed at the counter, not a legal must.
"My old ETR is still fine"
A first-generation offline ETR no longer meets the rules. KRA requires invoices to transmit in real time, so an old box that only stores sales locally is not compliant.
"ETR and eTIMS are different systems"
They are the same idea at different stages. eTIMS is the current, software-based ETR. The receipt does the same job; only the technology changed.
"The ETR is only about VAT"
It started with VAT, but compliant invoicing now reaches non-VAT traders too, because buyers need a valid receipt to claim the cost of what they bought from you.
A hardware shop in Nakuru
A hardware shop in Nakuru bought an ETR machine in 2008 and used it for years. Customers got a printed slip, and KRA officers read the machine during the odd visit. The owner thought of the ETR as a box that lived next to the till and rarely thought about it again.
In 2022 his accountant told him the old ETR no longer met KRA rules, because invoices now had to transmit in real time. He had two options: buy a new TIMS-compliant ETR machine, or move to eTIMS software and issue receipts from a tablet at the counter. He tried the software route first because it cost nothing upfront.
Within a week he was printing compliant receipts with a QR code, each one reaching KRA the moment the sale closed. The ETR had not disappeared from his business; it had simply moved from a sealed box into software, and his receipts were valid again without a single new machine on the counter.
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.
Where Veira fits in
Veira is the eTIMS-ready version of the ETR for a modern counter. It issues a compliant tax receipt at the point of sale, complete with the control number and QR code KRA expects, so the receipt is valid the instant the sale closes.
It runs on the phone you already own plus a free handheld terminal, and it works offline, recording sales locally and syncing the moment you are back online. That suits Kenyan connectivity far better than a fixed box that fails when the line drops.
If you are weighing a new ETR machine against software, Veira gives you both worlds: the speed of a dedicated terminal and the flexibility of an app, on one account that keeps your records lined up with what KRA has received.
Frequently asked questions
What does ETR stand for?
Is the ETR still used in Kenya?
Do I still need to buy an ETR machine?
Is ETR the same as eTIMS?
What is on an ETR receipt?
Does my old ETR machine still work?
Is the ETR only for VAT-registered businesses?
Where do I begin if my ETR is outdated?
The ETR has carried the same job through three generations: prove the sale, show it to KRA, give the customer a valid receipt. The box may be gone, but the receipt is more important than ever. See where your business stands with the readiness checker, or book a free demo and let the till issue compliant ETR receipts for you.