Splitting the food is the easy part — you can read it off the receipt. The 10% service charge and 6% SST are where a group bill gets genuinely confusing, because they are not attached to any one dish. They are percentages sitting on top of the whole thing. So how do you divide them fairly?
The short answer: split them in the same proportion as the food. Here is how to do that in a way that always adds up. (This is the extras step of the bigger picture in how to split a restaurant bill fairly.)
The one rule that keeps it fair
The service charge and SST are both a percentage of what was ordered. So the fair way to divide them is by each person's share of the subtotal:
Your share of the extras = (your food total ÷ everyone's food total) × the extras
If you ordered 40% of the food, you pay 40% of the service charge and 40% of the SST. Simple, and it guarantees the numbers reconcile back to the exact total printed on the receipt.
How a Malaysian bill is built
Before splitting anything, it helps to know what you are looking at. A typical restaurant receipt stacks up in this order:
- 1
Subtotal
What everyone actually ordered, added up. RM100 in the example below.
- 2
Service charge, usually 10%
Added to the subtotal. RM10. This is the line that stands in for a tip — tipping on top is not expected.
- 3
SST, 6% on food and beverage
On most bills this is charged on the subtotal plus the service charge — 6% of RM110, so RM6.60. Some outlets charge it on the subtotal only, which would make it RM6.00. Read your receipt.
Heads up
The base SST is calculated on is the single most common reason a bill total does not match what someone worked out in their head. It does not affect how you split the bill — the proportional method below works either way — but it does change the total, so always take the printed figures rather than recomputing them yourself.
Step by step
Say four friends have this bill:
- Aisha — RM45
- Ben — RM30
- Chandra — RM15
- Danial — RM10
- Subtotal: RM100, plus 10% service charge (RM10) and 6% SST on RM110 (RM6.60) → RM116.60 total
Three steps get you from that receipt to four fair numbers:
- 1
Find each person’s share of the subtotal
Divide what they ordered by the RM100 food total. Aisha is 45%, Ben 30%, Chandra 15%, Danial 10%.
- 2
Apply that share to the extras
The service charge and SST come to RM16.60. Aisha carries 45% of it (RM7.47), Danial carries 10% (RM1.66).
- 3
Add the food back on
Each person owes their own items plus their slice of the extras — and the four totals sum to exactly RM116.60.
| Person | Ordered | Share of subtotal | Share of RM16.60 extras | Total owed |
|---|---|---|---|---|
| Aisha | RM45 | 45% | RM7.47 | RM52.47 |
| Ben | RM30 | 30% | RM4.98 | RM34.98 |
| Chandra | RM15 | 15% | RM2.49 | RM17.49 |
| Danial | RM10 | 10% | RM1.66 | RM11.66 |
| Total | RM100 | 100% | RM16.60 | RM116.60 |
Add the totals back up and you get exactly RM116.60. That is the tell-tale sign the split is fair: the parts sum to the whole with nothing invented and nothing lost.
Tip
The percentages are the same for the service charge and the SST because they both trace back to the same subtotal. Work out each person's share of the subtotal once, and you can apply it to every extra line on the receipt.
Why not just split the extras evenly?
Because it quietly punishes whoever ordered least. In the example above, an even split of the RM16.60 would charge Danial RM4.15 on a RM10 meal — while Aisha's effective rate drops well below the real one.
Underpays by RM3.32 on an even split
Underpays by RM0.83 on an even split
Overpays by RM1.66 on an even split
Overpays by RM2.49 on an even split
The bigger the gap between the largest and smallest order, the more unfair an even split of the extras becomes.
Even splitting is a fine shortcut when everyone ordered roughly the same amount. It is just not the fair method when they did not. And on a big table with shared plates and bottles, the same proportional rule still applies to each shared item — that case is worked through in how to split a group dinner bill.
What about tipping?
In Malaysia the 10% service charge already does the job a tip does elsewhere, and tipping on top is not expected. If you do decide to leave something extra — a driver, a particularly good night — treat it as its own line on the bill and split it by exactly the same subtotal proportions. The method does not change; only the number of lines does.
Note
Worth knowing if you are hosting visitors: guests from the US often assume a 15–20% tip is expected on top and quietly add one. Pointing at the service-charge line usually settles it, and saves someone overpaying by a fifth of the bill.
Or skip the arithmetic entirely
All of this is a fixed formula, which means it is the kind of thing software should just do. That is what SlyceIt handles: it reads the service charge and SST lines straight off the receipt, and when each person claims their items, it applies their exact proportional share automatically. Everyone sees a total that already includes their slice of every extra — no one working out percentages at the table.
Because it takes the figures from the receipt itself, it does not matter which base the restaurant used for SST, or whether there is a rounding adjustment at the bottom. Whatever is printed is what gets split.
The fair way to split the service charge and SST is not complicated — it is just proportional. Do it by hand with the formula above, or let a tool do it in one tap. Either way, the goal is the same: everybody pays for what they had, extras and all.
Getting the number right is only half the job, of course. The other half is actually getting friends to pay you back — which has less to do with arithmetic than with how easy you make it to send the money.
