What eTIMS means for cyber cafes
A cyber cafe runs on many tiny transactions: printing, photocopying, lamination, typing, browsing time, and helping clients with online government services on eCitizen and similar portals, plus retail like stationery. eTIMS expects each of these recorded, which means the system must issue compliant invoices fast without slowing a busy counter.
The nuance for a cyber cafe is the government-service work. When a client pays a government fee through the cafe, that fee is pass-through to the government, while the cafe's own charge is its service fee for assisting. Separating the cafe's taxable service charge from the pass-through government fee is what keeps the records correct.
VAT treatment for a cyber cafe. A cyber cafe's own services, printing, photocopying, browsing, typing and assistance, and its retail goods are generally standard-rated for VAT, so a VAT-registered cyber charges VAT on the eTIMS invoice. Government fees collected on a client's behalf are pass-through to the government and are not the cafe's taxable income. A cyber below the VAT threshold still issues compliant non-VAT eTIMS invoices.
Set the cafe's own services and retail to the correct treatment, keep pass-through government fees distinct, and confirm the current VAT rate and your registration status with KRA.
Running a cyber cafe brings its own compliance demands. The specific ones that matter for eTIMS are:
- High-volume, small-ticket services need fast compliant invoicing
- Government fees collected for clients are pass-through, distinct from the cafe's service charge
- A mix of services and retail on one busy counter
Get these right and eTIMS runs quietly in the background of your cyber cafe. Get them wrong and you face rejected invoices, disallowed expenses for your customers, and exposure during a KRA review.
Deadlines and penalties for cyber cafes: 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 cyber cafe 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 cyber cafes. 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 cyber cafe 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 cyber cafe 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 cyber cafes, eTIMS is not extra admin if the system does it for you on every sale.
How cyber cafes get eTIMS-ready
A practical path for a cyber cafe in Kenya. Work through it in order.
- 1
Confirm the cyber KRA PIN and VAT status
Ensure an active KRA PIN and the right VAT registration for your turnover, since the cafe's own services and retail are standard-rated.
- 2
Set up services and retail
Configure printing, photocopying, browsing, typing, assistance and stationery each with their correct tax treatment.
- 3
Separate the service charge from government fees
When assisting with a government service, record the cafe's service charge distinctly from the pass-through government fee.
- 4
Set up fast counter invoicing
Configure the till so high-volume, small-ticket sales issue compliant eTIMS invoices quickly.
- 5
Connect M-Pesa and reconcile
Tie M-Pesa and cash payments to each sale so the day reconciles automatically.
- 6
Test offline and go live
Confirm the system issues invoices offline and syncs to KRA later, then go live.
- 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 cyber cafe 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 cyber cafe 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 cyber cafe at kra.go.ke or with your tax adviser, so your invoices stay correct as the rules move.
eTIMS vs manual records for a cyber cafe
| 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 cyber cafes make
Skipping invoices on tiny sales
Even a single print or photocopy is recorded income. Use a system that issues compliant invoices fast so nothing is skipped.
Treating a government fee as your income
A government fee paid through the cafe is pass-through. Record only your service charge as the cafe's income.
Not reconciling M-Pesa to sales
With most payments by M-Pesa, tie each to its sale so the day balances.
Using a slow system at peak
If invoicing slows the queue, staff skip it. Use a fast system that records every small sale.
Keeping retail off the books
Stationery and retail sales are recorded income too. Issue compliant invoices for them.
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 cyber cafe 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 cyber cafe owner gets compliant
A cyber cafe in Nairobi did printing, eCitizen applications and stationery, taking M-Pesa for everything and recording nothing formally. When a corporate customer needed a compliant invoice for bulk printing, and the owner realised government fees were being mixed with the cafe's own income, the records did not hold up.
The cyber adopted Veira. Each service and retail sale now issues a compliant eTIMS invoice fast at the counter, the cafe's service charge is recorded distinctly from pass-through government fees, and M-Pesa reconciles to sales.
How the cyber served customers did not change, but every small sale became recorded, government fees stopped inflating the cafe's income, and corporate printing could be invoiced properly.
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 cyber cafes
Veira is built for Kenyan businesses like cyber cafes. 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 cyber cafe, 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 cyber cafes, 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 cyber cafe 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 cyber cafe reconciles as one.
Frequently asked questions
Do cyber cafes in Kenya need eTIMS?
Is VAT charged on cyber cafe services in Kenya?
How do I handle government fees collected from clients?
Can eTIMS keep up with a busy cyber counter?
Does eTIMS work if my cyber loses internet?
Can Veira handle a cyber cafe's sales?
Does a cyber cafe below the VAT threshold still need eTIMS?
How much does eTIMS software cost for a cyber cafe?
What happens if a cyber cafe does not use eTIMS?
Does eTIMS work offline for a cyber cafe?
Can a cyber cafe issue eTIMS invoices from a phone?
How long does it take to set up eTIMS for a cyber cafe?
How do I switch my cyber cafe to Veira?
Is eTIMS mandatory for a small cyber cafe?
What is the difference between eTIMS and the old ETR machine?
Does a cyber cafe need a separate eTIMS device?
Can my accountant access my cyber cafe eTIMS records?
eTIMS for cyber cafes 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 cyber cafes, or book a free demo. Always confirm current KRA rules and rates at kra.go.ke, as they can change.