The math behind Singapore’s restaurant bills is straightforward once you know the order of operations — and there’s one hidden detail that changes the final number more than you might expect. This guide walks through the formulas, examples, and common pitfalls so you can calculate any bill with confidence.

Singapore GST rate (2024): 9% · Service charge rate: 10% · Combined multiplier (base × 1.1 × 1.09): 1.199

Quick snapshot

1Confirmed facts
2What’s unclear
  • Not every restaurant is legally required to charge service charge — it’s voluntary but standard practice (SingSaver financial guide)
  • The exact amount passed to staff varies by establishment (SingSaver financial guide)
3Timeline signal
  • Singapore’s GST rose from 8% to 9% on 1 January 2024 (SingSaver financial guide)
  • No further rate change announced for 2025 (SingSaver financial guide)
4What’s next
  • Businesses should update POS systems to reflect the 9% rate correctly
  • Watch for IRAS advisories on mandatory display of GST‑inclusive prices

Five facts that anchor every calculation:

Fact Value
Singapore GST rate 9% (IRAS official rate)
Service charge rate 10% (SingSaver financial guide)
Combined multiplier 1.199
Effective surcharge on base 19.9%
Official source IRAS.gov.sg

How do I calculate GST and service charge?

What is the correct order of applying service charge and GST?

  • Step 1: Take the base price of the meal (before any taxes or service fees).
  • Step 2: Add 10% service charge. This gives you the price before GST: base × 1.10.
  • Step 3: Apply 9% GST on that subtotal (the service‑charge‑included amount): (base × 1.10) × 1.09.
  • Final bill = base × 1.199. That multiplier is the key — it combines both charges (SingSaver financial guide).

Example: $100 meal with service charge and GST

  • Base price: $100.00
  • Service charge (10%): $10.00
  • Subtotal after service charge: $110.00
  • GST (9% of $110): $9.90
  • Total: $119.90

The pattern: the effective surcharge on the original $100 is 19.9%, not 19%, because GST is charged on top of the service charge. That’s the hidden multiplication most diners overlook.

Why this matters

For a $100 meal, the extra 0.9% on the GST base adds $0.90. On a $500 corporate dinner, that’s $4.50 more than if you had applied GST before the service charge. Small on one bill, significant over time.

Bottom line: The correct order is service charge first, then GST on the total. For any base amount, just multiply by 1.199 to get the final inclusive price.

What is the formula for calculating GST?

GST exclusive formula

  • If you have a GST‑exclusive price and want the GST amount:
    GST amount = price × (rate/100)
    GST‑inclusive price = price × (1 + rate/100) (Razorpay business guide).
  • For Singapore’s 9% rate: GST amount = price × 0.09; total = price × 1.09.

GST inclusive formula

  • To extract the base price from an amount that already contains GST:
    base price = inclusive price × (100 / (100 + rate)) (Razorpay business guide).
  • Example: $119.90 inclusive of 9% GST → base = 119.90 × (100/109) ≈ $110.00.
  • The same formula works when service charge is already inside the inclusive amount, but then you must separate the two charges by first removing the service charge component.

The implication: If you only see a total with service charge and GST combined, work backwards by dividing first by 1.199 to get the original base, then multiply by 1.10 and 1.09 to verify each component.

How do you calculate a service charge?

Service charge percentage in Singapore

  • The standard service charge in Singapore’s food & beverage industry is 10% of the base bill (SingSaver financial guide).
  • To calculate: service charge = base price × 0.10.
  • Unlike GST, the service charge is not a tax — it is a fee that typically goes to restaurant staff (often as part of a service‑charge pool).

When is service charge applied?

  • Service charge is most common in mid‑ to up‑market restaurants, hotels, and cafes.
  • It is not mandatory by law, but the vast majority of establishments apply it. Always check the menu or bill for a line item labelled “Service Charge” or “SC” (SingSaver financial guide).

The catch: Because service charge is added before GST, it effectively raises the GST base. On a $200 dinner, the service charge adds $20, and then GST is calculated on $220 — not $200. That $20 “extra” GST base is why the combined multiplier is 1.199 rather than 1.19.

How do you calculate GST charges?

Calculating GST on a single item

  • If an item costs $50 (excluding GST and service charge):
    With service charge: $50 × 1.10 = $55; then GST: $55 × 1.09 = $59.95.
  • If the item already includes service charge (common on menus that display “++” pricing): GST = item price × 0.09 / 1.09 to isolate the tax component.

Calculating GST on a bill with discounts

  • Trade discounts are deducted from the base price before applying service charge and GST. For example, a $100 meal with a $10 discount:
    Base after discount = $90; service charge = $9; subtotal = $99; GST = $8.91; total = $107.91 (ClearTax GST guide).
  • Always subtract discounts before the service charge and GST calculations — never after.

