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 free terminal. Book a demo and see it set up for your trade.

Read more

Terms explained

More KRA eTIMS and ETR questions