How to calculate proportional tax and tip
Most people split the food by who ordered what, then divide tax and tip evenly — and that last step quietly undoes the fairness of the first. Tax and tip are charged on what was ordered, so they should follow the same proportions. Here's the formula, worked through with real numbers.
The formula
For each person:
Your share = your subtotal ÷ combined food subtotal
Your tax and tip = (tax + tip) × your share
You owe = your subtotal + your tax and tip
That's the whole thing. The only part people get wrong is the denominator: divide by the food subtotal, not the final total. Using the total double-counts the tax you're trying to distribute.
A worked example
Two people. Alex orders $100 of food, Ben orders $50. Tax is 8% and they're leaving a 20% tip on the pre-tax subtotal.
- Food subtotal: $150.00
- Tax at 8%: $12.00
- Tip at 20%: $30.00
- Bill total: $192.00
Running the formula:
- Alex: share = 100 ÷ 150 = ⅔ → tax $8.00, tip $20.00 → owes $128.00
- Ben: share = 50 ÷ 150 = ⅓ → tax $4.00, tip $10.00 → owes $64.00
$128 + $64 = $192, so the split reconciles exactly. Under an even split Ben would pay $96 — $32 more than he owes — on a bill where he ordered half as much as Alex.
Pre-tax or post-tax tipping?
Both are common in the US, and the difference is smaller than the debate suggests. On the example above:
- Tip on the pre-tax subtotal ($150): 20% = $30.00
- Tip on the post-tax total ($162): 20% = $32.40
A $2.40 difference. Tipping on the pre-tax subtotal is the more traditional convention and is widely considered acceptable; tipping on the post-tax total is simply a little more generous. Whichever you pick, the proportional split works identically — you're just distributing a slightly different tip figure.
Service charges are not tips
Plenty of receipts already include a mandatory percentage — labelled service charge, gratuity, servis, or in Indonesia often bundled with PB1 restaurant tax. This is standard across much of Asia and Europe, and appears on large groups in the US too.
If it's already on the bill, adding a full tip on top means paying twice for the same thing. Check the receipt before adding anything. And note that a service charge should be split proportionally as well — it's calculated on the subtotal, exactly like tax.
Discounts, vouchers and rounding
- A discount on the whole bill distributes proportionally, just like tax — a 20% off voucher reduces everyone's share by the same proportion.
- A discount on one dish belongs to whoever ordered that dish. Don't spread it.
- Rounding drift of a cent or two is normal when dividing by thirds. Add the remainder to any one person's amount, or to whoever is paying the restaurant, so the numbers reconcile.
Skip the arithmetic
Scan the receipt and this is done for you — tax, service and discounts distributed proportionally, with a breakdown you can share. Free, no sign-up.
Open splitbillin →