The meaning of eTIMS in one paragraph
eTIMS is software that signs and transmits your sales invoices to KRA. Each compliant invoice gets a unique control number and a QR code, so it can be verified by anyone and matched against your tax declarations. It replaced TIMS, which needed a physical control box next to the till; eTIMS does the same job in software on a phone, POS, web portal or system integration.
In everyday terms, eTIMS is what turns a receipt into a tax invoice that KRA recognises. A handwritten note or a plain till slip is not enough anymore. The compliant invoice is the document your business customers need to claim the cost, and the one KRA expects to see behind your declared sales.
It helps to place eTIMS next to iTax, because people mix the two up. iTax is where you file returns and settle what you owe. eTIMS is where the underlying invoices are created and sent to KRA as the sales happen. One is the monthly filing desk, the other is the live feed of every transaction, and together they let KRA match what you declare against what you actually invoiced.
Who needs eTIMS in Kenya
The short version: more businesses than most people assume. Here is who is affected.
- 1
VAT-registered businesses
If you charge VAT, you must issue compliant electronic tax invoices for your sales. This was the first group brought in and the rule is firmly established.
- 2
Non-VAT businesses and small traders
Even without VAT, you need to issue compliant invoices so your buyers can claim the cost and so your own expenses are recognised. eTIMS Lite exists for exactly this group.
- 3
Sole proprietors and freelancers
Consultants, contractors and freelancers invoicing companies are routinely asked for a compliant invoice before payment is released.
- 4
Landlords with rental income
Rental income is taxable, and tenants who are businesses increasingly need a compliant invoice for the rent they pay.
- 5
Anyone who buys from other businesses
Even if your own sales are tiny, you want compliant invoices from your suppliers so your purchases stay deductible. That makes eTIMS everyone’s concern.
Common misunderstandings about eTIMS
"It is only for big companies"
The deductibility rule reaches small businesses through both their sales and their purchases. Size is not the deciding factor; issuing or receiving invoices is.
"My M-Pesa confirmation is enough"
An M-Pesa message proves payment, not a tax invoice. KRA needs the compliant invoice with a control number and QR code.
"I registered, so I am done"
Registration is step one. You must actually issue compliant invoices for every sale, not just hold an eTIMS account.
"A pro forma invoice will do"
A pro forma or a quotation is not a tax invoice. Only the signed eTIMS invoice with a control number and QR code counts for your buyer’s deduction and for your own records.
A quick example
A freelance designer in Nairobi invoices a company KES 80,000 for a project. The client’s accounts team asks for an eTIMS invoice before paying, because they want to claim the KES 80,000 as a cost. The designer is not VAT registered, so there is no VAT on the invoice, but it still needs to be a compliant eTIMS invoice with a control number.
The designer issues it through eTIMS Lite, the client confirms it on KRA, and payment is released. Without that compliant invoice, the client would either refuse to pay until it was fixed or lose the deduction. That is how eTIMS shapes who gets paid, even for businesses with no VAT to charge.
Notice what actually did the work here. It was not the size of the designer’s business or whether she charged VAT; it was simply holding a valid eTIMS invoice. That is the pattern across the economy now. The compliant invoice, not the relationship, is what unlocks payment from any serious buyer.
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.
Where Veira fits in
If your invoice volume is low, KRA’s eTIMS Lite may be enough. Once you are ringing up real daily sales, retyping invoices stops being practical. Veira issues the compliant invoice automatically at the point of sale, so the control number and QR code appear without extra work.
It runs on the phone you already own plus a free handheld terminal, works offline, and keeps your records lined up with what KRA has received. That removes the gap where most small businesses slip out of compliance without realising.
And if you outgrow eTIMS Lite there is nothing to migrate. The same account that issues your first compliant invoice also runs a busy counter, so you can choose the method by your current volume rather than committing to one tool forever.
Frequently asked questions
What does eTIMS stand for?
Is eTIMS the same as iTax?
Do freelancers need eTIMS?
Is eTIMS free?
What happens if I do not use eTIMS?
Where do I start?
Is eTIMS only for selling goods, or services too?
Does eTIMS replace my normal receipts?
eTIMS is simply how Kenya now expects invoices to be issued and recorded. Whether you are a VAT-registered shop or a one-person service business, the compliant invoice is what keeps you paid and your costs deductible. See where you stand with the readiness checker, or book a free demo and let the till handle it for you.