Your Singapore ecommerce company hit SGD 800,000 in revenue last year. You are on track to pass SGD 1 million this year. Do you need to start worrying about GST?
Yes, and ideally before you cross the threshold, not after. In Singapore, Goods and Services Tax (GST) registration becomes mandatory once your taxable turnover exceeds SGD 1 million in any 12-month period. At 9%, GST adds a meaningful cost to your products or services, and IRAS (Inland Revenue Authority of Singapore) takes registration and filing compliance seriously.
This guide covers when registration becomes mandatory, whether voluntary registration makes sense for your business, how overseas vendor rules work, and exactly how to register and file.
What Is GST?
GST (Goods and Services Tax) is a broad-based consumption tax charged on the supply of goods and services in Singapore, as well as the import of goods. It is the equivalent of VAT (Value Added Tax) in other countries.
The current GST rate is 9%, effective from 1 January 2024. This was part of a phased increase from 7% (pre-2023) to 8% (2023) to 9% (2024 onwards), announced in the 2022 Budget.
GST applies at every stage of the supply chain, but businesses registered for GST can claim input tax credits on their business purchases, so the tax is ultimately borne by the end consumer. This is the key mechanism that makes GST registration both an obligation and, in some cases, a strategic advantage.
For a full overview of ecommerce tax obligations in Singapore, see our ecommerce tax compliance hub.
When Is GST Registration Mandatory?
GST registration becomes mandatory under two conditions:
Retrospective Basis
You must register if your taxable turnover in the past 12 months exceeded SGD 1 million. IRAS looks at any rolling 12-month period, not just the calendar year.
Example: If your cumulative taxable turnover from April 2025 to March 2026 was SGD 1,050,000, you must apply for GST registration within 30 days of the end of that 12-month period (i.e., by 30 April 2026).
Prospective Basis
You must register if you reasonably expect your taxable turnover to exceed SGD 1 million in the next 12 months.
Example: You won a large wholesale contract in January 2026 that will generate SGD 600,000 over the next year, and your existing business generates SGD 500,000/year. You must register because you can reasonably foresee exceeding SGD 1 million in the coming 12 months.
What Counts as Taxable Turnover?
Your taxable turnover includes:
| Included | Excluded |
|---|---|
| Standard-rated supplies (9%) | Exempt supplies (e.g., financial services, residential property) |
| Zero-rated supplies (exports, international services) | Private or non-business transactions |
| Deemed supplies | Out-of-scope supplies |
For ecommerce sellers, most product sales in Singapore are standard-rated. Exports are zero-rated (0% GST, but still count toward the threshold). This is an important distinction: your export sales push you toward the threshold even though no GST is charged on them.
Registration Deadline
Once you determine that registration is required, you must apply within 30 days. IRAS backdates the effective registration date, which means if you delay, you may owe GST on sales made between the date you should have been registered and the date you actually register, without having collected it from your customers.
Voluntary GST Registration
Even if your turnover is below SGD 1 million, you can choose to register for GST voluntarily. This is a strategic decision with real tradeoffs.
When Voluntary Registration Makes Sense
B2B ecommerce sellers: If most of your customers are GST-registered businesses, they can claim back the GST you charge as input tax. Your prices effectively remain the same for them, and you get to claim input tax credits on your own purchases.
Export-heavy businesses: If you sell primarily to overseas customers (zero-rated supplies), you charge 0% GST but can still claim input tax credits on your Singapore business expenses. This creates a net cash benefit, since IRAS refunds the input tax you claim.
High input costs: If your business purchases (inventory, equipment, software, rent) are significant and come from GST-registered suppliers, the input tax credits can improve your cash flow.
When Voluntary Registration Does NOT Make Sense
B2C sellers with local customers: If you sell directly to individual consumers in Singapore, registering for GST means you must either absorb the 9% tax (reducing your margins) or pass it on (making your prices 9% higher than non-registered competitors).
Low-margin businesses: If your profit margins are thin, absorbing 9% GST is not sustainable. Passing it on may make you uncompetitive against smaller sellers who are not GST-registered.
Voluntary Registration Conditions
If you voluntarily register, be aware:
- Minimum 2-year commitment. You cannot deregister for at least 2 years from the effective date of registration.
- Full compliance obligations. You must file quarterly GST returns, maintain proper records, and comply with all GST rules, even in periods where you have no sales.
- IRAS conditions. IRAS may impose additional conditions, such as requiring you to provide a security deposit (typically a bank guarantee of up to SGD 100,000).
Overseas Vendor Registration (OVR)
If you are an overseas seller shipping to Singapore customers, a separate regime applies:
Digital Services
Since 1 January 2020, overseas vendors providing digital services to non-GST-registered customers in Singapore must register for GST if:
- Global turnover exceeds SGD 100,000; AND
- Supplies to non-GST-registered Singapore customers exceed SGD 100,000
Digital services include software, apps, e-books, music streaming, online courses, SaaS subscriptions, and digital advertising.
Low-Value Goods (LVG)
Since 1 January 2023, the OVR regime was extended to cover low-value goods (valued at SGD 400 or less per consignment) imported via air or post. Overseas vendors and electronic marketplace operators must register and charge GST on these goods if they meet the same SGD 100,000 thresholds.
For ecommerce sellers shipping to Singapore from overseas, this means:
- If you sell goods valued at SGD 400 or less per order to Singapore consumers, you may need to register under OVR
- If you sell through a marketplace (like Shopee, Lazada, or Amazon), the marketplace operator may be the one required to register and account for GST on your behalf
- Goods valued above SGD 400 per consignment continue to be taxed at the point of import by Singapore Customs
How to Register for GST with IRAS
Step 1: Prepare Your Documentation
Before applying, gather:
- Your business’s UEN (Unique Entity Number) from ACRA registration
- CorpPass access (required for online filing)
- Financial records showing your past 12 months of taxable turnover
- Projected revenue for the next 12 months (for prospective basis registration)
- Details of your business activities and the nature of your supplies
Step 2: Apply via myTax Portal
Log in to myTax Portal using CorpPass. Navigate to “GST” and select “Apply for GST Registration.”
Complete the application form:
- Basis of registration — retrospective (exceeded SGD 1M in past 12 months) or prospective (expect to exceed in next 12 months)
- Effective date of registration — typically the date determined by IRAS based on when your threshold was crossed
- Business details — nature of supplies, estimated annual value of taxable supplies
- Accounting basis — choose between standard (invoice) or payment (cash) basis. Most ecommerce businesses use standard basis.
- GST filing frequency — quarterly is the default for most businesses
Step 3: Wait for IRAS Approval
IRAS processes GST registration applications within 3-5 working days for straightforward applications. You will receive:
- Your GST registration number
- The effective date of registration
- Access to the GST filing section in myTax Portal
Step 4: Implement GST in Your Business
From the effective date of registration, you must:
Charge GST on all taxable supplies:
- Add 9% GST to the selling price of all standard-rated goods and services
- Update your Shopee, Lazada, and website prices to include GST
- Issue tax invoices that show your GST registration number, the GST amount, and the total including GST
Maintain proper records:
- All tax invoices issued and received
- Import permits and customs declarations
- Records of all supplies (standard-rated, zero-rated, exempt)
- Business expense receipts for input tax claims
Set up accounting for GST:
- Track output tax (GST collected from customers) and input tax (GST paid on business purchases) separately
- Use accounting software that supports Singapore GST (Xero, QuickBooks, or MYOB are popular choices)
Filing GST Returns
Once registered, you must file GST returns and pay the net tax due:
| Requirement | Details |
|---|---|
| Filing frequency | Quarterly (default) or monthly (by application) |
| Filing deadline | Within 1 month after the end of each accounting period |
| Filing method | Online via myTax Portal (CorpPass required) |
| Payment method | GIRO (recommended), PayNow, Internet banking |
| Net calculation | Output tax collected minus input tax claimed = net GST payable |
Example: For the quarter January-March, your GST return and payment are due by 30 April.
If your input tax exceeds your output tax (common for export-heavy businesses), IRAS will refund the difference. Refunds are typically processed within 30 days of filing.
GST F5 Return
The main GST return is Form F5, which reports:
- Total value of standard-rated supplies
- Total value of zero-rated supplies
- Total value of exempt supplies
- Total output tax (GST charged to customers)
- Total input tax (GST paid on business purchases)
- Net GST payable or refundable
IRAS has introduced pre-filled data for some fields, but you must verify all figures before submitting. Errors in GST returns can trigger audits.
Penalties for Non-Compliance
IRAS enforces GST compliance rigorously:
| Offence | Penalty |
|---|---|
| Late registration | Back-payment of GST from the date you should have registered, plus 5% penalty |
| Late filing of GST return | SGD 200 immediate penalty, plus SGD 200/month until filed (capped at SGD 10,000) |
| Late payment of GST | 5% penalty on the outstanding amount |
| Failure to maintain records | Fine up to SGD 5,000, imprisonment up to 6 months, or both |
| Fraudulent GST claims | Fine up to SGD 10,000 or 3x the tax evaded, imprisonment up to 7 years, or both |
The back-payment penalty for late registration is particularly painful for ecommerce sellers. If IRAS determines you should have registered 6 months ago, you owe 9% GST on all taxable sales made during those 6 months, even though you did not collect GST from your customers. This comes directly out of your profits.
Pro Tips
Monitor your rolling 12-month turnover monthly. Create a simple tracker that sums your taxable turnover for the most recent 12-month window. When you hit SGD 750,000, start preparing for registration so you are ready when you cross SGD 1 million.
Price with GST in mind before you register. If you are approaching the threshold, start modelling your pricing with 9% GST included. This avoids a sudden price jump on the day you register. Gradually adjust prices upward over several months so the transition is smoother for your customers.
Claim all eligible input tax credits. Once registered, you can claim back the GST paid on business purchases, including inventory, shipping costs, software subscriptions, office rent, and professional services. Keep all tax invoices and ensure they contain the supplier’s GST registration number.
Consider the accounting period carefully. The default quarterly filing aligns with January-March, April-June, July-September, and October-December. If your business has seasonal peaks, discuss with your accountant whether a different financial year-end alignment would make GST cash flow management easier.
Common Mistakes to Avoid
Ignoring zero-rated supplies in the threshold calculation. Many ecommerce sellers assume that because they do not charge GST on exports, export sales do not count toward the SGD 1 million threshold. They do. Zero-rated supplies are taxable supplies and are included in your taxable turnover for threshold purposes.
Waiting to register until the filing deadline. You have 30 days to apply after crossing the threshold, but IRAS backdates the effective registration date. If you drag your feet, you accumulate GST liability from the backdated date without having collected GST from customers. Register as soon as you know you have crossed the threshold.
Not distinguishing between GST-inclusive and GST-exclusive prices. Once registered, your listed prices must include GST for B2C sales. Update all your marketplace listings, website prices, and marketing materials to reflect GST-inclusive pricing. Failing to clearly indicate GST can lead to customer disputes and IRAS penalties for incorrect invoicing.
Filing late and paying penalties that are entirely avoidable. Set calendar reminders for filing deadlines well in advance. Better yet, enroll in GIRO for automatic deductions so you never miss a payment deadline. The SGD 200/month late filing penalty adds up quickly and is completely preventable.
Next Steps
If you are approaching or have crossed the SGD 1 million threshold, register now rather than waiting for IRAS to notice. The registration process takes 3-5 business days, and the longer you delay, the more back-dated GST you may owe.
Head to myTax Portal, log in with CorpPass, and start your GST registration application. If you have not set up CorpPass yet, do that first at corppass.gov.sg.
Make sure your business registration with ACRA is current before filing for GST. If you are still in the early stages, our guide on ACRA business registration for ecommerce covers the complete registration process. For sellers also operating in Malaysia, SST works differently from GST and has its own thresholds and rules.
This guide covers general information about GST registration for ecommerce companies in Singapore. Tax obligations depend on your specific business structure and activities. Verify current rates, thresholds, and regulations at iras.gov.sg or consult a qualified tax advisor for your specific situation. Last verified: March 2026.
