---
title: "Tax and service charge on a restaurant bill: getting the order right | GoSufra"
description: "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."
url: "https://gosufra.com/en/blog/vat-and-service-charge/"
language: "en"
source: "https://gosufra.com"
---
# 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.

2026-07-27 · 7 min read

![Illustration of a thermal receipt with a highlighted tax line](https://gosufra.com/blog/vat-and-service-charge.svg)

## Key points

- Service charge is not tax: it is calculated on the item value and shown on its own line.
- The order of calculation changes the total — agree it once and lock it into the system.
- Inclusive pricing is friendlier to the guest but needs a correct reverse calculation.
- Rates and treatment depend on your registration — confirm yours with your accountant, never copy another restaurant.

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

| Component | Who receives it | Calculated on |
| --- | --- | --- |
| Item value | The restaurant | Menu price |
| Service charge | The restaurant (usually shared with staff) | A percentage of item value |
| Tax | The state | The 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:

| Line | Amount |
| --- | --- |
| Items subtotal | 500.00 |
| Discount 10% | (50.00) |
| Base | 450.00 |
| Service charge 12% | 54.00 |
| Tax 14% | 70.56 |
| **Total** | **574.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.

- tax
- service charge
- invoicing
- compliance

## In the product

### [Tax & Compliance](https://gosufra.com/en/features/tax-and-compliance/)

Explore

## Run all of this from one system

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

[Create your free account](https://app.gosufra.com/register?lang=en)

## Related articles

![Illustration of bar charts with a trend line](https://gosufra.com/blog/restaurant-kpis.svg)

Analytics 2026-07-20 · 9 min read

### [Eleven numbers you should see every morning](https://gosufra.com/en/blog/restaurant-kpis/)

A practical restaurant dashboard: sales, average check, food cost, labour, prime cost, discounts and voids — with the formulas, the ranges, and what to do when they move.

Read article

![Illustration of a clock over a roster grid](https://gosufra.com/blog/attendance-scheduling-and-payroll.svg)

People 2026-08-19 · 8 min read

### [From clock-in to payslip: how attendance, rosters and payroll connect](https://gosufra.com/en/blog/attendance-scheduling-and-payroll/)

How shift templates, swaps, leave balances and overtime multipliers turn into an approved payslip, and why the hours have to come from the same system that pays them.

Read article

![Illustration of a ledger with balanced debit and credit columns](https://gosufra.com/blog/restaurant-accounting.svg)

Tax & rules 2026-08-24 · 8 min read

### [Restaurant accounting that closes the month without a shoebox](https://gosufra.com/en/blog/restaurant-accounting/)

What double-entry looks like in a restaurant, which journals a POS should post for you, and how to walk into month-end with a trial balance instead of a bag of receipts.

Read article

[← All articles](https://gosufra.com/en/blog/)

[Contact us](https://wa.me/201132421261)
