KRA eTIMS and ETR

How does eTIMS work for a small duka or kiosk?

Updated June 2026

Short answer

For a small duka, eTIMS means your sales are issued as proper invoices and reported to KRA, including the many small cash sales a kiosk makes. The easiest way to handle it is a system that issues the eTIMS invoice automatically on each sale, so a busy counter stays compliant without extra steps.

More detail

A kiosk does a high number of small sales, which is exactly where manual compliance breaks down. Automatic invoicing removes the need to decide sale by sale.

Beyond compliance, the same record finally gives a duka owner clear numbers on what sells and what to restock, which a notebook rarely delivers.

Related questions

Is a kiosk too small for eTIMS?
Many small dukas now fall within the requirement. Confirm your case with KRA, and use automatic invoicing so small sales are covered.
Do I need expensive hardware?
No. eTIMS runs on affordable devices, and a system like Veira includes a terminal included on annual billing with a plan, with eTIMS built in.

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