What this means: Discounts reduce the base on which both the service charge and GST are computed, so you get a double benefit. A $10 discount saves you $1 in service charge and $0.90 in GST, for a total saving of $11.90 on the final bill.

The trade-off

When a restaurant offers a discount after service charge (rare but possible), you still pay GST on the full pre‑discount total. Always check the order of deductions on your receipt — it can change the final amount by a few dollars.

How to calculate GST correctly?

Common errors in GST calculation

  • Applying GST before service charge: Most frequent mistake. The result is a lower total because the GST base is smaller. Correct order: service charge first, then GST on the total.
  • Using the wrong rate: Before 2024, the rate was 8%. Using 8% now undercharges GST by 1 percentage point (SingSaver financial guide).
  • Forgetting the 1.199 multiplier: Adding 10% then 9% sequentially gives 19.9% total, not 19%.

Using a GST calculator correctly

  • Online calculators that ask for “base amount” typically expect the price before service charge. Verify if the tool includes a “service charge included” toggle.
  • For quick mental math: multiply by 1.2 (20%) and subtract 0.1% — close enough for estimation but not for accurate billing.
  • Official guidelines from IRAS state that businesses must display final GST‑inclusive prices. The safest approach is to always calculate from the base.
Bottom line: Business owners should train staff to apply service charge first, then GST. Diners can double‑check by multiplying the menu base price by 1.199.

Step-by-Step Guide to Calculating GST and Service Charge

  1. Identify the base price — the cost of the item before any extras.
  2. Apply service charge: base × 1.10.
  3. Apply GST: (base × 1.10) × 1.09.
  4. Total: base × 1.199.
  5. Reverse check (from total back to base): total ÷ 1.199 = base.

These steps work for any amount. For a bill that already includes both charges, simply divide by 1.199 to find the original base (Clooud Consulting Singapore guide).

What’s clear and what’s not

Confirmed facts

  • Singapore’s current GST rate is 9% (since 1 Jan 2024).
  • Service charge is normally 10% of the base bill.
  • GST is always calculated on the total that already includes the service charge.
  • The combined multiplier 1.199 works for any base amount.
  • Discounts are subtracted from the base before service charge and GST.

What’s unclear

  • Whether every restaurant is required by law to charge service charge — it is not mandatory but universally expected.
  • Whether service charge distribution to staff is fully regulated — establishments handle it differently.

Expert perspectives on GST and service charge

“The GST chargeable should be calculated based on the total price payable (inclusive of service charge).”

— IRAS (Singapore tax authority)

“For businesses, the Excel formula for GST exclusive price is simple: = price * GST% / 100. Then the final price is the price plus that GST amount.”

Razorpay (payment and billing platform guide)

“To extract the base from a GST‑inclusive price, use = inclusive_price * 100 / (100 + GST_rate).”

ClearTax (tax compliance portal)

For diners in Singapore, the takeaway is straightforward: the hidden multiplication turns a 10% service charge and 9% GST into a 19.9% effective surcharge. Whether you’re splitting a bill, budgeting a business lunch, or running a restaurant, using the 1.199 multiplier saves time and prevents costly arithmetic errors.

“With the 2024 GST hike to 9%, restaurants that haven’t updated their POS systems risk undercharging by 1% on each transaction. The error compounds quickly.”

— SingSaver (Singapore personal finance resource)

Related reading: Singapore CPF New Investment Scheme – What You Need to Know · Chocolate Finance Interest Rate – Latest SGD USD Rates

Additional sources

unstop.com, youtube.com, youtube.com

For a broader perspective on how GST varies across regions, you can explore GST rates and calculators to see how different jurisdictions apply the tax.

Frequently asked questions

How to calculate GST from total amount?

To extract GST from a total that already includes GST at 9%, use: GST amount = total × 9/109. For example, a $119.90 bill inclusive of GST contains $9.90 in GST.

How to calculate exclude GST?

To exclude GST from an inclusive price, divide by 1.09 (for GST‑only). If the total also includes service charge, divide by 1.199 first to get the original base.

Is service charge mandatory in Singapore?

No, service charge is not required by law, but it is standard practice in most restaurants and hotels. Always check the menu — establishments that charge service charge usually state it clearly.

What is the difference between GST and service charge?

GST is a government‑imposed consumption tax (9% in 2024) that goes to the state. Service charge is a fee (typically 10%) added by the business, often distributed to staff as part of their wages.

How to calculate service charge in Excel?

Assume base price in cell A1. Service charge: =A1*0.10. Subtotal: =A1*1.10. GST: =A1*1.10*0.09. Total: =A1*1.199 (Razorpay Excel guide).

Do I need to charge service charge as a business?

You are not legally required to charge service charge. However, if you do, you must display it clearly on the menu and receipt, and apply GST on the total that includes the service charge.

What is the GST rate in Singapore for 2024?

For 2024 and 2025, the GST rate is 9%. It was raised from 8% on 1 January 2024 (SingSaver rate update).