eTIMS

eTIMS Printing Issues: Receipts Not Printing Properly

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

eTIMS printing issues is frustrating when you are mid-sale and a customer is waiting, but it is almost always fixable in a few minutes. It means the receipt does not print, prints faintly, or prints with an unclear QR code. 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

eTIMS printing issues are usually the printer, not eTIMS: check the connection, the paper roll and the print density, and that the right printer is selected. The invoice is still valid and recorded even if a print fails, so you can reprint once the printer is fixed.

Key takeaways
  • eTIMS printing issues 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 printing issues happens
  2. How to fix eTIMS printing issues
  3. What not to do
  4. A worked example
  5. How Veira keeps this from happening
  6. Frequently asked questions

Why eTIMS printing issues happens

eTIMS printing issues 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 receipt will not print at all

- A faint, partial or wrongly sized printout

- The QR code prints but will not scan

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

eTIMS printing issues is rarely random; match the symptom to the cause and the fix is usually minutes away.

How to fix eTIMS printing issues

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

  1. 1

    Check the printer connection

    Confirm the printer is on and connected, whether by cable, Bluetooth or network. A dropped connection is the most common reason nothing prints. Reconnect and try again.

  2. 2

    Replace the roll and clean the head

    A faint or partial print usually means a low or poor-quality thermal roll, or a dirty print head. Fit a fresh roll, clean the head, and the print sharpens.

  3. 3

    Set the print density high enough

    If the QR code is too light to scan, raise the print density in the printer settings so the code prints dark and crisp.

  4. 4

    Select the correct printer

    If you have more than one printer, make sure the right one is selected in your POS or app. Printing to the wrong device looks like a failure.

What not to do

Do not re-issue the invoice just to print it

The invoice is already recorded. Fix the printer and reprint; do not create a new invoice and risk a duplicate.

Do not hand over an unscannable QR receipt

If the QR code will not scan, fix the density and reprint so the customer has a verifiable receipt.

A worked example

Worked example

A shop kept handing out faint receipts whose QR codes would not scan, and worried the eTIMS setup was faulty.

The thermal roll was old and the print density was set low. A fresh roll and a higher density setting produced crisp receipts with scannable QR codes. eTIMS had been working the whole time; the printer was the issue.

When printing looks wrong, start with the roll, the head and the density before suspecting eTIMS.

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 printing issues 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 receipt not printing?
Usually a printer issue, not eTIMS: a dropped connection, a low or poor paper roll, low print density, or the wrong printer selected. Check each of these. The invoice is still recorded, so you can reprint once the printer is fixed.
Why is the QR code on my receipt not scanning?
It is usually printed too light. Raise the print density so the code prints dark and crisp, fit a fresh thermal roll, and clean the print head. Then reprint, and the QR code should scan for verification.
Is the sale still valid if the receipt did not print?
Yes. The invoice is recorded and transmitted independently of the print. A failed print is a hardware issue; fix the printer and reprint the same invoice so the customer has their copy.
Can I reprint an eTIMS receipt?
Yes. Because the invoice is stored, you can reprint it once the printer is working, and it carries the same details and QR code. Reprint rather than re-issuing, which would create a duplicate.
Do I need a special printer for eTIMS receipts?
You need a printer that prints the receipt clearly, including the QR code, usually a thermal receipt printer. It does not have to be a special eTIMS device, but it must print dark enough for the QR code to scan.

eTIMS printing issues 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