eTIMS

eTIMS PIN Mismatch in Kenya: Why It Happens and How to Fix It (2026)

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

eTIMS PIN mismatch is a problem many Kenyan businesses hit with eTIMS, and the good news is it is usually quick to resolve. An eTIMS PIN mismatch means a PIN on the invoice does not match KRA's records, usually a mistyped or inactive buyer PIN, or a seller-side registration issue. Confirm the correct, active KRA PIN, correct it on the invoice, and reissue. The customer cannot claim until the PIN is right. 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 PIN mismatch means a PIN does not match KRA's records, usually a wrong buyer PIN
  • The customer cannot claim until the PIN is corrected
  • Confirm the correct active PIN, then reverse with a credit note and reissue
  • Capturing and storing buyer PINs reduces mistyped entries
On this page
  1. Why a PIN mismatch happens
  2. How to fix it, step by step
  3. How to stop it happening again
  4. A supplier fixes a buyer PIN
  5. How Veira avoids this
  6. Frequently asked questions

Why a PIN mismatch happens

A PIN mismatch is eTIMS telling you that a KRA PIN on the invoice does not line up with KRA's records. Most often it is the buyer PIN: it was mistyped, belongs to a different entity than the customer gave, or the PIN is not active. Less often it is a seller-side registration issue with your own PIN or eTIMS setup.

It matters because a business customer cannot claim what they spent with you if the PIN on the invoice is wrong, so they will return it. The fix is to confirm the correct, active PIN and reissue cleanly. Because PIN status and details sit with KRA, confirm anything you are unsure about, such as whether a PIN is active, with KRA.

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

    Confirm which PIN mismatched

    Check whether the error is on the buyer PIN or your seller PIN. The message and context usually make this clear.

  2. 2

    Verify the correct PIN with the customer

    For a buyer mismatch, confirm the customer's exact KRA PIN and that it is active, rather than re-entering the same wrong value.

  3. 3

    Correct the invoice properly

    If the invoice was already issued, reverse it with a credit note and reissue with the correct PIN, so the trail stays clean.

  4. 4

    Check your own eTIMS registration

    If the mismatch is on your seller PIN, confirm your eTIMS registration and PIN setup are correct, and contact KRA if needed.

How to stop it happening again

Re-entering the same wrong PIN

If a PIN mismatched, confirm the correct one with the customer or KRA rather than retyping the same value.

Deleting the invoice to fix it

Do not delete a transmitted invoice. Reverse with a credit note and reissue with the right PIN.

Issuing without verifying business PINs

Capturing PINs carelessly causes mismatches. Confirm a business customer's PIN at the sale.

A supplier fixes a buyer PIN

Worked example

A supplier issued an eTIMS invoice to a corporate customer, but it returned a PIN mismatch because a digit had been mistyped, so the customer could not claim.

The supplier confirmed the customer's exact, active KRA PIN, reversed the wrong invoice with a credit note, and reissued with the correct PIN.

The customer could now claim, and the trail clearly showed the correction, rather than a deleted record.

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

What does an eTIMS PIN mismatch mean?
It means a KRA PIN on the invoice does not match KRA's records, usually a mistyped or inactive buyer PIN, sometimes a seller-side registration issue. The customer cannot claim until the PIN is correct.
How do I fix a PIN mismatch on an eTIMS invoice?
Confirm the correct, active PIN with the customer or KRA, then reverse the wrong invoice with a credit note and reissue with the right PIN. Do not delete the original.
Why is the buyer PIN inactive?
A PIN can be inactive for reasons that sit with KRA. If a customer's PIN shows as inactive, they should confirm its status with KRA before you reissue.
How do I avoid PIN mismatches?
Confirm a business customer's exact PIN at the sale and keep regular customers' PINs on file. A system that captures and stores the buyer PIN reduces mistyped entries.
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.

eTIMS PIN mismatch 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