Skip to content
itsorted.online
Accounting guide

When Must an Online Seller Register for GST in Singapore?

If you sell online in Singapore, through your own Shopify store, Shopee, Lazada, TikTok Shop or Instagram, the GST rule is the same as for any shop: you must register once your taxable turnover passes S$1 million under either of two tests. This guide explains the retrospective and prospective tests in plain English, what counts towards the S$1 million for an online seller, when voluntary registration makes sense, and what you need to change in your store and accounting once you are registered. It is general information, not tax advice.

By IT Sorted teamReviewed 7 min readHow we write guides
in

Key takeaways

  • The compulsory GST registration threshold is S$1 million of taxable turnover.
  • Retrospective test: over S$1 million in a calendar year means applying by 30 January and registration from 1 March.
  • Prospective test: apply within 30 days of a firm forecast; registration starts 2 months after the forecast date.
  • Sole proprietors must add up all their businesses and freelance income to test the threshold.
  • Voluntary registrants must stay registered for at least 2 years and now also comply with InvoiceNow.
In this guide · 8 sections
  1. 01The S$1 million GST threshold: two tests
  2. 02What counts as taxable turnover for an online seller
  3. 03The prospective test: what counts as a firm forecast
  4. 04Should you register for GST voluntarily?
  5. 05What changes on your online store once registered
  6. 06Late GST registration: what happens
  7. 07Do it yourself or get help?
  8. 08Frequently asked questions

Short answer

You must register for GST if your taxable turnover exceeded S$1 million in the last calendar year (apply by 30 January) or you reasonably expect it to exceed S$1 million in the next 12 months (apply within 30 days). Exports count towards turnover even though they are zero-rated.

The S$1 million GST threshold: two tests

IRAS's page Do I need to register for GST?/gst-registration-deregistration/do-i-need-to-register-for-gst) sets out two tests. You must register if either one applies.

TestWhen it appliesApply byRegistered from
RetrospectiveTaxable turnover for the calendar year (1 Jan to 31 Dec) was more than S$1 million30 January of the next year1 March of the next year
ProspectiveYou can reasonably expect taxable turnover over S$1 million in the next 12 monthsWithin 30 days of your forecast date2 months after the forecast date (if liability arises on or after 1 Jul 2025)
From IRAS, checked 18 October 2026. All amounts in Singapore dollars.

For example, IRAS says a seller whose taxable turnover for 2025 exceeded S$1 million had to apply between 1 and 30 January 2026 and was registered from 1 March 2026. The two-month gap under the prospective test is a 2025 change: the Second Minister for Finance announced it on 28 February 2025 to give businesses time to start charging GST.

What counts as taxable turnover for an online seller

IRAS is clear that you look at taxable turnover, not total sales. Taxable turnover includes standard-rated supplies (local sales at 9%) and zero-rated supplies (exports and qualifying international services). It excludes exempt supplies, out-of-scope supplies and sales of capital assets such as equipment.

  • Local orders delivered in Singapore count, whether sold through your own website or a marketplace.
  • Overseas orders you ship out of Singapore count. They are zero-rated if you keep export evidence, but still count towards the S$1 million.
  • Goods shipped from overseas to overseas (for example, a supplier ships straight to a foreign customer) are generally out of scope, per IRAS's e-commerce GST page/specific-business-sectors/e-commerce).
  • Selling off old equipment does not count, as capital assets are excluded.

For a company, only that company's turnover counts, plus any sole proprietorships it owns. Partnerships combine businesses with the same partners.

The prospective test: what counts as a firm forecast

The prospective test catches growing sellers mid-year. IRAS says you need supporting documents for a forecast above S$1 million, such as signed contracts, accepted quotations, confirmed purchase orders, or income statements showing the past 12 months were already close to S$1 million and rising.

You do not have to register on a forecast based only on market assessments, business plans or sales targets. That matters for online sellers, because a projection in a pitch deck is not a trigger, but a signed wholesale contract with a retailer worth over S$1 million is.

Should you register for GST voluntarily?

You can register voluntarily below S$1 million. IRAS's factors to consider/gst-registration-deregistration/factors-to-consider-before-registering-voluntarily-for-gst) page and its e-Tax guide on voluntary registration conditions set out the trade-offs.

