KRA eTIMS and ETR

Can eTIMS work without internet?

Updated June 2026

Short answer

Yes. A proper eTIMS setup keeps selling offline and queues each invoice, then files it with KRA automatically the moment the connection returns. You never stop issuing receipts because the network dropped.

More detail

KRA needs to receive your invoices, but it does not need them at the exact second of the sale. Software like Veira signs and stores each sale offline, holds it in a queue, and transmits it when the line is back. The customer gets a receipt immediately, and KRA gets the invoice a few minutes later.

This matters in Kenya, where a busy counter cannot wait on a confirmation during peak hours. Offline-first billing means an outage never becomes a compliance gap or a lost sale.

Related questions

How long can eTIMS stay offline?
You can keep selling through an outage and sync once you reconnect. Aim to reconnect the same day so the queue stays short and your records stay current.
Does the receipt still count if it was made offline?
Yes. The sale is captured and signed at the till, and the invoice is filed to KRA on reconnection, so it is a valid record.

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