KRA eTIMS and ETR

How does eTIMS work for a freelancer or consultant?

Updated June 2026

Short answer

A freelancer or consultant issues eTIMS invoices for the services they bill, the same way a shop invoices goods. Since the work is service-based and often lower volume, a lighter invoicing setup can be enough. Confirm the right eTIMS option for your situation with KRA, since service professionals are within scope.

More detail

Consultants sometimes assume eTIMS is a retail concern. It is not: billing a client for services is exactly the kind of invoice eTIMS covers.

Because volumes are usually lower than a shop, you may not need a full point of sale, just a reliable way to issue compliant invoices. Confirm the simplest compliant option for your case.

Related questions

Do consultants need eTIMS?
Yes. Service professionals issue eTIMS invoices for the work they bill, just as a shop does for goods.
Do I need a full point of sale?
Often not, given lower volumes. A simpler compliant invoicing option may fit. Confirm the right choice with KRA.

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