Oxaide Research • 2 Oct 2026
GST Registration Requirements Singapore
Who must register for GST in Singapore
In Singapore, GST registration is compulsory once your taxable turnover crosses S$1 million. The Inland Revenue Authority of Singapore applies that S$1 million figure on two separate tests: your taxable turnover in the past 12 months, and the turnover you reasonably expect in the next 12 months. Breach either test and you must apply to IRAS within 30 days of becoming liable. Once registered, you charge the prevailing rate of 9%, in force since 1 January 2024, on standard-rated supplies. The authoritative statement of the tests sits in the IRAS guidance on who must register for GST, which corroborating 2026 overviews such as the Sleek 2026 GST overview also confirm at S$1 million and 9%.
The retrospective test looks backward. At the end of every calendar quarter, add up taxable turnover for the trailing 12 months. If the total is above S$1 million, liability is triggered even if the current quarter was quiet. Take a fictional example: a renovation contractor in Tampines, a fictional example, books S$320,000 in each of three strong quarters on HDB resale upgrades, then only S$80,000 in the fourth. The 12-month total is S$1,040,000, so the business is liable and must apply within 30 days, however soft the latest quarter felt.
The prospective test looks forward, and it catches fast-growing businesses that feel small. If signed contracts, confirmed orders, financing drawdowns tied to billings, or a credible forecast show you will cross S$1 million in the coming 12 months, you are liable now, not when the cash lands. IRAS can form its own view from contracts and financing papers at audit, so a forecast scribbled on optimism does not protect you. When in doubt, document your workings, keep the contracts on file, and apply early rather than argue later that you expected less.
Scale context helps buyers read a supplier. The ACRA register snapshot on data.gov.sg, monthly, counts 624,271 live companies out of 2,124,508 total entities, with 523,699 struck-off records in the October 2026 cut. Most small enterprises sit well below the S$1 million line, so a supplier that is genuinely GST-registered is signalling meaningful turnover or a deliberate voluntary choice. That is why checking registration status before you accept a quote with GST added is a basic buyer control, and you can start with our GST registration check guide or the GST check tool.
- Retrospective test: taxable turnover above S$1 million in the past 12 months means you are liable at that quarter end.
- Prospective test: turnover reasonably expected to exceed S$1 million in the next 12 months means you are liable now.
- Thirty-day duty: apply to IRAS within 30 days of becoming liable, and keep proof of when liability arose.
- Effective date control: never charge GST before the effective date IRAS assigns; early charging creates refund and penalty exposure.
Voluntary registration: when it pays and when it backfires
Below S$1 million, registration is a choice, not a duty. IRAS permits voluntary registration where you carry on a business in Singapore and make, or firmly intend to make, taxable supplies, and there is no minimum turnover for a voluntary application. That open door suits genuine traders with real inputs and outputs, but it is not free money. The moment IRAS approves you, the full compliance load switches on, identical to a compulsory registrant.
Understand the price before you volunteer. You must charge 9% on standard-rated sales, file GST returns every quarter through the myTax Portal even in quiet periods, pay any net GST within one month after each accounting period ends, keep records for at least five years, and stay registered for a minimum of two years before IRAS will generally let a voluntary registrant cancel. Miss filings, pay late, or botch invoices and the same penalty and late-payment framework applies. Volunteering trades admin cost and pricing friction for input tax recovery, so the maths must clear with room to spare.
Volunteering usually pays in three patterns. First, business-to-business sellers whose customers are themselves GST-registered: your 9% charge is recoverable input tax in their hands, so it rarely loses you the deal. Second, input-heavy businesses paying substantial GST on stock, equipment, subcontractors, or GST-bearing rent: registration turns that embedded cost into claimable input tax. Third, exporters and zero-rated suppliers whose outputs carry 0% GST while inputs carry 9%: that structural mismatch produces recurring refunds. A fictional example: a five-person software studio near Bugis, a fictional example, billing S$40,000 a month to GST-registered corporate clients while paying GST on laptops, cloud hosting billed locally with GST, and subcontractor invoices, will often recover more than the admin costs.
Volunteering backfires just as predictably. If you sell mainly to consumers or unregistered small businesses, the 9% you add cannot be claimed by your buyer, so your quote looks 9% dearer overnight against unregistered rivals. Thin-margin food, retail, and tuition operators feel this keenly. Side businesses with patchy bookkeeping also suffer, because quarterly filing punishes missing receipts far harder than annual income tax does. And if your inputs carry little GST, for example a solo consultant with a laptop and a co-working desk, there is almost nothing to recover, only obligations to service.
- Most customers are GST-registered and can claim your 9% charge as input tax.
- Major costs already carry GST, such as inventory, fit-out works, equipment, or GST-bearing rent and services.
- A large share of sales is zero-rated, such as exported goods or international services, creating refund positions.
- Big customers or GeBIZ-style tenders expect GST-compliant tax invoices as a hygiene factor.
- Bookkeeping is already monthly and disciplined, so quarterly filing adds little marginal work.
- Buyers are mainly consumers who cannot claim GST, so registration reads as a straight price rise.
- Inputs are mostly salaries, CPF, and overseas charges with no local GST to recover.
- Records live in chat screenshots and memory rather than filed invoices and permits.
- Turnover is volatile and may stall, leaving you filing nil-heavy returns through the two-year stay.
How the IRAS application works, step by step
Applications run online through the IRAS myTax Portal using the business tax account, so the practical gatekeeper is access: make sure the person filing holds the right Singpass business authorisation for the UEN before you start. Have your UEN, business activity description, financial year end, turnover figures and workings for the liability tests, and particulars of major suppliers and customers ready. Rushed applications with inconsistent turnover numbers invite clarification letters that slow everything down.
IRAS decides three things: whether to approve, what your GST registration number is, and what your effective date of registration will be. The effective date is assigned, not chosen, and it is the line in the sand for charging. Sales made before that date stay GST-free even if you invoice late, while sales on or after it must carry GST with compliant tax invoices. Because liability can predate approval, keep trading records clean through the waiting period so the first return reconciles without heroics.
Approval day is when the real work starts. Update every quote template, price list, e-commerce checkout, and accounting software tax code, brief staff that discounts and delivery fees generally inherit the GST treatment of the underlying supply, and tell regular customers that invoices will now show GST separately. Then diary the quarterly cycle immediately: e-file the return and pay any net GST within one month after each accounting period ends. A useful second source for the mechanics is the 2026 GST registration process guide, which matches IRAS on the S$1 million threshold, quarterly filing, and five-year record retention.
- Pin down liability: run both the past-12-months and next-12-months tests and save the workings with dates.
- Gather evidence: sales ledgers, signed contracts, purchase records, and import and export documents that support the figures.
- Submit in the myTax Portal: complete the GST registration application under the correct UEN with consistent turnover data.
- Await the IRAS notice: record the GST registration number and the assigned effective date the moment it arrives.
- Switch on compliant charging: issue tax invoices showing your GST number with GST stated separately from the effective date.
- Lock in the cycle: calendar quarterly e-filing and payment within one month after each period end, with reconciliations before submission.
- Charging GST before the effective date, then scrambling to credit-note customers back into compliance.
- Quoting GST-inclusive and GST-exclusive prices interchangeably across proposals, invoices, and the website.
- Filing from bank statements alone while purchase invoices and import permits sit unfiled.
- Assuming a corporate service provider filed for you without checking the myTax Portal filing status yourself.
Compulsory versus voluntary at a glance, plus record-keeping starters
Buyers and founders often conflate the two routes because the obligations after approval look identical. The differences that matter sit before approval, in the trigger, and after approval, in the exit. Read the comparison below, then treat record-keeping as the shared foundation: IRAS requires GST records to be kept for at least five years, and audits routinely reach back across that window, so sloppy year-one filing becomes expensive year-four evidence.
| Topic | Compulsory registration | Voluntary registration |
|---|---|---|
| Trigger | Taxable turnover above S$1 million on the past or next 12-month test | Business choice below S$1 million where taxable supplies are made or firmly intended |
| Application deadline | Within 30 days of becoming liable | No liability deadline, but apply before you need to charge GST |
| Effective date | Assigned by IRAS based on when liability arose | Assigned by IRAS based on the approved application |
| Minimum stay | Remain registered while liability conditions persist | Generally at least two years before cancellation is considered |
| Ongoing duties | Charge 9%, quarterly e-filing, payment within one month after each period, five-year records | Identical duties from the effective date, including nil-period filings |
| Best for | Any business that has crossed or will clearly cross S$1 million | B2B, input-heavy, and zero-rated businesses that recover more than compliance costs |
Record-keeping is where small GST registrants win or lose audits. Keep every tax invoice you issue and receive, receipts and payment proof, supplier credit and debit notes, import and export permits with freight and insurance papers, contracts that explain timing and place of supply, and each filed return with its workings. Store them so a stranger can trace any return figure back to source documents in minutes. Five years runs from the end of the relevant accounting period, and the duty survives deregistration, so archive deliberately rather than deleting the company Drive on exit.
- Sales file: sequentially numbered tax invoices, credit notes, and the price lists behind them.
- Purchase file: supplier tax invoices, simplified receipts under the low-value rules, and proof of payment.
- Trade file: import permits, export evidence, shipping documents, and foreign-currency workings with GST shown in SGD.
- Returns file: each e-filed return, adjustment workings, and the bank proof for every GST payment.
- Contracts file: the agreements and forecasts that supported your liability tests and zero-rating claims.
Three starter habits prevent most first-year pain. First, separate GST in your chart of accounts from day one, with distinct output tax and input tax ledgers that reconcile to each return. Second, capture purchase evidence weekly, not quarterly, because faded thermal receipts and missing supplier invoices cannot be reconstructed at filing midnight. Third, reconcile before you file: sales per ledger against invoices issued, purchases against supplier statements, and import GST against permits. IRAS is also phasing InvoiceNow e-invoicing requirements across the GST population, so check the current IRAS position for your registration cohort before you invest in new billing software, and use our GST check workflow when a supplier invoice looks off.
Buying from GST-registered businesses: checks that protect your payment
GST status is a payment control, not trivia. Only a GST-registered business may charge GST, and only a valid tax invoice properly supports your own input tax position if you are registered. Before you pay a large invoice with a 9% line, confirm the supplier is genuinely registered, the GST number on the invoice matches the registered entity, and the quote stated clearly whether prices were GST-inclusive or GST-exclusive. Ambiguous quotes are where disputes breed: a S$10,000 quote that later grows a S$900 GST line is a very different purchase from one priced at S$10,000 inclusive.
A compliant tax invoice in Singapore shows the supplier name, UEN and GST registration number, a sequential invoice number and date, a description of goods or services, and the GST amount stated separately with the total. Where the invoice is in foreign currency, the total GST payable must still be shown in SGD. If any of that is missing on a material invoice, pause payment and ask for a corrected invoice rather than paying and hoping your claim survives. Pair the GST check with identity checks in our legitimacy checklist, the company background check guide, and the UEN check tool.
- Verify live GST registration for the exact supplying entity before paying GST on a first large order.
- Match the invoice GST number, UEN, and bank payee name against the ACRA business profile record.
- Require GST to be stated separately on the invoice, with SGD totals even on foreign-currency bills.
- Confirm in writing whether the quoted price includes or excludes GST before work starts.
- Keep the quote, purchase order, invoice, and payment proof stapled together for five years.
Standing matters alongside tax status. The same ACRA snapshot reporting 624,271 live companies against 2,124,508 total entities and 523,699 struck-off records in the October 2026 cut is a reminder that entities churn constantly. A supplier can hold a real UEN yet be struck off, dormant, or newly incorporated with no filing history, and none of that shows on a pretty invoice PDF. Cross-read GST registration against the ACRA business profile so you see officers, status, and history in one view, and price deposits accordingly. For a deeper file on a meeting-sized commitment, see pricing for a structured brief.
A fictional example ties it together: a cafe owner in Serangoon, a fictional example, takes a S$24,000 quotation for kitchen equipment plus GST from a newly introduced supplier. Before transferring the 50% deposit, she verifies GST registration through the GST check tool, matches the UEN on the business profile, and asks for the GST number to be added to a corrected tax invoice with SGD totals. Ten minutes of checks either confirm a genuine registrant or surface the kind of mismatch that should freeze a deposit.
GST registration questions, answered
Short answers to the questions Singapore founders and buyers ask most, with pointers to the checks above. Where a number appears, it is the current IRAS figure cross-checked across 2026 sources at the time of writing.
What is the GST registration threshold in Singapore
The compulsory threshold is taxable turnover above S$1 million, tested on both the past 12 months and the next 12 months. Cross either test and you must apply within 30 days. IRAS states the tests in its registration guidance, and current 2026 overviews agree on the S$1 million figure, so treat any lower number in old blog posts as stale.
What GST rate do newly registered businesses charge
Charge 9% on standard-rated supplies from your IRAS-assigned effective date. Zero-rated supplies such as qualifying exports carry 0%, while exempt supplies such as most financial services and residential property transactions sit outside GST entirely. Never backdate GST onto pre-registration sales.
How do I apply, and when can I start charging GST
Apply online through the IRAS myTax Portal under your UEN, wait for the notice confirming your GST registration number and effective date, and charge only from that date. Update invoices, checkouts, and accounting tax codes on approval day, and diary quarterly e-filing with payment within one month after each accounting period ends.
Can a voluntary registrant cancel at any time
No. Voluntary registrants must generally stay registered for at least two years and meet cancellation conditions, including turnover expectations and a clean compliance record. Go in assuming two full years of quarterly filing, and keep the five-year records even after IRAS approves cancellation.
What happens if I register late
Late registration leaves you liable for GST you should have charged from the correct effective date, plus penalties and late-payment consequences, and you may have to absorb GST you can no longer recover from customers. If you discover a missed liability, quantify the exposure from contracts and ledgers, apply promptly, and seek professional advice before filing catch-up returns.
Keep these links with your compliance file and run them before money moves, not after a dispute starts.
- Confirm status with the GST check tool and the GST registration check guide.
- Screen the counterparty with the legitimacy checklist and background check guide.
- Run the structured GST check workflow for meeting-sized supplier decisions.
Research, not advice. Figures from public records as cited; confirm specifics before acting.