eTIMS

ETR in Kenya: What the Electronic Tax Register Means Today

K By Kev 30 June 2026 9 min read
Share
eTIMS guide

ETR stands for Electronic Tax Register, and for nearly twenty years it has been the device and the receipt that prove a Kenyan sale was recorded for tax. The word still gets used every day at counters in Nairobi, Mombasa and Eldoret, even though the technology behind it has changed twice. This guide explains what ETR has always meant, how it became TIMS and then eTIMS, and what you actually need in 2026.

Quick answer

ETR stands for Electronic Tax Register, the KRA-recognised device and receipt that prove a Kenyan sale was recorded for tax. It has moved from a sealed machine to TIMS devices and now eTIMS software, but the job is the same: make each sale visible to KRA and give the buyer a valid receipt.

On this page
  1. What ETR has meant in Kenya
  2. How the ETR changed: three generations
  3. Common misunderstandings about the ETR
  4. A hardware shop in Nakuru
  5. Where Veira fits in
  6. Frequently asked questions

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. 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. 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. 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. 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. 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

Worked example

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.

Business impact

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?
ETR stands for Electronic Tax Register, the KRA-recognised device and receipt that record a sale for tax. The term now also covers TIMS devices and eTIMS software.
Is the ETR still used in Kenya?
Yes, in updated form. The original offline ETR has been replaced by TIMS-compliant machines and eTIMS software, but the receipt and the purpose remain the same.
Do I still need to buy an ETR machine?
Most businesses no longer have to. eTIMS lets you issue a compliant receipt from a phone or POS app, so a hardware ETR is now optional rather than required.
Is ETR the same as eTIMS?
They are the same system at different stages. eTIMS is the current, software-based ETR. The compliant receipt it produces does the job the old ETR machine used to do.
What is on an ETR receipt?
A compliant ETR receipt shows your KRA PIN, the control unit details, an invoice number, the date and time, the items, the VAT and a QR code KRA can verify.
Does my old ETR machine still work?
A first-generation offline ETR is no longer compliant, because invoices must now transmit to KRA in real time. You need a TIMS device or eTIMS to meet current rules.
Is the ETR only for VAT-registered businesses?
It started with VAT but now reaches further. Non-VAT traders increasingly issue compliant receipts so their buyers can claim the cost and stay deductible.
Where do I begin if my ETR is outdated?
Confirm your KRA PIN, choose between a TIMS device and eTIMS software, and run the readiness checker to see exactly what is left to set up.

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.

For more eTIMS guides and compliance resources, visit our free resource site.

Terms explained

Keep reading

See all eTIMS guides

Veira for your business

Browse Veira by business type