What eTIMS means for dental clinics
A dental clinic bills consultations, treatments such as fillings, extractions and cleaning, and increasingly elective or cosmetic procedures, plus sometimes retail like whitening products. The tax treatment is not uniform across these, which is the central nuance for a dental practice on eTIMS.
Dental clinics also bill a mix of cash patients, insurers and occasionally corporate schemes. Each patient visit is income that should be recorded through a compliant eTIMS invoice, and insurance settlement and corporate claims depend on that documentation being right.
Tax treatment for a dental clinic. Many medical and dental health services are VAT-exempt in Kenya, while certain elective or purely cosmetic procedures and retail products may fall to be standard-rated. The clinic records all of it through compliant eTIMS invoices regardless of the VAT treatment of each item, and insurance billing relies on this.
Because the line between exempt clinical treatment and standard-rated elective or retail work is the tricky part, set each service and product to its correct treatment and confirm the current position with KRA, since classifications can change.
Running a dental clinic brings its own compliance demands. The specific ones that matter for eTIMS are:
- Clinical treatments may be exempt while elective or retail items are standard-rated
- Insurance and corporate billing needs compliant documentation per visit
- Mixed cash and insurance settlement must reconcile to each invoice
Get these right and eTIMS runs quietly in the background of your dental clinic. Get them wrong and you face rejected invoices, disallowed expenses for your customers, and exposure during a KRA review.
Deadlines and penalties for dental clinics: KRA has phased eTIMS in, and from 2026 the income-validation rules mean an expense not supported by a compliant invoice can be disallowed. For a dental clinic that cuts both ways. Your own purchases need compliant supplier invoices to be deductible, and your customers need a compliant invoice from you to claim what they spend with you. Non-compliance can attract penalties under the Tax Procedures Act, disallowed input VAT, and lost business from customers who insist on a valid invoice.
There is no separate eTIMS deadline that singles out dental clinics. The practical answer is that you should already be issuing compliant invoices, because the cost of not doing so, in penalties and lost deductible expenses, grows the longer you wait. Confirm the current deadlines and penalty amounts with KRA, as they change.
What a dental clinic needs to be eTIMS-ready:
- An active KRA PIN and the correct tax registration for your turnover
- Every product or service mapped to its correct tax treatment
- A reliable way to capture the buyer KRA PIN for business customers
- A compliant system that issues invoices, works offline, and reconciles M-Pesa, so compliance happens as you trade
Record-keeping is the other half of the job. Beyond issuing invoices, a dental clinic should keep its eTIMS records, and the supplier invoices behind its own purchases, organised and reconciled. KRA can review records going back several years, so the goal is a system where every sale and purchase is already captured and searchable rather than reconstructed from receipts in a drawer. That is the difference between a quick review and a stressful one.
For dental clinics, eTIMS is not extra admin if the system does it for you on every sale.
How dental clinics get eTIMS-ready
A practical path for a dental clinic in Kenya. Work through it in order.
- 1
Confirm the clinic KRA PIN and status
Ensure an active KRA PIN and understand the VAT position across clinical, elective and retail items in your dental practice.
- 2
Map treatments and products to the right treatment
Set consultations, clinical treatments, elective procedures and retail products each to their correct tax treatment so invoices validate.
- 3
Issue a compliant invoice per visit
Record each patient visit through a compliant eTIMS invoice so income is captured as treatment happens.
- 4
Set up insurance and corporate billing
Capture payer details and KRA PINs so insurance settlement and corporate claims have the documentation they need.
- 5
Reconcile cash and insurance
Tie cash, M-Pesa and insurance settlements back to each invoice so the practice reconciles.
- 6
Keep records reconciled and file
Maintain reconciled eTIMS records so VAT and income tax filing summarise data you already hold.
- 7
Train whoever rings up a sale
Compliance only holds if the people taking payment use the system every time. Show staff how to issue a compliant invoice, when to capture a buyer PIN, and how to handle refunds with a credit note, so no sale at your dental clinic slips outside eTIMS.
- 8
Keep records reconciled, then file from real data
Reconcile sales against M-Pesa, cash and bank as you go, so at filing time your return is a summary of records you already hold rather than a month-end reconstruction. This is where a dental clinic saves the most time and avoids errors.
- 9
Confirm the current rules with KRA
Rates, thresholds, exemptions and deadlines change. Before relying on a specific figure, confirm the current position for your dental clinic at kra.go.ke or with your tax adviser, so your invoices stay correct as the rules move.
eTIMS vs manual records for a dental clinic
| With eTIMS (Veira) | Manual records | |
|---|---|---|
| Recorded for KRA | Automatic on every sale | No |
| Customer can claim the cost | Yes, compliant invoice | Often rejected |
| VAT / exemption treatment | Correct per item | Error-prone |
| Buyer PIN for business clients | Captured at the sale | Usually missing |
| Filing | A summary of recorded data | A month-end reconstruction |
| Works offline | Yes, syncs to KRA later | Not applicable |
eTIMS mistakes dental clinics make
Treating all dental work as exempt
Some elective or cosmetic work and retail products may be standard-rated. Set each correctly rather than assuming everything is exempt.
Skipping invoices for cash patients
A cash patient visit is recorded income. Issue a compliant eTIMS invoice rather than a handwritten note.
Billing insurers from appointment notes
Insurance settlement needs compliant documentation. Issue compliant invoices for the treatment provided.
Omitting corporate PINs
Corporate dental schemes need their PIN on the invoice to claim. Capture it at billing.
Keeping records only on patient cards
Patient cards are clinical records, not tax records. Record income through eTIMS so the practice is captured.
Waiting for a deadline before getting compliant
Every uncompliant sale is unrecorded income and a customer who cannot claim. Waiting only grows the gap you have to explain later. Getting a dental clinic compliant now is cheaper than catching up under pressure.
Choosing software that cannot work offline
Connectivity is not guaranteed everywhere in Kenya. If your system stops issuing invoices when the line drops, you either stop trading or fall out of compliance. Pick a system that records offline and syncs to KRA later.
A dental clinic owner gets compliant
A dental clinic in Nairobi took cash and insurance, writing receipts by hand and applying no VAT to anything, including teeth-whitening sold as a retail product. An insurer queried the documentation and a corporate scheme needed compliant invoices with its PIN.
The clinic adopted Veira. Clinical treatments are recorded as exempt income, elective and retail items carry their correct treatment, each visit issues a compliant eTIMS invoice, and insurance and corporate billing have the documentation they need. Cash and insurance reconcile to invoices.
How the dentist treated patients did not change, but the practice's income became properly recorded and its insurance and corporate billing stopped stalling on paperwork.
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 handles eTIMS for dental clinics
Veira is built for Kenyan businesses like dental clinics. It issues a compliant KRA eTIMS invoice automatically on every sale, applies the right tax treatment per item, captures the buyer KRA PIN for business customers, and reconciles M-Pesa and Pochi payments to each sale. It runs on a free handheld terminal or the phone you already own, and keeps working offline, recording sales locally and transmitting to KRA when the connection returns.
For a dental clinic, that means compliance happens as you trade, not as a separate evening of paperwork. Onboarding takes a weekend, with local support to help you switch from whatever you use now. See how Veira works for dental clinics, or book a free demo. It runs from KES 2,999 a month, with a free terminal included and a 30-day money-back guarantee.
Switching is low-risk. There is a 30-day money-back guarantee, no expensive hardware to buy, and the system runs on a phone you already own, so a dental clinic can move from manual or non-compliant invoicing to fully compliant KRA records in a weekend. If you sell across more than one location or counter, Veira keeps every outlet on the same compliant system and the same reporting, so the whole dental clinic reconciles as one.
Frequently asked questions
Do dental clinics in Kenya need eTIMS?
Is VAT charged on dental treatment in Kenya?
How does a dental clinic bill insurance on eTIMS?
How do I invoice elective or cosmetic dentistry?
Do cash patients need an eTIMS invoice?
Can Veira handle a dental practice's billing mix?
Does a dental clinic below the VAT threshold still need eTIMS?
How much does eTIMS software cost for a dental clinic?
What happens if a dental clinic does not use eTIMS?
Does eTIMS work offline for a dental clinic?
Can a dental clinic issue eTIMS invoices from a phone?
How long does it take to set up eTIMS for a dental clinic?
How do I switch my dental clinic to Veira?
Is eTIMS mandatory for a small dental clinic?
What is the difference between eTIMS and the old ETR machine?
Does a dental clinic need a separate eTIMS device?
Can my accountant access my dental clinic eTIMS records?
eTIMS for dental clinics comes down to recording each sale through a compliant system with the right tax treatment, and Veira does exactly that without extra work. See how Veira works for dental clinics, or book a free demo. Always confirm current KRA rules and rates at kra.go.ke, as they can change.