Collect tax in Singapore
Learn how to use Stripe Tax to calculate, collect, and report tax in Singapore.
In Singapore, Stripe Tax supports calculation and collection of GST.
When to register for tax collection
See Thresholds to get insights about your potential tax registration obligations in Singapore. Stripe also notifies you with email and Dashboard alerts when you need to register to collect tax. Learn more about how the monitoring tool works.
Remote sellers must register for GST if the Singaporean taxable turnover exceeded 1 million SGD in the past 12 months (retrospective basis) or is likely to exceed 1 million SGD in the next 12 months (prospective basis).
A special registration rule applies to remote sellers of digital services. As of Jan 1, 2020, non-resident suppliers must register under the Overseas Vendor Registration regime if in a calendar year:
- They have a global turnover exceeding 1 million SGD.
- They make B2C supplies of digital services to customers in Singapore exceeding 100,000 SGD. Global turnover refers to all supplies made that would be taxable supplies if made in Singapore.
Stripe only monitors the 100,000 SGD threshold of the Overseas Vendor Registration.
Domestic Registration
Threshold: 1 million SGD Time frame: Previous or current year. Included transactions: Any taxable transactions that reverse charge doesn’t apply to.
Overseas Vendor Registration
Threshold: 100,000 SGD and 1 million SGD (global turnover) Time frame: Calendar year. Included transactions: For the 100,000 SGD threshold, Business-to-consumer (B2C) sales of digital goods or electronically supplied services (digital products)
Register to collect tax
Find more information on how to register for GST in Singapore on the government website:
After you’ve registered to collect tax in Singapore, go to Registrations to add your registrations to Stripe in the Dashboard. This turns on tax calculation and collection in Stripe for your transactions in Singapore.
Learn more about how to add your registration in the Dashboard.
How we calculate taxes
When both your business and your customer are in Singapore, Stripe calculates GST unless the sale is exempt or zero-rated.
If you’re a remote seller and sell services to customers in Singapore, GST is typically collected on sales to individuals. No tax is charged on sales to business customers who provide their GST registration number.
When goods are shipped into Singapore from abroad, Stripe treats the sale as an export and doesn’t calculate tax, unless you choose to calculate tax on cross-border sales of goods into Singapore through the tax registration settings. Generally, businesses need to collect tax on these sales if they act as the importer for customs purposes. If goods are imported in the customer’s name, the sale is considered to occur outside Singapore, and no Singapore GST is due.
Stripe doesn’t calculate GST on sales of imported low-value goods, valued at 400 SGD or less, to individuals in Singapore unless you select the option to calculate tax on cross-border goods sales into Singapore.
Cross-border sales of goods into Singapore might also be subject to import taxes and customs duties in Singapore, which Stripe doesn’t calculate.
Report and file your taxes
Stripe provides reports of your completed tax transactions. Go to Registrations to access these reports. Learn more about the different types of reports.
You’re responsible for filing and remitting your taxes to Singapore. Stripe doesn’t file taxes on your behalf. However, we do have trusted partners who can help manage your filing and remittance.