eTIMS

eTIMS for Restaurants in Kenya: Invoices, VAT and Tips

K By Kev 13 June 2026 9 min read
Share
eTIMS guide

eTIMS for restaurants brings its own wrinkles, because a busy service means dozens of bills an hour, VAT on food and drinks, and the perennial confusion around service charge. This guide explains how to stay compliant during a rush, how VAT works on a restaurant bill, and the mistakes that quietly trip up cafes and bars in Kenya.

On this page
  1. Why restaurants are a special case
  2. Running eTIMS in a restaurant
  3. Restaurant eTIMS mistakes
  4. A worked restaurant bill
  5. Veira for restaurants
  6. Frequently asked questions

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. 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. 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. 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. 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. 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

Worked example

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.

Business impact

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?
With a POS that signs and transmits a compliant invoice automatically when each bill is paid. Manual portal entry cannot keep up with restaurant volume.
Is VAT charged on restaurant food in Kenya?
Standard-rated food and drink carry 16 percent VAT. Your POS should apply the correct VAT per menu item so every bill is right.
How is service charge handled for eTIMS?
Decide how it appears on the bill and treat it consistently. Configure it once in your POS so every invoice reconciles cleanly.
Can a diner get an invoice with their company PIN?
Yes. A capable POS lets you add the buyer’s KRA PIN so corporate diners can claim the meal as an expense.
What happens during an internet outage?
A compliant POS keeps issuing invoices offline and transmits them to KRA when the connection returns, so service never stops.
Do small cafes need eTIMS too?
Yes. Even a small cafe issues invoices and buys from suppliers, so compliance keeps customers and protects deductions.
How do I handle delivery and takeaway sales?
Record them in the same till as your dine-in bills. Each channel still produces a sale that needs a compliant invoice, and keeping them in one record means your VAT return reconciles with what you actually banked.
Does a bar charge VAT the same way as a kitchen?
Standard-rated drinks carry 16 percent VAT just like standard-rated food. Set the VAT treatment once per item on the menu so the bar and the kitchen both calculate every bill correctly.

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.

For more eTIMS guides and compliance resources, visit our free resource site.

Terms explained

Keep reading

See all eTIMS guides

Veira for your business

Browse Veira by business type