Collect tax in Switzerland
In Switzerland, Stripe Tax supports calculation and collection of VAT.
When to register for tax collection
Use the Thresholds tab to get insights about your potential tax registration obligations in Switzerland. 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.
If you’re based outside Switzerland and your global turnover exceeds 100,000 CHF or will exceed this amount in the next 12 months, you must register for VAT in Switzerland within 30 days of performing the first taxable transaction. The obligation to register doesn’t apply if:
- You only sell to Swiss businesses (B2B sales) and the sales are subject to reverse charge in Switzerland.
- You only provide tax exempt services to customers in Switzerland.
Threshold: 100,000 CHF (global)
Period: 12 months
Included transactions: Any taxable transactions that reverse charge doesn’t apply to.
Register to collect tax
Find more information on how to register for VAT in Switzerland on the government website.
After you’ve registered to collect tax in Switzerland, add your registrations to Stripe in the Registrations tab in the Dashboard. This turns on tax calculation and collection in Stripe for your transactions in Switzerland.
Learn more about how to add your registration in the Dashboard.
How we calculate taxes
Stripe calculates VAT for your transactions in Switzerland.
Generally, most transactions are taxable in the jurisdiction where your customer is. Stripe assumes the sale of most goods or services to be taxable unless specifically exempted.
Report and file your taxes
Stripe provides reports of your completed tax transactions. To access these reports, navigate to the Registrations tab. Learn more about the different types of reports.
You’re responsible for filing and remitting your taxes to Switzerland. Stripe doesn’t file taxes on your behalf. However, we do have trusted partners who can help manage your filing and remittance.