Singapore SMB compliance

GST filing in Singapore: a plain-English guide for small business owners

TL;DR: If your business is GST-registered, you charge GST on sales, track GST on purchases, and report the difference to IRAS on a schedule. It sounds bureaucratic; it doesn't have to be. Here's the plain-English version — and how to keep filing from becoming a quarterly scramble.

What GST actually is (without the jargon)

GST (Goods and Services Tax) is a tax you collect on behalf of the government when you sell, and pay when you buy. If you're registered, you periodically report:

  • Output tax — the GST you charged customers, and
  • Input tax — the GST you paid suppliers,

and you settle the difference with IRAS. That's the whole idea. The rest is record-keeping and timing.

Registration thresholds, the current GST rate, and filing deadlines change over time. Always confirm the current figures against IRAS guidance or your accountant rather than relying on numbers in a blog post — including this one.

Do you need to file?

If your business is GST-registered, yes — on the schedule tied to your accounting period. Whether registration is mandatory or voluntary depends on your turnover and circumstances, so check the current IRAS registration criteria for your situation.

What you need to track (all year, not at the deadline)

The pain of GST is never the filing itself — it's the reconstruction. Keep these current and the rest is easy:

  • Every sale and the GST charged (output tax).
  • Every business purchase and the GST paid (input tax), backed by valid tax invoices.
  • Clean categorisation so taxable, zero-rated and exempt items don't get muddled.
  • Reconciled bank records so your reported figures match reality.

If those are tidy as you go, filing is a summary — not an investigation.

Where it goes wrong

  • Leaving categorisation until the end of the period (then guessing).
  • Missing tax invoices for input-tax claims.
  • Books that don't reconcile, so the numbers don't tie out.
  • Treating GST as a once-a-quarter event instead of a continuous record.

How Bookless keeps GST calm

Bookless is built so the record-keeping happens as you go, not at the deadline:

  • GST is auto-applied. As you raise invoices and record purchases, the right GST is calculated and applied to each transaction automatically — so your GST position is always current, not reconstructed in a panic.
  • AI-assisted categorisation and reconciliation keep transactions sorted and your books matched to your bank. You stay in control — nothing posts without your approval.
  • Always-current books mean that when filing time comes, your figures are already done. Your GST summary is right there in the same place as your books, so you're return-ready — review the numbers, then file with IRAS through the usual channel.

In other words: Bookless does the continuous bookkeeping that makes GST painless. You (or your accountant) submit the final return to IRAS — but you're submitting numbers that are already correct and current, not a quarter's worth of catch-up.

A simple quarterly rhythm

  1. Keep sales and purchases categorised weekly — minutes, not evenings.
  2. Reconcile your bank regularly so figures stay accurate.
  3. At period end, review your GST summary and sanity-check it.
  4. File with IRAS, and set aside the GST you owe as you go so the payment is never a surprise.

CTA: Want GST that takes care of itself in the background? See how Bookless keeps your books current →


Internal links:

This article is general information, not tax advice. Always confirm specifics against current IRAS guidance or your accountant.

Frequently asked questions

Does Bookless file my GST return with IRAS?
No. Bookless auto-applies GST to your transactions and keeps your figures return-ready, so your GST position is always current. You (or your accountant) submit the final return to IRAS through the usual channel — but you're submitting numbers that are already correct, not a quarter of catch-up.
What do I need to track for GST filing?
Track every sale and the GST charged (output tax), every business purchase and the GST paid (input tax) backed by valid tax invoices, clean categorisation of taxable/zero-rated/exempt items, and reconciled bank records so your reported figures match reality.
How do I keep GST filing from becoming a quarterly scramble?
Keep sales and purchases categorised weekly, reconcile your bank regularly, review your GST summary at period end, and set aside the GST you owe as you go. With Bookless the record-keeping happens as you go, so filing is a summary — not an investigation.

Want books that stay current in the background?

Start a free trial — switch from Xero with your history intact, books that stay current, and AI that does the busywork with you.

Not ready to start? Keep the switching guide handy.

Drop your email and we'll send the occasional plain-English guide to switching and staying on top of your books. No spam, unsubscribe anytime.