Skip to main content
AccountEX
All guides
11 min read·Last updated: 2026-04-15·Entrepreneurs · E-commerce · Digital startups

Starting an online shop in Switzerland: from LLC to first order

Legal structure, e-commerce platform, payment gateway, logistics, legal obligations and automated accounting: everything you need to launch your Swiss online shop the right way.

Why start an online shop in Switzerland

Switzerland is one of Europe's most dynamic e-commerce markets: in 2025, online sales exceeded CHF 15 billion, with consistent annual growth of 8–10%. High purchasing power, excellent logistics infrastructure and strong consumer trust in digital purchases make the Swiss market particularly attractive for anyone looking to start an online shop.

However, selling online in Switzerland is not the same as simply launching a website: you need a suitable legal structure, a payment gateway compatible with Twint and QR-invoice, efficient logistics with Swiss Post or local couriers, and compliance with specific regulations — from data protection (nFADP) to price transparency (Price Disclosure Ordinance, PBV).

This guide walks you through step by step: from incorporating your LLC to choosing a platform, from integrating payments to setting up accounting with AccountEX. The goal is to receive your first order with all legal, tax and operational foundations already solid.

Choosing an e-commerce platform

The platform choice affects costs, time to launch and integration capabilities with Swiss systems (payments, VAT, logistics). Here is a comparison of the main options:

PlatformMonthly costEase of useSwiss integrations
ShopifyFrom CHF 36/monthVery high — drag & drop, no coding requiredTwint (via app), Stripe CH, Swiss Post (plugin), QR-invoice (third-party plugin)
WooCommerce (WordPress)From CHF 10/month (hosting) + pluginsMedium — requires technical configurationTwint (plugin), Stripe CH, PostFinance, Swiss Post API, Swiss VAT plugin
PrestaShopFree (self-hosted) + hostingMedium — open source, customisableTwint (module), Stripe, PostFinance, customs modules for CH shipping
Snipcart2% on transactions (min. CHF 10/month)High — integrates with any websiteStripe CH, automatic VAT calculation, webhook for logistics
Custom solution (Next.js / Headless)Variable — development + hostingLow — requires developersFull flexibility — direct API integration with Twint, Swiss Post, Stripe, PostFinance

Setting up payments: Stripe, Twint and PayPal

In Switzerland the most popular e-commerce payment methods are credit/debit card, Twint, PayPal and QR-invoice. Here is how to set them up step by step:

1

Open a Stripe Switzerland account

Register at stripe.com with your LLC's UID number (CHE-xxx.xxx.xxx). Stripe supports Visa, Mastercard, American Express and SEPA direct debit. Activation takes 1–2 business days. Connect your LLC's Swiss bank account to receive payouts.

2

Integrate Twint

Twint is the most widely used mobile payment method in Switzerland (over 5 million active users). You can integrate it via Stripe (which supports Twint as a payment method) or through the official Twint Merchant gateway. Dedicated plugins are available for Shopify and WooCommerce.

3

Add PayPal and PostFinance

PayPal remains popular for international purchases. PostFinance Card Direct is widely used in Switzerland, especially by customers without traditional credit cards. Both integrate easily on all major platforms.

4

Enable Swiss QR-invoice

For B2B sales or invoice-based payments, the Swiss QR-invoice (with QR-IBAN and structured reference) is essential. AccountEX automatically generates SIX-compliant QR-invoices and can send invoices directly to customers from your accounting dashboard.

5

Configure multi-currency management

If you also sell to EU customers, configure Stripe to accept payments in EUR as well as CHF. Manage exchange rates and conversion differences directly in your accounting with AccountEX, which supports multi-currency accounting with automatic reconciliation.

Logistics and shipping in Switzerland

Logistics is a critical success factor for a Swiss e-commerce business. Here are the main options and how to organise them:

Swiss Post

The primary logistics partner for e-commerce in Switzerland: 1–2 day delivery nationwide, full tracking, PickPost collection points and API integration for automatic label generation. Rates from CHF 7.– for packages up to 2 kg with the business contract «PostPac Economy».