Pros

  • Claim GST on purchases and import GST paid to Singapore Customs, subject to input tax rules
  • Useful if most customers are GST-registered businesses who can claim the GST back
  • No need to watch turnover closely if you are near S$1 million

Cons

  • Must stay registered for at least 2 years
  • Prices rise 9% for consumers, or your margin absorbs it
  • Must complete IRAS's Overview of GST e-learning course (with some exceptions) and set up GIRO
  • Must comply with the GST InvoiceNow requirement, plus quarterly GST returns

For a business-to-consumer online store, voluntary registration often costs more than it saves, because consumers cannot claim GST back. For a B2B seller or a business that imports a lot of stock, it can make sense. Our InvoiceNow set-up guide covers the InvoiceNow part.

What changes on your online store once registered

Registration changes your prices, invoices and accounting from the effective date.

  1. Turn on GST in your store

    Set up the 9% rate for Singapore in Shopify or your platform. Our Shopify GST set-up guide walks through it.

  2. Show GST-inclusive prices to consumers

    Prices shown to consumers must include GST. See our guide to GST-inclusive price display.

  3. Issue proper tax invoices to business buyers

    GST-registered customers need tax invoices with your GST number. Our tax invoice requirements guide lists the fields.

  4. Map GST in your accounting software

    Set GST codes in Xero or QuickBooks for local sales, exports, marketplace fees and purchases so the quarterly return is correct.

  5. Keep export evidence

    To zero-rate overseas orders, keep the export documents IRAS requires, such as shipping records.

  6. File GST returns on time

    GST returns are usually quarterly. Set reminders, and pay by GIRO if you registered voluntarily.

Late GST registration: what happens

IRAS treats GST as self-assessed: it will not remind you when you cross the threshold. If you register late, your registration is backdated to the date you should have been registered, and you must pay GST on past sales from that date, even if you did not charge customers. IRAS says you may also face a fine of up to S$10,000 and a penalty of 10% of the GST due.

If you apply and voluntarily disclose that you are late, IRAS says it will generally waive the late notification fine and penalties, though the GST on past sales is still payable, possibly in instalments. If you think you have already crossed S$1 million, act now rather than waiting for the year end.

Do it yourself or get help?

Checking the threshold and applying through myTax Portal is something an owner or bookkeeper can do. Getting the store, invoices and accounting software right from the effective date is where mistakes cost money, especially with several sales channels and payment providers.

Our Xero / QuickBooks Integration package (S$390) connects your store and payment providers to your accounting software with GST codes set correctly. For the tax position itself, speak to an accountant or tax adviser.

Frequently asked questions

Yes. IRAS says the same GST rules apply whether you sell through your own website, an electronic marketplace or a physical shop. Your local sales through Shopee, Lazada or TikTok Shop count towards your taxable turnover. A marketplace is treated as the supplier only in specific cases, such as imported low-value goods, so local sales of your own stock remain your supplies.

Exports of goods from Singapore count. They are zero-rated supplies, so you charge 0% GST if you keep export evidence, but zero-rated supplies are part of taxable turnover. Goods shipped from one overseas location to another are generally out-of-scope supplies and do not count.

Under the retrospective view, if your taxable turnover for the calendar year exceeded S$1 million, you must apply between 1 and 30 January of the following year. IRAS will register you from 1 March. You may be exempted if you can show turnover will fall below S$1 million for specific reasons.

Not straight away. IRAS's conditions say voluntarily registered businesses must remain GST-registered for at least two years. They must also keep a GIRO account, comply with the GST InvoiceNow requirement and meet all obligations of a registered business. Assess costs and benefits over two years before applying.

Your registration is backdated and you must pay GST on sales from the date you should have registered, even if you did not collect it. IRAS says you may face a fine of up to S$10,000 and a 10% penalty, but these are generally waived if you voluntarily disclose the late registration when you apply.

Rather have it done for you?

Fixed price, set up in your own accounts.

Order online, get a written scope, and keep full ownership of everything we set up. Questions first? Ask us in writing.