KRA eTIMS and ETR

What information must appear on an eTIMS receipt?

Updated June 2026

Short answer

An eTIMS tax invoice carries the details that make it valid for tax, including your business and PIN details, the items and amounts, the tax shown, and the control details KRA adds such as an invoice number and a QR code. An eTIMS-ready system fills these in for you, so you do not assemble a compliant receipt by hand.

More detail

A compliant invoice is more than a list of items and a total. It carries identifying and control information that lets KRA and a customer verify it.

The reassurance for a shop is that you do not memorise the required fields. A system that issues eTIMS invoices includes them automatically, which is much of the value of using one.

Related questions

Does the receipt need a QR code?
eTIMS receipts carry control details added by the system, which include a QR code used to verify the invoice. Your system adds these automatically.
Do I add the tax details myself?
No. An eTIMS-ready system populates the required identifying and tax details, so the cashier does not build a compliant invoice by hand.

Veira gives Kenyan shops one calm app for selling, M-Pesa, KRA eTIMS and stock, with a terminal included on annual billing. Book a demo and see it set up for your trade.

Need help, or want to talk it through first? Chat with us on WhatsApp

Read more

Terms explained

More KRA eTIMS and ETR questions