eTIMS

eTIMS Go-Live Checklist: What to Confirm Before You Start

K By Kev 14 June 2026 8 min read
Share
eTIMS guide

An eTIMS go-live checklist turns the switch to compliant invoicing from a nervous moment into a routine step. Working through it confirms every piece is in place before your first real sale. This guide lays out what to check. Requirements change, so also confirm anything time-sensitive with KRA before you go live.

Quick answer

An eTIMS go-live checklist confirms you are ready to issue compliant invoices: registration and control unit set up, items and tax types mapped, sandbox testing passed, staff trained, offline and reconciliation working, and a plan for the first day. Tick each off before you start, so go-live is smooth rather than a scramble.

Key takeaways
  • Confirm registration, the control unit, and item and tax mapping are done
  • Pass sandbox testing, including credit notes and tax types, before going live
  • Train staff to issue invoices, take payments and handle returns
  • Confirm offline selling and reconciliation work
  • Have a plan for the first day to catch anything quickly
On this page
  1. Why a checklist matters
  2. The eTIMS go-live checklist
  3. Mistakes to avoid
  4. A worked example
  5. How Veira helps
  6. Frequently asked questions

Why a checklist matters

Go-live is the point where eTIMS starts touching real sales and customers. If something was missed in setup, it shows up here as a failed invoice or a confused cashier. A checklist catches the gaps while there is still time to fix them.

The aim is that your first compliant invoice, and the hundredth, just work. Everything below should be confirmed before you flip to live.

The eTIMS go-live checklist

  1. 1

    Registration and control unit ready

    Confirm the business is registered on eTIMS and the control unit (OSCU or VSCU) is set up and signing.

  2. 2

    Items and tax types mapped

    Every product has a valid item code and the correct tax type, so invoices are accepted.

  3. 3

    Sandbox testing passed

    A standard invoice, the tax types, credit notes and offline-then-sync all work in the sandbox.

  4. 4

    Staff trained

    Cashiers can ring a sale, take cash, M-Pesa and card, issue a receipt and handle a return.

  5. 5

    Offline and reconciliation confirmed

    Selling offline and syncing works, and control numbers reconcile so you can confirm compliance.

  6. 6

    First-day plan

    Someone watches the first day to catch and fix any issue quickly.

Mistakes to avoid

Going live without staff training

A working system still fails if cashiers do not know how to use it. Train before go-live.

Unmapped items

A single unmapped product interrupts a sale. Confirm the whole catalogue is mapped.

No offline test

If you have not tested selling offline, an outage on day one stops trade. Test it first.

No one watching the first day

Small issues are cheap to fix early and costly later. Have someone on hand at go-live.

A worked example

Worked example

A supermarket prepared for eTIMS go-live by working through a checklist rather than just switching on.

They confirmed registration and the control unit, mapped every product, passed sandbox tests including credit notes, trained all cashiers, and tested offline selling. On the first day a manager watched the tills. The few small questions that came up were answered on the spot, and trading never stopped.

Because the checklist was done, go-live was a normal day, not a crisis.

Business impact

Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.

Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.

How Veira helps

Veira walks you through this go-live preparation as part of onboarding, confirming registration, mapping, testing and training so you start compliant and confident, with local support on hand for the first days.

You get a smooth go-live without assembling the checklist yourself. See how Veira works or book a demo.

Frequently asked questions

What should be on an eTIMS go-live checklist?
Confirm registration and the control unit are set up, items and tax types are mapped, sandbox testing passed (including credit notes and tax types), staff are trained, offline selling and reconciliation work, and you have someone watching the first day to catch issues quickly.
How do I know I am ready to go live with eTIMS?
You are ready when every item on the checklist is confirmed: a test invoice and a credit note work, the control unit signs, your catalogue is mapped, staff can issue invoices and handle returns, and offline and reconciliation are tested. If any is uncertain, fix it first.
Do I need to train staff before eTIMS go-live?
Yes. A working system still fails if cashiers cannot ring a sale, take each payment type, issue a receipt and handle a return. A short hands-on session before go-live prevents most day-one problems.
What is the most common eTIMS go-live problem?
Unmapped items and untrained staff. A single product without an item code or tax type interrupts a sale, and a cashier who does not know the flow slows the queue. Both are avoided by working through the checklist first.
Can someone handle go-live for me?
Yes. A provider like Veira walks you through registration, mapping, testing and training during onboarding, so you go live compliant and confident, with support on hand for the first days.

For more eTIMS guides and compliance resources, visit our free resource site.

Terms explained

Keep reading

See all eTIMS guides

Veira for your business

Browse Veira by business type