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.
The part that surprises owners most is that eTIMS is not really about tax collection at the moment of sale. Nothing is paid when an invoice transmits. What changes is that KRA now holds an independent record of the sale before you file anything, so the monthly return stops being a declaration and becomes a reconciliation. That is a different relationship, and it is why the system was built.
It also has a commercial effect that has nothing to do with KRA. Because the buyer needs your compliant invoice to claim the expense, your invoice has become something your customer needs from you rather than something you push at them. Suppliers who cannot issue one quietly lose business-to-business customers, not through any enforcement action, but because the buyer’s accountant asks for an invoice that verifies and moves on when it does not arrive.
The part that surprises owners most is that eTIMS is not about collecting tax at the moment of sale. Nothing is paid when an invoice transmits. What changes is that KRA holds an independent record of the sale before you file anything, so the monthly return stops being a declaration and becomes a reconciliation. That is a different relationship, and it is the reason the system exists.
It also has a commercial effect with nothing to do with KRA. Because a buyer needs your compliant invoice to claim the expense, your invoice has become something your customer needs from you rather than something you push at them. Suppliers who cannot issue one lose business-to-business customers quietly, not through enforcement, but because the buyer’s accountant asks for an invoice that verifies and moves on when it does not arrive.
Want to see it running in your own business first?
Sign UpWho 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?
Is eTIMS only for VAT-registered businesses?
Does eTIMS mean I pay tax on every sale immediately?
What happens to invoices I issued before registering for eTIMS?
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.
Need help, or want to talk it through first? Chat with us on WhatsApp