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 free terminal with a plan, with eTIMS built in.

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