Tax and service charge on a restaurant bill: getting the order right

Tax-inclusive versus tax-exclusive pricing, why service charge is not tax, what a bill must show, and what your accountant needs at month end.

Illustration of a thermal receipt with a highlighted tax line

A bill is not a piece of paper the customer takes away. It is the document your entire accounting is built on. What confuses owners most is mixing three different things: the item value, the service charge, and the tax.

This article explains the mechanics of calculating and presenting. The tax treatment that applies to your specific business is decided with your accountant and your tax registration — not copied from the restaurant next door, and not from an article.

Three different components

ComponentWho receives itCalculated on
Item valueThe restaurantMenu price
Service chargeThe restaurant (usually shared with staff)A percentage of item value
TaxThe stateThe rate applying to your business

The most common error is treating service charge as if it were tax, or calculating it after tax. Service charge is restaurant revenue and must appear on its own line — not folded into item prices, and not merged with the tax line.

The correct order

The usual and logical sequence:

1) items subtotal
2) − discount
3) = taxable base
4) + service charge (a percentage of the base)
5) + tax
6) = total due

An example at 12% service and 14% tax, for illustration only:

LineAmount
Items subtotal500.00
Discount 10%(50.00)
Base450.00
Service charge 12%54.00
Tax 14%70.56
Total574.56

A point that needs a deliberate decision: is tax calculated on the service charge or not? Above, it was applied to (base + service). That treatment must be settled with your accountant and then locked into the system, rather than left to each cashier’s judgement.

Inclusive or exclusive?

Exclusive: the displayed price is 200 and tax is added on top. Cleaner accounting, and it can surprise the guest at payment.

Inclusive: the displayed price of 228 covers everything. Better for the guest, but it needs a correct reverse calculation:

tax = inclusive price × (rate ÷ (1 + rate))

At 14% on an inclusive 228:

228 × (0.14 ÷ 1.14) = 28.00
net = 200.00

The expensive mistake is multiplying the inclusive price by the rate directly (228 × 0.14 = 31.92) — a wrong number that compounds across thousands of bills.

What the bill must show

At a practical minimum:

  • Business name and branch address
  • Tax registration number
  • A sequential, non-repeating invoice number
  • Date and time
  • Items with quantities and prices
  • Discount, if any
  • Service charge on its own line
  • Tax on its own line, with the rate stated
  • Total and payment method

Shortening this saves a little paper and creates a problem at the first review.

Branches and differing rates

With more than one branch, treatment or rate may differ between them. A system that forces one rate across the whole business condemns you to monthly manual adjustments.

In GoSufra, tax is configured per branch, inclusive or exclusive, service charge is calculated separately from tax, and the tax registration number prints on the receipt. Because every sale posts its own balanced double-entry journal automatically, the monthly tax summary and the sales and purchases detail become reports you open rather than files you assemble.

Before month end

  1. Reconcile the tax total in your reports against the tax total in your books.
  2. Review voided invoices and refunds and how they were treated.
  3. Confirm the invoice number sequence has no unexplained gaps.
  4. Prepare sales and purchases detail, not just totals.
  5. Review any rate change with your accountant before applying it in the system.

A correct bill does not protect you from tax. It protects you from spending three days a month rebuilding what should have been recorded correctly the first time.

Run all of this from one system

POS, kitchen, inventory, recipe costing, staff and accounting — connected, and free to start.

Create your free account

← All articles