KRA eTIMS and ETR

Is there a free eTIMS option from KRA directly?

Updated June 2026

Short answer

KRA provides its own eTIMS options aimed at letting businesses issue compliant invoices, and these are intended to keep basic compliance accessible. They are functional for invoicing but do not run your shop: a free KRA option will not track stock, reconcile M-Pesa or give you sales reports the way a full point of sale does.

More detail

It is fair to say compliance itself does not have to be expensive, since KRA offers ways to issue eTIMS invoices. That is a genuine option for a business that only needs to meet the invoicing requirement.

The trade-off is scope. A KRA invoicing tool handles the tax invoice and stops there, whereas a full system files eTIMS as part of selling and also manages stock, payments and reporting, which is where most of the day-to-day value sits.

Related questions

Can I comply without paying for software?
You can issue eTIMS invoices through KRA options to meet the requirement. They cover invoicing but not stock, payments or reporting.
Why pay for a system if KRA has a free option?
A full system files eTIMS during the sale and also runs stock, M-Pesa reconciliation and reports, which a compliance-only tool does not.

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