GST went from 8% to 9% on 1 January 2024. Most Singapore dental clinics updated the rate. Fewer have updated their billing system to handle mixed-supply services (taxable + exempt within a single visit) correctly, which is where IRAS audits typically surface problems.
This article is for the clinic owner or office manager who's confident on the basics but wants to make sure the operational details are right. It's not tax advice — for that, talk to a Singapore-qualified accountant. It's an operational guide to the GST mechanics that affect dental billing.
What's GST-able in dental
IRAS classifies medical and dental services into three categories:
- Taxable — most general dentistry: scaling and polishing, fillings, root canal treatment, crowns, orthodontics, cosmetic procedures, hygiene visits, recall assessments. The clinic charges 9% GST on top of the service fee.
- Exempt— certain medical-dental procedures performed by a registered medical practitioner under specific conditions. The clearest case: oral surgery procedures performed by an oral & maxillofacial surgeon registered with the Singapore Medical Council. These are exempt from GST under the Fourth Schedule of the GST Act.
- Out-of-scope — services provided to overseas patients (where the supply takes place outside Singapore in GST terms) — rare for dental but possible.
Most general practices are 100% taxable supply. Practices with oral surgeons on staff have a mix. The mix is where billing software gets tested.
GST registration threshold
Registration is mandatory if your taxable turnover exceeds S$1 million in any calendar year, or you reasonably expect it to in the next 12 months. For a 3-chair clinic with average ticket S$200 doing ~25 visits/day across 280 working days, annual turnover is roughly $1.4M — over the threshold.
Voluntary registration below the threshold is possible but usually only worth it if your inputs (rent, equipment, supplies) carry significant input GST you can claim back. Most clinics without a major equipment-purchase year don't benefit.
Common operational mistakes
Five issues that surface in IRAS audits of dental practices:
1. Treating all dental as taxable
Practices with a visiting oral surgeon often invoice surgical procedures at the standard 9% rate when those specific procedures qualify as exempt. The patient overpays GST that IRAS may eventually require to be refunded.
Fix: configure your billing system with two GST rates per line item — taxable (9%) and exempt (0%). Tag procedures with the right rate at the catalog level, not at invoice time. Have your accountant review the tagging quarterly.
2. Wrong rate transition (jobs spanning the rate change)
Treatments that span Jan 2024 (work started in 2023, finished in 2024) need careful GST application. The general rule: GST rate at the time of supply (typically completion or invoicing, whichever is earlier). For jobs invoiced after Jan 2024, the 9% rate applies even if work started under the 8% regime.
Most clinics have moved past this transition by now, but outstanding A/R from pre-2024 jobs occasionally surfaces and needs correct rate handling.
3. Tax invoice not meeting IRAS requirements
IRAS specifies what a tax invoice must contain. For invoices above S$1,000, that includes:
- The words “Tax Invoice” clearly displayed
- Your GST registration number
- Invoice number and date
- Customer name and address (above S$1,000)
- Description of goods / services
- Quantity, unit price, total amount excluding GST
- GST amount separately
- Total amount payable including GST
For invoices below S$1,000, simplified tax invoices are acceptable but should still show the GST amount or confirmation that the price is inclusive of GST.
4. GST not separated from patient portion clearly
When insurance covers part of the bill, GST should be applied to the gross service fee, not the patient's portion. The invoice should show:
- Service fee (excl. GST)
- GST 9%
- Total invoice value
- Insurance contribution (if any, excl. their GST handling)
- Patient portion payable
Clinics that compute GST on the patient portion only under-collect GST and create a reconciliation problem at GST F5 filing time.
5. Audit-trail for invoice edits
IRAS expects invoice records to be immutable once issued, with any subsequent changes documented (credit notes, adjustments, write-offs). PMS that lets the front desk silently edit a finalised invoice creates audit risk — IRAS auditors look at the history of any flagged invoice.
Solid billing systems mark invoices as finalised and require a credit note for any adjustment, with the reason captured. See same-day billing for the operational case for audit-logged adjustments.
What to look for in PMS billing software
Five checks for a Singapore-aware dental billing system:
- GST registration number on every invoice — configurable once at clinic level, applied automatically.
- Per-line GST rate — not a single rate for the whole invoice. Different procedures within one visit may have different rates.
- GST line itemised separatelyfrom the subtotal, on every invoice. Patient sees what they're paying for vs what's tax.
- Audit-trail for invoice edits — finalised invoices are immutable, adjustments require credit notes with reason.
- GST F5 export — the quarterly GST return. A working PMS produces an F5-ready summary in a few clicks, not a manual spreadsheet exercise.
What to do next
Three operational checks to run on your current setup:
- Audit your service catalog for the GST tag on every procedure code. Confirm with your accountant which should be exempt vs taxable.
- Spot-check 10 recent invoicesfor IRAS compliance — “Tax Invoice” label, GST registration number, line-by-line GST, total payable.
- Run a mock GST F5using last quarter's data. If your PMS can produce the figures in under 30 minutes, you're fine. If it's a multi-day spreadsheet exercise, your billing system is the bottleneck.
See the Oralstack billing workflow for the discharge-flow billing model with GST handled at the line level. Or read same-day billing for the broader operational case for treating discharge as the moment money moves.