Guide · Switzerland
Website legal requirements in Switzerland
A Swiss business website or app may need to follow data protection, online selling, electronic advertising and VAT rules. Online sellers must identify themselves, explain how customers conclude a contract, let them correct input errors and confirm orders electronically. Advertising emails have consent and opt-out requirements, subject to an exception for some existing customers. Your build should account for personal data, checkout steps and the languages you plan to use.
Checked against official sources on 5 November 2026. General information, not legal advice: confirm the rules that apply to your business with an adviser.
What data protection rules apply to your site or app?
Under the revised Federal Act on Data Protection (DSG), personal data means information relating to an identified or identifiable natural person. Data about legal entities is no longer covered by the DSG. When planning forms and account features, identify the information they collect about people.
What rules apply to advertising emails?
Under Art. 3 Abs. 1 lit. o of the Swiss Unfair Competition Act (UWG), mass advertising by telecommunications such as email without prior consent, correct sender details and a simple, free opt-out is unfair competition. There is an exception for advertising similar own products to existing customers who were told they could refuse it. Plan your sign-up forms and advertising emails around these conditions.
What Swiss VAT rates should your online shop account for?
Since 1 January 2024, Swiss VAT (MWST) has been charged at a standard rate of 8.1%, a reduced rate of 2.6% for items such as food, medicines, books and newspapers, and a special rate of 3.8% for accommodation. Account for the applicable rate when setting up your shop.
Can your online shop accept TWINT?
TWINT is a payment method used in Switzerland. Customers approve payments in a TWINT mobile app, and Stripe supports it for online businesses charging customers in Switzerland in Swiss francs. You can consider it when planning checkout.
Which languages could you plan for?
Under the Swiss Federal Constitution, the national languages are German, French, Italian and Romansh. The official languages of the Confederation are German, French and Italian, with Romansh also official in dealings with Romansh speakers. Consider your audience when choosing the languages for your site or app.
How do you register a .ch domain?
New .ch domains are registered through accredited registrars. SWITCH is the registry for .ch domain names, acting on behalf of the Federal Office of Communications (OFCOM).
What business and ordering details must your shop show?
Under Art. 3 Abs. 1 lit. s UWG, businesses selling goods or services online must give clear and complete information about their identity and contact address, including email. Make those details available on your site or app.
Your ordering process must also point out the technical steps to conclude a contract, provide ways to correct input errors before ordering, and confirm orders electronically without delay.
What should you check for a website in Switzerland?
Plan your site languages for your audience. According to the Federal Statistical Office, German was the main language of 61% of the Swiss population in 2024, French of 23% and Italian of 8%.
- Identify information your forms and account features collect about people.
- Plan advertising sign-up forms and emails around the consent and opt-out conditions.
- Account for the applicable Swiss VAT rate in your shop.
- Consider TWINT when planning checkout.
- Choose site or app languages for your audience.
- Use an accredited registrar if you want a new .ch domain.
- Show your business identity and contact address, including email.
- Explain the contract steps and let customers correct input errors before ordering.
- Confirm orders electronically without delay.
Questions
When must I report a data security breach?
Under Art. 24 DSG, a controller must report a data security breach to the Federal Data Protection and Information Commissioner (EDÖB) as quickly as possible if it is likely to lead to a high risk for data subjects' personality or fundamental rights.
When does a business become liable for Swiss VAT?
Businesses based in Switzerland or providing services in Switzerland become liable once their annual turnover from taxable and exempt supplies in Switzerland and abroad reaches 100,000 Swiss francs.
Can I still use Swiss payment slips for invoices?
The QR-bill definitively replaced the Swiss payment slips on 1 October 2022. It has been in circulation since June 2020.
Should I use ß in Swiss German website text?
No. The Swiss Federal Chancellery's guide to German spelling states that ß is not used in Switzerland and a double s is always written instead, as in “Strasse”.