KRA eTIMS for Pharmacies in Kenya: A Complete Guide
If you run a pharmacy in Kenya, you have almost certainly heard the term eTIMS — the Kenya Revenue Authority's Electronic Tax Invoice Management System. For a business that sells dozens or hundreds of small-value items every day, eTIMS is not a one-off form to fill in once a year. It is something your point-of-sale system needs to handle correctly on every single sale, automatically, without your cashier needing to think about it.
What KRA eTIMS actually is
eTIMS is KRA's system for capturing tax invoices electronically at the point of transaction, rather than relying on businesses to self-report sales later. In practice, this means every taxable sale — a pack of paracetamol, a course of antibiotics, a wholesale delivery to a clinic — needs to be registered and submitted through an eTIMS-compliant channel, with the correct VAT treatment applied.
For pharmacies specifically, this sits alongside Kenya's standard 16% VAT rate on most retail goods. Some medicines and medical supplies have different VAT treatment depending on classification, which is exactly the kind of detail that is easy to get wrong with manual bookkeeping and very hard to audit after the fact.
Why this matters more for pharmacies than most retailers
- High transaction volume — a busy pharmacy counter can process hundreds of small sales a day, each one needing a correct invoice.
- Mixed VAT treatment — some products are standard-rated, some are zero-rated or exempt, and getting this wrong on volume adds up fast.
- Wholesale exposure — pharmacies that also supply clinics, hospitals or NGOs are issuing B2B invoices that face more scrutiny than a single retail receipt.
- Audit risk — Pharmacy and Poisons Board inspections and KRA audits both look at the same underlying records; messy invoicing creates problems in both directions.
The real cost of getting this wrong
It is rarely one big mistake that causes problems — it is hundreds of small ones (a missed VAT line, a receipt that never made it into the books, a wholesale invoice issued outside the system) that surface all at once during an audit.
How an eTIMS-compliant POS should actually work
The goal is for compliance to be invisible to the person at the till. PharmaPOS handles eTIMS electronic invoicing as part of completing a normal sale — your cashier rings up the items, takes payment, and prints the receipt; the submission to KRA happens behind that single action, with the 16% VAT calculated automatically per line item based on how each product is classified in your catalogue.
See PharmaPOS handle this in your own pharmacy.
Getting your pharmacy eTIMS-ready
- Confirm your KRA PIN and VAT registration status are current and correctly linked to your business.
- Classify every product in your catalogue with the correct VAT treatment — do this once, properly, rather than guessing per sale.
- Use a POS that submits invoices to eTIMS automatically at the point of sale, not a system that requires manual end-of-day uploads.
- Keep wholesale invoices and quotations inside the same system as retail sales, so nothing is issued outside the compliant channel.
- Reconcile your eTIMS submissions against your sales reports periodically, rather than only discovering gaps during an audit.
Common mistakes pharmacies make
- Running eTIMS submission as a separate, manual step at the end of the day instead of per-sale — this is where invoices get forgotten.
- Treating all products as one VAT category instead of classifying them individually.
- Issuing wholesale quotations or invoices through WhatsApp, email, or a separate spreadsheet that never reaches the compliant system.
- Switching POS systems without checking whether the new system actually integrates with eTIMS, or just claims to.
None of this is complicated once it is built into your daily workflow rather than treated as a separate compliance task. The pharmacies that struggle with eTIMS are almost always the ones still trying to bridge a non-compliant POS to KRA's requirements after the fact, rather than using a system designed around them from the start.
Frequently Asked Questions
Does every pharmacy in Kenya need to use eTIMS?
VAT-registered businesses, including most retail and wholesale pharmacies, are required to issue tax invoices through an eTIMS-compliant system. Check your specific VAT registration status with KRA or your accountant if you are unsure.
Does eTIMS slow down service at the till?
It should not. When eTIMS submission is built into the POS itself, it happens automatically as part of completing the sale — the cashier still just scans items, takes payment, and prints the receipt.
What happens if my eTIMS submission fails for a sale?
A well-built POS should still let the sale complete and queue the submission for retry, rather than blocking the customer at the till over a connectivity issue — and should clearly flag any invoices that need attention afterward.
Does eTIMS apply to wholesale invoices as well as retail receipts?
Yes. Wholesale quotations and invoices to clinics, hospitals, or other business clients are subject to the same electronic invoicing requirement as retail sales.
Ready to see PharmaPOS in your pharmacy?
Explore the full system with sample data, free, or talk to us about your pharmacy's setup.
Related Articles
16% VAT on Medicines in Kenya: What Pharmacies Must Charge and Report
Not every item on a pharmacy shelf is taxed the same way. Here is how VAT actually applies to medicines and pharmacy products in Kenya, and how to avoid charging — or under-charging — the wrong rate.
Processing SHA/NHIF Insurance Claims Directly From Your POS
Insurance-covered sales add a layer of paperwork most retail transactions don't have. Here is how SHA/NHIF claims should work when they are built into the POS instead of bolted on afterward.
eTIMS Compliance Checklist: Is Your Pharmacy Ready?
Most pharmacies assume they are eTIMS-compliant simply because they have a receipt printer. Here is a practical checklist to confirm whether that is actually true.
Pharmacy and Poisons Board Rules for Controlled Substances (Schedule II–V) in Kenya
Controlled substances carry stricter record-keeping obligations than ordinary stock. Here is what the Pharmacy and Poisons Board expects, and where most pharmacies fall short without realising it.