KRA eTIMS and ETR

What is the QR code on an eTIMS receipt for?

Updated June 2026

Short answer

The QR code on an eTIMS receipt lets the invoice be checked and verified, so a customer or KRA can confirm it is a genuine, reported tax invoice. It is added automatically by the system when the invoice is issued, and it is part of what distinguishes a compliant receipt from an ordinary printed slip.

More detail

The QR code turns the receipt into something verifiable rather than just printed text. Scanning it links back to the invoice record.

For the shop this is automatic. The value is trust: a customer who wants assurance, or KRA in a check, can confirm the invoice is real and was reported.

Related questions

Do customers need to scan the QR code?
They do not have to, but it lets anyone who wants to verify that the receipt is a genuine reported tax invoice.
Does my system add the QR code automatically?
Yes. An eTIMS-ready system adds the QR code when it issues the invoice, so the cashier does nothing extra.

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