Why restaurants are a special case
A restaurant issues a high volume of invoices under time pressure, which immediately rules out manual portal entry. You cannot have a waiter typing each bill into a browser while customers wait. Compliance has to happen at the speed of service, which means a POS that signs and transmits invoices automatically as bills are settled.
Restaurants also deal with VAT on standard-rated food and drink, and with the question of how service charge is treated. Getting the VAT right on each bill matters, both for the customer’s record and for your VAT return. A POS that applies the correct VAT per item removes the guesswork.
There is also the split between dine-in, takeaway and delivery. The same plate can move through three channels in one evening, and a delivery aggregator may settle in bulk days later. A till that records each sale as it happens, regardless of channel, keeps your invoices and your VAT return honest without anyone reconciling spreadsheets at midnight.
Running eTIMS in a restaurant
The thread running through all of this is speed: compliance has to keep pace with a full dining room.
- 1
Use a POS, not the portal
High volume under time pressure means invoices must be issued automatically at the point of payment. Manual entry is not viable in a restaurant.
- 2
Set VAT correctly on the menu
Configure each menu item’s VAT treatment once, so every bill calculates VAT correctly without the cashier thinking about it.
- 3
Handle service charge clearly
Decide how service charge appears on the bill and ensure it is treated consistently, so your invoices and returns reconcile.
- 4
Issue a compliant invoice per bill
Each settled bill produces a compliant invoice with a control number and QR code, which corporate diners need for expense claims.
- 5
Keep selling when the line drops
A dropped connection during peak hours should never stop service. A compliant POS queues invoices offline and transmits on reconnect.
Restaurant eTIMS mistakes
Trying to use the portal at the till
Manual entry collapses under restaurant volume. You need automatic invoicing at the point of payment.
Inconsistent VAT on menu items
If VAT is applied differently from bill to bill, your return will not reconcile. Set it once per item on the menu.
Stopping service when the internet drops
Peak-hour outages happen. A system that cannot sell offline costs you both revenue and compliance.
Forgetting delivery and takeaway channels
Sales through a delivery app or a takeaway window are still sales. Leaving them out of your invoicing creates a gap between what you banked and what you declared, which is exactly the kind of mismatch an audit looks for.
A worked restaurant bill
A bistro settles a table’s bill of KES 4,640 inclusive of VAT for food and soft drinks. At 16 percent, the VAT inside that total is KES 640, leaving a taxable value of KES 4,000. The POS shows the items, the KES 640 VAT and the KES 4,640 total, signs the invoice and transmits it, all in the moment the customer pays by card or M-Pesa.
A corporate diner at the next table asks for an invoice with their company PIN so they can claim the meal. Because the POS supports it, the waiter adds the PIN and issues a compliant invoice on the spot. You can verify any VAT split like this with the VAT calculator, and price your menu for a healthy margin with the food cost calculator.
Multiply that single table across a full Friday service and the value of automation becomes obvious. Two hundred bills, each with its own VAT split, control number and QR code, transmitted without a waiter ever touching a browser. The compliance is invisible to the floor, which is the only way it survives a real rush.
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.
Veira for restaurants
Veira issues compliant invoices at the speed of service, applies the right VAT per menu item, and supports adding a buyer PIN for corporate diners without slowing the queue. It keeps working through outages, so peak hour never stalls.
Beyond compliance, it tracks food cost, table turnover and sales so you can run the kitchen as tightly as the till. Every paid plan includes a free handheld terminal that waiters can carry to the table.
It also pulls dine-in, takeaway and delivery sales into one record, so the bill you settle at the table and the order that arrives through an app land in the same compliant ledger. That single view is what makes a restaurant manageable rather than a nightly reconciliation puzzle.
Frequently asked questions
How do restaurants issue eTIMS invoices quickly?
Is VAT charged on restaurant food in Kenya?
How is service charge handled for eTIMS?
Can a diner get an invoice with their company PIN?
What happens during an internet outage?
Do small cafes need eTIMS too?
How do I handle delivery and takeaway sales?
Does a bar charge VAT the same way as a kitchen?
For restaurants, eTIMS is really a question of speed: compliance has to happen as fast as you settle bills. Use a POS that issues compliant invoices automatically, applies the right VAT per item, and keeps selling offline. Price your menu with the food cost calculator, then book a free demo to make every bill compliant by default.