DPD and DHL for international shipping

If you also sell abroad, DPD Switzerland and DHL Express offer competitive solutions for shipments within the EU/EEA. They handle customs declarations and import VAT, simplifying cross-border sales.

Outsourced fulfilment

If you do not want to manage your own warehouse, services like Post Logistics Fulfilment or MeinFulfillment.ch handle storage, picking, packing and shipping. Ideal for starting without your own warehouse — you pay per order shipped.

Returns management

Switzerland does not have a statutory right of withdrawal for online purchases (unlike the EU), but most online shops offer one as a commercial policy (14–30 days). Set up a clear returns process with prepaid labels to increase customer trust.

Packaging and unboxing experience

Packaging is part of the brand experience. Use sustainable materials (Switzerland is very conscious about this), optimise dimensions to reduce shipping costs, and include a slip with return instructions and a review link.

Swiss Post offers discounted rates for startups and SMEs with a business contract. You can generate shipping labels directly from your e-commerce platform via the Swiss Post «Barcode» API, saving time on every order.

Day-1 accounting with AccountEX

One of the most common mistakes when starting an e-commerce business is neglecting accounting in the first months. With AccountEX you can set up everything from day 1 and automate accounting processes from the first order:

1

Pre-configured e-commerce chart of accounts

AccountEX includes a Swiss chart of accounts (Kontenrahmen KMU) with e-commerce-specific accounts ready to go: online sales, shipping costs, gateway commissions, returns and refunds, digital marketing expenses. No manual configuration needed.

2

Automatic sales recording

Connect your payment gateway (Stripe, PayPal) and AccountEX automatically records every transaction in the correct account with the appropriate VAT category. Automatic bank reconciliation with your Swiss account.

3

Automated VAT management

AccountEX automatically calculates VAT at 8.1% (standard rate) or 2.6% (reduced rate) based on the product category, generates the quarterly VAT return and prepares data for the FTA declaration — all without manual intervention.

4

QR-invoices for B2B customers

For business customers paying by invoice, AccountEX automatically generates SIX-compliant QR-invoices with QR-IBAN and structured reference. Payment is automatically reconciled when it arrives in the account.

5

Real-time cash flow dashboard

Monitor sales, costs, margins and cash flow in real time from the AccountEX dashboard. Set automatic alerts for critical thresholds (minimum balance, VAT due, overdue invoices) and make informed decisions about inventory and marketing.

6

Multi-currency and automatic reconciliation

If you sell in CHF and EUR, AccountEX automatically manages multi-currency accounting: records transactions in the original currency, applies daily exchange rates and books exchange differences — compliant with Swiss standards.

7 tips for launching your Swiss e-commerce

  • Open a dedicated business bank account for your LLC from day one — never mix personal and business finances. AccountEX connects directly to the account for automatic reconciliation
  • Start with a small product range (10–30 SKUs) and test the market before investing in inventory. Dropshipping can be a good way to validate demand without inventory risk
  • Set up Google Analytics 4 and conversion tracking before launch — without data you cannot optimise. Remember: under the nFADP, explicit consent is required for tracking cookies
  • Offer Twint as a payment method from launch: it is the preferred method for 60% of Swiss online consumers and significantly reduces cart abandonment rates
  • Prepare your legal pages (GTC, privacy policy, legal notice) BEFORE launch, not after. A shop without a legal notice risks penalties and loses credibility with Swiss consumers
  • Calculate your break-even point including all costs: platform, gateway (1.5–3% per transaction), shipping, returns, marketing, accounting. AccountEX helps you monitor real margins in real time
  • Automate accounting from the first order with AccountEX: every day of delay means missing data, manual reconciliations and potential errors in the VAT return. Better to start organised than chase numbers later

Simplify your Swiss accounting

AccountEX handles VAT, QR-invoices and bookings with AI. Start for free.

Start Free