KRA eTIMS and ETR

Is eTIMS mandatory for small businesses?

Updated June 2026

Short answer

eTIMS now reaches far more small businesses than the old tax-register rules did, so many small traders are expected to issue eTIMS invoices, not just large or VAT-registered firms. Whether your specific small business must comply, and any exemption, is best confirmed with KRA or an accountant rather than assumed.

More detail

The common assumption that compliance is only for big or VAT-registered businesses no longer holds the way it used to. KRA has pushed electronic invoicing down to much smaller traders.

Because exact thresholds and exemptions are set by KRA and can change, the safe approach for a small shop is to confirm its own obligation directly rather than guess, then get set up so the question stops hanging over the business.

Related questions

Is my duka too small to need eTIMS?
Many small dukas now fall within the requirement. Do not assume you are exempt; confirm with KRA or an accountant.
What is the easiest way to comply as a small shop?
Use a system that issues eTIMS invoices as part of selling, so compliance happens during the sale rather than as a separate task.

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