KRA eTIMS and ETR

How long does eTIMS registration take?

Updated June 2026

Short answer

eTIMS onboarding can often be completed in a day once your KRA PIN and details are in order. The exact time depends on which eTIMS option you choose and how quickly your invoicing software or provider sets you up.

More detail

The slow part is rarely the paperwork. It is choosing the right setup for how you trade and getting your products and prices loaded so you can issue invoices from day one.

A provider that handles onboarding with you removes most of the friction. With Veira, a typical shop can be live the same day on a phone, tablet or the free terminal.

Related questions

What do I need to register for eTIMS?
An active KRA PIN and your business details. The readiness checker walks you through what to have ready before you start.

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