eTIMS

How to Raise an eTIMS Support Ticket in Kenya (2026)

K By Kev 23 June 2026 7 min read
Share
eTIMS guide

how to raise an eTIMS support ticket is a problem many Kenyan businesses hit with eTIMS, and the good news is it is usually quick to resolve. To raise an effective eTIMS support ticket, state the exact error message or code, your KRA PIN, what you were doing, what you expected, and what actually happened, with a screenshot if you can. Send it to the right party, KRA for account or rules, your provider for app or device, and keep the reference. This guide explains why it happens, how to fix it step by step, how to stop it recurring, and how Veira avoids it. Error wording and steps change, so always read the exact message and confirm anything KRA-specific at kra.go.ke.

Key takeaways
  • A precise ticket gets resolved fast; a vague one bounces back
  • Include the exact error, your KRA PIN, what you did, and expected versus actual
  • Send it to the right party: KRA for account and rules, provider for app and device
  • Record the ticket reference so you can follow up without starting over
On this page
  1. What makes a ticket get resolved fast
  2. How to fix it, step by step
  3. How to stop it happening again
  4. A precise ticket gets a one-reply fix
  5. How Veira avoids this
  6. Frequently asked questions

What makes a ticket get resolved fast

A support ticket is only as good as the information in it. Vague tickets ("eTIMS not working") bounce back with questions and waste days; precise tickets get resolved on the first reply. The difference is including what the person solving it needs: the exact error, the context, and how to identify your account.

A strong ticket states the exact error message or code, your KRA PIN, a clear step-by-step of what you were doing, what you expected to happen and what actually happened, and a screenshot if you can attach one. It goes to the right party, KRA for account, registration and rules, your provider for app and device behaviour. Confirm KRA's current channels at kra.go.ke.

Most eTIMS errors are not mysteries; they are a missing field, a sync gap or a wrong setting, each quick to fix.

How to fix it, step by step

Work through these in order. Stop when the issue clears.

  1. 1

    Capture the exact error

    Write down the precise error message or code, word for word, and take a screenshot if possible. This is the single most useful thing in a ticket.

  2. 2

    Describe what you did

    Give a short step-by-step of what you were doing, what you expected, and what happened instead, so the issue can be reproduced.

  3. 3

    Include your identifying details

    Add your KRA PIN and any device or account identifier so support can find your setup without asking.

  4. 4

    Send it to the right party and keep the reference

    Send to KRA or your provider as appropriate, and note the ticket reference so you can follow up.

How to stop it happening again

Writing a vague ticket

"It is not working" forces a round of questions. State the exact error, context and what you expected.

Leaving out the error text

The exact message or code is the most useful detail. Include it word for word, with a screenshot if you can.

Not noting the reference

Without the ticket reference, following up means starting over. Record it.

A precise ticket gets a one-reply fix

Worked example

A business in Kisumu first raised a ticket that just said eTIMS was failing, and spent two days answering follow-up questions.

They re-raised it with the exact error code, a screenshot, their PIN, and a clear description of the steps and what they expected. Support identified the cause and replied with the fix on the first response.

The precise ticket turned a multi-day back-and-forth into a single exchange, simply by including what the solver needed up front.

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 avoids this

Veira is built so most eTIMS errors never reach you. It issues compliant KRA eTIMS invoices automatically with the right fields and tax treatment, validates as you go, captures the buyer PIN for business customers, and transmits to KRA, recording locally and syncing when you are offline so nothing gets stuck.

When something does need attention, Veira surfaces it clearly and local support helps you resolve it, rather than leaving you to decode a raw error. It runs on a free terminal or the phone you own, from KES 2,999 a month with a 30-day money-back guarantee. See how Veira works, or book a free demo.

Frequently asked questions

How do I raise an eTIMS support ticket?
State the exact error message or code, your KRA PIN, what you were doing, what you expected and what happened, with a screenshot if you can, and send it to KRA for account or rule issues or your provider for app or device issues.
What should an eTIMS ticket include?
The precise error text, your KRA PIN, a step-by-step of what you did, the expected versus actual result, and a screenshot. These let support resolve it on the first reply.
Why does my ticket keep bouncing back?
Usually because it is too vague. Tickets without the exact error and context generate follow-up questions. Add the precise message, your PIN and what you were doing.
Where do I raise a ticket for an app issue?
With your software provider, since they handle app and device behaviour. For account, registration or rule issues, use KRA's official channels confirmed at kra.go.ke. Veira customers have local support to raise issues with.
Will Veira stop this error happening?
Largely, yes. Veira issues compliant invoices with the right fields automatically, validates as you go and transmits reliably with offline sync, so the common causes of this error do not arise. When something does need attention, it is surfaced clearly with local support to help.
Where do I confirm KRA-specific details?
Error wording, codes and steps change. Read the exact message shown, and confirm anything KRA-specific, such as portal steps or requirements, at kra.go.ke or with KRA support.

how to raise an eTIMS support ticket is usually a quick fix once you know the cause, and with a compliant system like Veira it rarely arises at all. See how Veira works, or book a free demo. Always read the exact error and confirm KRA-specific steps at kra.go.ke.

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