eTIMS

eTIMS Data Not Showing in iTax: Why and How to Fix It

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

eTIMS data not showing in iTax is frustrating when you are mid-sale and a customer is waiting, but it is almost always fixable in a few minutes. It means sales recorded in eTIMS are not appearing in your iTax return or prefill. This guide explains why it happens, how to fix it step by step, and how to stop it from happening again, in plain language for a Kenyan business.

Quick answer

If your eTIMS sales are not showing in iTax, the usual reasons are pending invoices that never transmitted, a timing lag between the systems, or checking the wrong period. Confirm every invoice transmitted, allow for the sync lag, and check the period. Your eTIMS records are the source; iTax reflects what was transmitted.

Key takeaways
  • eTIMS data not showing in iTax usually has a small number of specific causes, each with a clear fix
  • Work through the causes in order; most are resolved in a few minutes without calling KRA
  • Recording sales offline and syncing later prevents the most common transmission-related failures
  • A POS that handles eTIMS natively, like Veira, avoids most of these errors at the source
On this page
  1. Why eTIMS data not showing in iTax happens
  2. How to fix eTIMS data not showing in iTax
  3. What not to do
  4. A worked example
  5. How Veira keeps this from happening
  6. Frequently asked questions

Why eTIMS data not showing in iTax happens

eTIMS data not showing in iTax is not random. It comes from one of a few specific causes, and once you know which one you are looking at, the fix is straightforward. Here is how the problem usually shows up first:

- The iTax figure is lower than your eTIMS sales

- Some invoices are missing when you go to file

- The prefilled return does not match your records

Match what you are seeing to the closest description above, then work through the fixes below in order, starting with the most common.

eTIMS data not showing in iTax is rarely random; match the symptom to the cause and the fix is usually minutes away.

How to fix eTIMS data not showing in iTax

Work through these in order. Most businesses resolve it at step one or two, without contacting KRA.

  1. 1

    Clear any pending invoices

    Only transmitted invoices reach iTax. If invoices are still pending in eTIMS, they will not show. Sync or resend all pending invoices so they are confirmed, then check iTax again.

  2. 2

    Allow for the sync timing lag

    There can be a short delay between an invoice confirming in eTIMS and appearing in iTax. If you have just transmitted invoices, give it time before concluding they are missing.

  3. 3

    Check you are looking at the right period

    Make sure the return period in iTax matches the period of the sales. Sales fall in the period they were issued, so a mismatch makes them look missing when they are simply in another period.

  4. 4

    Reconcile eTIMS against iTax

    Compare your eTIMS sales report for the period against the iTax figure. Any gap usually traces to pending invoices or a period mismatch, both fixable before you file.

What not to do

Do not file a figure you have not reconciled

Filing a number that does not match your eTIMS records invites a query. Reconcile first so the figures agree.

Do not re-issue invoices to make them appear

Re-issuing creates duplicates. Resend pending invoices instead, and let the sync complete.

A worked example

Worked example

A business filing VAT found the iTax prefill was lower than its eTIMS sales and worried about an error.

A handful of invoices were still pending in eTIMS from a day offline, so they had not reached iTax. Once those synced and confirmed, the iTax figure matched the eTIMS report and the return was correct.

When iTax looks short, check for pending invoices first. eTIMS is the source; iTax shows what was transmitted.

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 keeps this from happening

Veira handles eTIMS natively at the point of sale, so the conditions that cause eTIMS data not showing in iTax are managed for you. It validates the invoice before it is sent, records sales offline when the network drops and transmits them to KRA when the connection returns, and keeps your KRA details in order so the common causes never arise.

When something does need attention, Veira flags it in plain language with the next step, and local support is on hand rather than a queue. See how Veira works and book a free demo. It runs from KES 2,999 a month with a free terminal.

Frequently asked questions

Why is my eTIMS data not showing in iTax?
Usually because some invoices are still pending in eTIMS and never transmitted, a short sync lag between the systems, or you are checking the wrong period. Confirm every invoice transmitted, allow for the lag, and match the period before filing.
How long does eTIMS take to reflect in iTax?
Transmitted invoices generally appear after a short delay rather than instantly. If you have just confirmed invoices, give it some time before concluding they are missing, then reconcile your eTIMS report against the iTax figure.
Which is correct, eTIMS or iTax, if they differ?
Your eTIMS records are the source of the sales data; iTax reflects what was transmitted to KRA. A difference usually means pending invoices or a period mismatch. Reconcile and fix the gap so both agree before you file.
How do I make filing match my eTIMS sales?
Keep the pending list at zero by syncing as you go, file the correct period, and reconcile your eTIMS sales report against iTax before submitting. A system that transmits automatically keeps the two in line.
Do I still need to keep my own records if eTIMS feeds iTax?
Yes. eTIMS and iTax hold your sales data, but keep your own sales and expense records too, including purchase invoices, so you can reconcile, support your claims, and answer any KRA query with confidence.

eTIMS data not showing in iTax is almost always one of a few known causes, each with a quick fix, so do not panic if you hit it during a sale. Work through the steps above, and if you would rather not deal with eTIMS errors at all, Veira handles compliance natively so most never happen. See how Veira works and book a free demo. Always confirm current KRA processes at kra.go.ke, as rules can change.

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