GST Registration in Singapore: When Your SME Must Register, and What Changes on Day One

The S$1 million GST threshold is tested two ways, and the second one has no year-end. A single signed contract can make registration compulsory 30 days later, while the business is still waiting to check its December numbers.

A Singapore events company has had a good year. By the end of October its sales stand at about S$870,000, and the director has a plan: check the full-year figure in January, and register for GST then if it crosses S$1 million. On 3 November the company signs a 12-month contract with a corporate client worth S$1.2 million. Everyone celebrates. Nobody thinks about GST.

That signature made registration compulsory. A signed contract that will take taxable turnover above S$1 million in the next 12 months triggers the prospective test on the day it is signed. The company had until 3 December to apply, and it should have been charging GST from 3 January 2027. If the gap is found a year later, the registration is backdated to that date, and the GST on every sale since then is owed whether or not customers were charged it.

GST registration catches growing SMEs this way because most owners only know half the rule. They know the S$1 million figure and assume it is checked once a year, at year end. That is the retrospective test. The prospective test runs all year, and late October is a good time to look at both. The calendar year closes in ten weeks, and the contracts you sign before then may already have decided the answer.

The S$1 million threshold, tested two ways

IRAS requires you to register for GST if your taxable turnover passes S$1 million under either of two tests. Meeting one is enough. The rules below are from IRAS's page Do I need to register for GST.

The retrospective view looks back at the calendar year. At 31 December, add up your taxable turnover from 1 January. If it is more than S$1 million, you must apply between 1 and 30 January of the following year. You are registered from 1 March.

There is one wrinkle. If you passed S$1 million partway through the year but do not reasonably expect more than S$1 million in the next 12 months, you are not required to register straight away. You can wait for the year to close and apply in January, or register voluntarily earlier.

The prospective view looks forward, at any point in time. If you can reasonably expect taxable turnover of more than S$1 million in the next 12 months, you must apply within 30 days of the date you formed that expectation, which IRAS calls the date of forecast. Since 1 July 2025, you are registered two months from the date of forecast. Before then it was the 31st day, so the change gives businesses a short grace period to prepare before they start charging GST. The 30-day application deadline did not change.

"Reasonably expect" has a specific meaning. IRAS wants evidence, and lists examples:

A forecast with no certainty behind it does not count. IRAS gives market assessments, business plans and sales targets as examples. Your board's growth target does not trigger registration. A customer's signature does.

Here is how the dates work in practice:

What happened Apply by Registered from
Taxable turnover for calendar 2026 exceeds S$1 million 30 Jan 2027 (window opens 1 Jan) 1 Mar 2027
S$1.2 million, 12-month contract signed 3 Nov 2026 3 Dec 2026 3 Jan 2027
Quotation over S$1 million accepted 2 Sep 2025 (IRAS's example) 2 Oct 2025 2 Nov 2025

What counts as taxable turnover

The test uses taxable turnover, not sales. IRAS makes the point directly in its FAQ, and the difference can move a business across the line in either direction.

Taxable turnover includes:

It excludes:

Whose turnover you count depends on the legal structure:

There are two escape routes, and both need paperwork. If your taxable turnover is wholly or mainly zero-rated, which is common for exporters, you can apply for exemption from registration. And if you met the retrospective test but a specified circumstance means you are certain the next 12 months will stay under S$1 million, you are not required to register. IRAS's examples are a major contract ending with no replacement in sight, or a large-scale downsizing such as closing outlets. You must keep the evidence and a detailed projection.

Separately, businesses that buy services from overseas suppliers can be liable to register under the reverse charge regime, which has its own test. If you pay foreign vendors significant amounts, ask your accountant about that as well.

Late registration: what it costs

IRAS is blunt about what happens if you register late:

  1. Your registration is backdated to the date you should have been registered.
  2. You must pay GST on your sales from that date, even though you never charged or collected it from customers.
  3. You may face a fine of up to S$10,000 and a penalty of 10% of the GST due. Prosecution is possible.

The second point is the expensive one. On S$300,000 of sales in a backdated period, the GST is a five-figure bill that nobody collected. You can try to recover it from customers, and IRAS allows two ways to document it: credit notes cancelling the original invoices followed by new tax invoices with GST, or a single tax invoice showing only the GST amount and listing the original invoice numbers. But customers only pay if they agree to. A GST-registered customer may, because they can claim it back. A consumer will not.

The fine and the 10% penalty are more forgiving. If you apply and voluntarily disclose that you are late, IRAS will generally waive them. The tax itself is not waived, although IRAS may allow you to pay the backdated GST in instalments. So if you suspect you crossed the line some time ago, the cheapest option is to say so in the application.

Voluntary registration: when it makes sense

You can register below the threshold if your business makes taxable supplies, or firmly intends to. Some SMEs do it on purpose:

The costs are real, and since 2026 they have grown. IRAS's conditions for voluntary registration (e-Tax Guide, published 30 January 2026):

The two-year lock-in is why IRAS tells businesses to weigh costs and benefits over two years, not one quarter. The deciding factor is usually your customers. If they are consumers or unregistered small businesses, you either raise prices by 9% or absorb the GST yourself.

Two timing details matter if you register voluntarily. IRAS registers you within two weeks of the approval letter, and it will not backdate the date to help you claim input tax. GST you paid before registration can still be claimed in limited cases. Goods bought in the six months before registration qualify if you still hold them on the registration date. Services, rent and utilities in those six months qualify if they do not relate to sales you made before registering. IRAS's pre-registration checklist sets out the full conditions. Trading stock you have already sold does not qualify.

Applying: what IRAS asks for

The application is the GST F1 form on myTax Portal. Practical points:

The approval letter gives you two things: your GST registration number and your effective date of registration. Do not charge GST before the effective date. Charging GST while unregistered is an offence of its own.

What changes on the effective date

From the effective date in the letter, the business is a GST collector for the government, and these obligations start:

Every one of these touches your systems: invoice templates, tax codes, price lists, the website, quotation templates, and the calendar. A business that registers on a Friday afternoon and starts invoicing on Monday morning will be issuing wrong invoices by Tuesday. That is the practical value of the two-month gap after a prospective forecast: use it.

Where automation helps

GST registration is rarely missed because the threshold is hard to understand. It is missed because nobody is responsible for watching it, and the figure that matters, taxable turnover, is not the figure most owners look at. That is a reporting problem:

None of this replaces judgement. Whether a supply is exempt or zero-rated, or whether a forecast is certain enough to count, are questions for your accountant. Automation makes sure the question is asked when the contract is signed and again when the year closes, and that the answer is written down.

The bottom line

The rules that matter for a Singapore SME approaching the threshold:

Threshold              → S$1 million of taxable turnover (not sales)
Retrospective test     → calendar year > S$1m: apply 1–30 Jan, registered 1 Mar
Prospective test       → reasonably expect > S$1m in the next 12 months:
                         apply within 30 days, registered 2 months from forecast
What triggers it       → signed contracts, accepted quotes, fixed monthly fees,
                         a rising trend near S$1m (not targets or business plans)
Counts                 → standard-rated + zero-rated supplies
Doesn't count          → exempt, out-of-scope, sales of capital assets
Late registration      → backdated; GST owed on past sales even if not charged;
                         fine up to S$10,000 + 10% penalty, generally waived
                         on voluntary disclosure (the tax is not)
Voluntary registration → 2-year minimum, GIRO, e-learning course, and
                         InvoiceNow from day one (applications from 1 Apr 2026)

Most SMEs cross the threshold once, which is why the rule is easy to get wrong. A check you do once in the life of a business is never routine. The answer is to make your books produce the number and to make a signed contract prompt the question.

Use the Calcudesk automation ROI calculator to estimate what manual reporting and GST checks cost you. If your turnover is near S$1 million and nobody owns the registration decision, send us an enquiry and we will map where the check should sit.

Back to journal Get my opportunity map