Cookies

We use cookies for analytics and advertising. You can accept all, keep only necessary, or customize your preferences. Cookie Policy

Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
    • Websites
    • Web Applications
    • Applications
    • Technology consulting for companies
    • Online marketing and branding
  • Resources
    • Blog & News
    • Tools and calculators
    • Templates and checklists
    • Independent industry reports
  • Contact
Let's talk!
Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
  • Resources
  • Contact
  • Szukaj w artykułach ⌘K
    • Websites
      Building a professional online presence
    • Web Applications
      Dedicated web applications - automate and grow your business!
    • Applications
      Custom solutions tailored to your business needs
    • Technology consulting for companies
      That support business Technology consulting for companies where technology has stopped keeping up with business
    • Online marketing and branding
      Designing logos, corporate colors and letterheads
    • Blog & News
      News from the digital world.
    • Tools and calculators
      Before you start talking to an agency, check how much your project should cost.
    • Templates and checklists
      Professional checklists for B2B companies
    • Independent industry reports
      Cyclical report programs based on publicly available sources
Let's talk!
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

Services
  • Websites
  • Company websites
  • Landing page
  • Web applications
  • Mobile apps
  • MVP for startups
  • Software development
  • Technology consulting
  • Online marketing and branding
  • Website pricing
Digital Vantage
  • About us
  • Contact
  • Let's talk about your business
  • Resources for business
  • Site map
Articles and guides
  • Websites
  • Online stores
  • Starting a business online
  • Web applications
  • Business applications
  • Google Business Profile
  • SaaS software
  • Glossary
Industry reports
  • Polish web market price analysis
  • Website costs
  • Online store costs
  • Web application costs
  • Mobile app costs
  • SaaS tool costs
Tools and calculators
  • Website cost
  • Online store cost
  • Web application cost
  • Website maintenance cost
  • Online store TCO
  • Website speed test
  • Quiz: website or app
  • Quiz: which e-commerce platform
  • Quiz: WordPress or headless
  • Quiz: ready-made SaaS or custom
Checklists and templates
  • Launching a website
  • Website audit
  • E-commerce UX checklist
  • Store migration
  • Choosing a web agency
  • Website security
Follow Us
FacebookInstagram
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
English|Français
© 2026 Digital Vantage. © 2024 Digital Vantage. All rights reserved.
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

★ 5.0
Google reviews
24h
We reply on business days.
20+ yrs
in IT/B2B EMEA
100/100
Desktop PageSpeed
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
English|Français
© 2026 Digital Vantage. © 2024 Digital Vantage. All rights reserved.

Table of Contents · 7 sections

In this article

  1. 01How to start an online store: product, margin and validation first
  2. 02Registration and VAT
  3. 03Store model: SaaS, open source or custom code
  4. 04Legal duties of a Swiss online store
  5. 05Payments and delivery
  6. 06Launch and the first 90 days: what to measure
  7. 07Do it yourself, or bring in a contractor
  1. Home›
  2. ›
  3. Blog & News from the Digital World›
  4. E-commerce — what it is, what the Swiss market looks like and where to start an online store›
  5. E-commerce platform — models, how to choose one and a guide to online store platforms›
  6. How to Start an Online Store Step by Step — Product, Registration, Platform and Legal Duties
Online Shops·Websites·Marketing on the Internet·Hosting and Infrastructure·SEO and Website Optimization·17 min czas czytania·21 888 znaków·3231 słów

How to Start an Online Store Step by Step — Product, Registration, Platform and Legal Duties

Kod QR

How to start an online store in Switzerland: validating demand, VAT registration, choosing a platform, legal duties and payments for your first 90 days.

RE
Redakcja Digital VantageYour Partner in Business, Digital Vantage Team · Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.
Publikacja24 sty 2025
Aktualizacja3 paź 2026

How do you start an online store without spending your budget on something nobody buys? Start with the product, the margin and a demand test — choose the platform afterwards. This guide walks through everything it takes to start an online store in Switzerland: validating the offer, registration and VAT, choosing a store model, legal duties with their dates, payments and delivery, and a plan for the first 90 days.

Every figure in this article carries a source and a date. Platform and payment-gateway prices are as published on 30 September 2026 — price lists change, so check them again before you decide. We describe the law as a map of duties, not legal advice.

The market context is simple: according to Eurostat (data collected by the BFS), 85.5% of individuals aged 16–74 in Switzerland bought something online in the last 12 months in 2025, up from 83.42% in 2023 (Eurostat, dataset isoc_ec_ib20, geo=CH). Swiss consumers spent CHF 15.8 billion on goods online in 2025, up 6% on CHF 14.9 billion in 2024 (Handelsverband.swiss, with NIQ/GfK and Swiss Post, "Onlinehandelsmarkt Schweiz 2025", German-language page).

From idea to first order — the steps Diagram of eight steps for starting an online store. 1: product, margin and customer. 2: demand validation — landing page, form, five calls, go/no-go criteria. 3: registration and VAT — a sole proprietorship must enter the commercial register once its revenue reaches 100,000 Swiss francs a year; a business becomes liable for Swiss VAT once its annual turnover reaches 100,000 Swiss francs; a mail-order seller shipping small consignments into Switzerland from abroad must register once those reach 100,000 Swiss francs a year. 4: store model — SaaS, open source or custom code. 5: documents and duties — terms of service, identity and contact details, a voluntary returns policy (Swiss law gives no statutory right of withdrawal for online purchases), warranty under the Code of Obligations. 6: payments and delivery — TWINT, cards, Swiss Post parcel points. 7: a test order from cart to return. 8: launch and measure on a 30/60/90-day rhythm. From idea to first order — the steps Eight steps for starting an online store 1 Product, margin and customer 2 Demand validation landing page, form, five calls, go/no-go criteria 3 Registration and VAT a sole proprietorship enters the commercial register from CHF 100,000 annual revenue; VAT liability starts at CHF 100,000 annual turnover; a mail-order seller shipping into Switzerland registers once small consignments reach CHF 100,000 a year 4 Store model SaaS, open source or custom code 5 Documents and duties terms of service, identity and contact details, a voluntary returns policy (no statutory right of withdrawal in Switzerland), warranty under the Code of Obligations 6 Payments and delivery TWINT, cards, Swiss Post parcel points 7 Test order from cart to return 8 Launch and measure a 30/60/90-day rhythm Steps 2 and 7 are tests before spending money: first demand, then the whole order process. Digital Vantage, own work, 30.09.2026 www.digitalvantage.ch

From idea to first order — the steps

Digital Vantage, own work, 30.09.2026

How to start an online store: product, margin and validation first

The most expensive mistake when building an online store is building the whole thing, with a hundred products, before anyone has confirmed they want to buy them.

Product and customer in two sentences

Write your offer hypothesis in one or two sentences: who the product is for, what problem it solves, and what the customer gains. If you can't put it briefly, a visitor won't understand it on the page either. Next to it, write down how you differ from stores already selling something similar: price, availability, faster delivery, advice, your own production.

Two things have to be settled before launch: the cost and the promised date of delivery have to be in your margin and on the page from day one, and trust — your company details, your terms, a clear returns policy — has to be built before anyone sees a product, not after a complaint.

Margin, calculated on one order

Before you pick a platform, work out what's left from a single order. From the gross price, subtract:

  • VAT, if you're liable for it (8.1% standard rate, 2.6% reduced; ESTV),
  • the cost of buying or making the goods,
  • the payment gateway's fee (rates below),
  • the cost of shipping, if delivery is free or partly subsidised,
  • packaging,
  • a share of the cost of returns,
  • customer-acquisition cost — ad spend divided by the number of orders it produced.

If a few centimes are left, no platform will fix that — change the price, the product mix, or the free-delivery threshold instead.

A seven-day test of the offer

You can test demand without a store. A simple kit is enough:

  1. A one- or two-screen landing page: a headline with the benefit, a photo, a price or a range, the delivery time and method, three FAQ answers, and a line about returns.
  2. A form and a quick way to ask: an "Order" button and an "Ask a question" one.
  3. Test traffic: a handful of posts where your customers actually are, a Google Business Profile, a small ad campaign.
  4. Five calls with people who clicked: why they came, what stopped them, what was missing.
  5. A note after the test: a list of objections, the most-chosen variant, and the questions about delivery and payment.

Go criteria after a test like this: recurring enquiries or orders, a clear sense of which variant people actually want, and clarity on the payment and delivery methods they expect (in Switzerland, that means knowing early whether customers expect TWINT). No-go criteria: lots of visits and few clicks on the button (an offer or audience problem), clicks without a completed order (missing trust, unclear delivery, returns or price), or scattered answers (you need a different bundle, price or lead time). We don't give pass/fail numbers — they depend on your category and price point. What matters is whether the signal improves with each change to the offer.

A rule for the start: until you have repeat orders, don't invest in a large catalogue, personalisation, or a headless architecture. Proof of demand first, complexity second.

Social platforms and marketplaces are channels, not a store

If you plan to start by selling on Facebook or Instagram, know where that stands today: as of September 2025, Shops on Facebook and Instagram use checkout on the merchant's own website, and payment processing inside Shops was discontinued (Meta Business Help Center); Switzerland is listed among the countries with a limited feature set rather than the full experience (Meta Business Help Center). Social platforms bring customers in, but the purchase still ends on your own store, which is where your data and your margin live.

A marketplace is a different matter. In Switzerland, Galaxus runs merchant and supplier partner programmes (its commission isn't public), and Ricardo charges a success fee of 8–12% of the sale price depending on product type, capped at CHF 290 (German-language Help Centre; listing itself is generally free). Either can be a reasonable second channel and a demand test once you've validated the offer elsewhere — but it's never your customer base or your data. More in marketplace integration.

Registration and VAT

Trading on a small scale, and growing into a company

A sole proprietorship has to be entered in the commercial register once its revenue in the most recent financial year reaches CHF 100,000 (Code of Obligations, Art. 931(1)); below that, registration is voluntary (Art. 931(3)). Separately, ask your cantonal AHV compensation office whether you have to register as self-employed — that question is independent of the commercial register.

Whatever your registration status, Swiss unfair-competition law (UWG) already requires anyone selling via e-commerce to give clear and complete identity and contact details, state the technical steps to conclude the contract, offer a way to correct input errors, and confirm the customer's order without delay, electronically (UWG, Art. 3(1)(s), in force since 1 April 2012).

VAT: two CHF 100,000 thresholds

For a store based in Switzerland, the first figure is the general one: a business is exempt from VAT liability as long as its total turnover from taxable supplies, in Switzerland and abroad, stays below CHF 100,000 a year (MWSTG Art. 10(2)(a)). The exemption ends once the previous year's turnover reaches the threshold, or as soon as it's foreseeable that a new business will pass it within its first 12 months (MWSTG Art. 14(3)).

The second figure is the mail-order rule for goods shipped into Switzerland from abroad: once a seller — Swiss or foreign — generates at least CHF 100,000 a year from small consignments dispatched from abroad into Switzerland, those deliveries count as domestic supplies, are taxable in Switzerland, and the seller must register in the Swiss VAT register; the place of supply moves to Switzerland from the month after the threshold is reached (MWSTG Art. 7(3)(b) and MWSTV Art. 4a; ESTV). Imported goods are exempt from import tax when the tax due would be CHF 5 or less per assessment (SR 641.204, Art. 1(d)) — in practice, low-value parcels. Since 1 January 2025, a new platform-taxation rule (MWSTG Art. 20a) treats a platform operator as the supplier to the buyer for VAT purposes, which can matter if you sell through a marketplace rather than only your own store.

Selling into the EU

If you ship from Switzerland to EU consumers, the relevant thresholds sit on the EU side: the EU's own distance-selling and OSS rules decide when a seller shipping into the EU needs to register and account for EU VAT there. We cover that in cross-border e-commerce.

Store model: SaaS, open source or custom code

Starting an online store comes down to choosing one of three models. A detailed comparison sits in ecommerce platform comparison and in the ecommerce platforms overview. If you're not sure where to start, the which e-commerce platform quiz can help.

SaaS: a subscription with hosting and updates included

In the SaaS model you pay a subscription and the vendor handles servers, security and updates. You'll launch fastest, but you work within the platform's feature set. How that trade-off plays out, and what to check in a vendor's contract, is in our guide to SaaS.

Shopify's Swiss price list (German-language page; Shopify has no English Swiss pricing page) gives, read 30.09.2026: Basic CHF 29/month billed monthly, or CHF 21/month billed yearly; Grow CHF 79/CHF 59; Advanced CHF 359/CHF 269; Plus "from €2,100/month" — note that Plus is still priced in euros even on the Swiss page. Shopify's trial is 3 days free, then CHF 1/month for 3 months. The page doesn't state whether these are VAT-inclusive.

On top of the subscription, Shopify Payments is available in Switzerland and includes TWINT: on the Basic plan, standard online cards cost 2.95% + CHF 0.30, and TWINT costs 1.75% + CHF 0.30 — noticeably cheaper than a card, which is worth knowing when you decide which methods to promote at checkout. Using a different processor instead of Shopify Payments adds a 2% surcharge on the Basic plan.

PrestaShop Hosted and Shopware publish their prices in euros, not Swiss francs. Ask any vendor other than Shopify directly whether they bill in CHF.

Three things worth knowing before you sign. First, the trial is short: 3 days, then a token fee for 3 months — budget time to actually test the platform properly. Second, the subscription isn't the whole bill — payment processing and apps come on top, and TWINT's lower fee versus cards is a real lever on your margin. Third, plan your exit before you go in: platform exports give you data, not a store — the look, the configuration and the URLs have to be rebuilt elsewhere. We cover that move in ecommerce migration and SEO. Who's actually responsible for customer data in a cloud service is covered in cloud data security.

Open source: the code is free, everything else is billed

WooCommerce and PrestaShop are software you download without a licence fee. You pay for everything around it: hosting, extensions, implementation, updates, and someone to keep it running. WooCommerce's own pricing page estimates hosting at $25–350 a month for most stores, and extensions at $29–299 a year each (WooCommerce pricing). PrestaShop's self-hosted Classic edition is a free download; its Hosted plan is priced in euros. The upside is full control and no single-vendor lock-in; the downside is that updates, backups and security are on you.

Custom code and headless

A store built to order, or in a headless architecture — your own front end talking to a commerce engine over an API — makes sense once a ready-made platform blocks the sales process: unusual B2B pricing, integrations with your own systems, several markets at once. Early on, without confirmed demand, it's usually a premature investment. If a store has to run alongside an ERP and a warehouse system, also look at B2B e-commerce platforms.

What it costs

The full cost breakdown is in ecommerce website cost. Work out your own budget with the store setup cost calculator, and ongoing cost over a few years with the ecommerce TCO calculator. If you want to start with no spend at all, see what a free online store actually offers.

Legal duties of a Swiss online store

Below is a list of duties that apply to a store selling to consumers in Switzerland. Have a lawyer check the actual documents before launch — this is a map, not legal advice.

Legal duties of a Swiss online store — with dates List of duties for an online store selling to consumers in Switzerland. Identity, contact details and order confirmation: Article 3 paragraph 1 letter s of the Unfair Competition Act, in force since 1 April 2012. Returns: no statutory right of withdrawal for online purchases under the Code of Obligations; any return policy is voluntary and contractual. Warranty: two years from delivery under Article 210 of the Code of Obligations, and an exclusion is possible under Article 199 unless the seller concealed the defect fraudulently. Prices: the actual price in Swiss francs, VAT included, under the Price Disclosure Ordinance; a crossed-out comparison price only if it was charged immediately before (shown for at most half that period, two months maximum) or for at least 30 consecutive days, Article 16, as revised from 1 January 2025. VAT liability from 100,000 Swiss francs of annual turnover; for mail-order sellers shipping from abroad, from 100,000 Swiss francs a year in small consignments. Platform taxation for marketplace sales, in force since 1 January 2025. Data protection under the revised Federal Act on Data Protection, in force since 1 September 2023. Legal duties of a Swiss online store — with dates Selling to consumers in Switzerland — state as of 30.09.2026 Identity, contact details and order confirmation Article 3 paragraph 1 letter s of the Unfair Competition Act, in force since 1 April 2012. Returns no statutory right of withdrawal for online purchases under the Code of Obligations; any return policy is voluntary and contractual. Warranty two years from delivery under Article 210 of the Code of Obligations, and an exclusion is possible under Article 199 unless the seller concealed the defect fraudulently. Prices the actual price in Swiss francs, VAT included, under the Price Disclosure Ordinance; a crossed-out comparison price only if it was charged immediately before (shown for at most half that period, two months maximum) or for at least 30 consecutive days, Article 16, as revised from 1 January 2025. VAT liability from 100,000 Swiss francs of annual turnover; for mail-order sellers shipping from abroad, from 100,000 Swiss francs a year in small consignments. Platform taxation for marketplace sales, in force since 1 January 2025. Data protection under the revised Federal Act on Data Protection, in force since 1 September 2023. New duties carry dates — a store founded earlier still has to meet them. Unfair Competition Act Art. 3(1)(s); Code of Obligations Art. 197, 199, 210; Price Disclosure Ordinance Art. 3, 4, 16; MWSTG Art. 7(3)(b), 10(2)(a), 20a; revFADP Art. 74; read 30.09.2026 www.digitalvantage.ch

Legal duties of a Swiss online store — with dates

Unfair Competition Act Art. 3(1)(s); Code of Obligations Art. 197, 199, 210; Price Disclosure Ordinance Art. 3, 4, 16; MWSTG Art. 7(3)(b), 10(2)(a), 20a; revFADP Art. 74; read 30.09.2026

No statutory right of withdrawal for online purchases

This is the single biggest difference from EU law, and it's worth stating plainly: Swiss law does not give online shoppers a statutory right of withdrawal. The Swiss government's own SECO/KMU portal puts it directly: "In e-commerce, Swiss law does not provide for any withdrawal period or other right of return once the order has been placed. The seller can provide for such a clause, but has no obligation to do so." (KMU portal, SECO). The Code of Obligations' revocation rules (Art. 40a–40e, 14 days) apply to sales proposed at the doorstep, at the workplace, on public transport, at promotional excursions or by telephone, not to online shops (Art. 40b). The Code of Ethics of Handelsverband.swiss provides for a 14-day right of return, but it binds only the association's members. For everyone else, a returns window is a commercial choice, not a legal duty, and you're free to set its terms.

Warranty under the Code of Obligations

The seller is liable for defects under CO Art. 197. An exclusion or limitation of the warranty is valid in principle, unless the seller fraudulently concealed the defect (Art. 199) — so it can be excluded in your terms, subject to a fairness check. The basic limitation period is two years from delivery (Art. 210(1)); shortening it below two years (or below one year for second-hand goods) is void for consumer goods sold by a professional seller (Art. 210(4)). The Unfair Competition Act (UWG Art. 8) separately bars contract terms that create a significant and unjustified imbalance to the consumer's detriment — the backstop a court applies if a warranty exclusion looks unfair in practice.

Identity, contact details and order confirmation

Anyone selling via e-commerce in Switzerland must give clear and complete identity and contact details, including an email address, state the technical steps needed to conclude the contract, provide a way to correct input errors before submitting an order, and confirm the order electronically without delay (UWG, Art. 3(1)(s)).

Prices and price-reduction claims

Switzerland has its own rule here, separate from the EU's: the Price Disclosure Ordinance (PBV, SR 942.211). Goods offered to consumers must always show the actual price to pay in Swiss francs (Art. 3), with VAT and other non-optional charges included; shipping costs may be shown separately (Art. 4). A crossed-out comparison price is allowed only if you actually charged it immediately before — and then you may show it for at most half the time you charged it, two months maximum — or for at least 30 consecutive days, in which case there's no time limit (Art. 16(1)(a) and (3), as revised from 1 January 2025).

Data protection

The revised Federal Act on Data Protection (revFADP / nDSG, SR 235.1) has been in force since 1 September 2023 (Art. 74). It is Swiss law in its own right, separate from the EU's GDPR — check your privacy notice against it, not only against the GDPR.

What doesn't apply here

The EU's GPSR product-information regulation and the European Accessibility Act are EU instruments; Switzerland is not an EU member, so they don't govern sales within Switzerland. If you also sell into the EU, those EU rules can still apply to that part of your business — see cross-border e-commerce.

Payments and delivery

Payment methods: TWINT, cards, and invoice-style options

Standard published rates (read 30.09.2026):

Method / provider

Rate

Notes

Stripe — Swiss cards

2.9% + CHF 0.30

international cards 3.25% + CHF 0.30, plus 2% for currency conversion

Stripe — TWINT

1.9% + CHF 0.30


Shopify Payments (Basic) — cards / TWINT

2.95% + CHF 0.30 / 1.75% + CHF 0.30

TWINT is the cheaper method on every Shopify plan

PostFinance Checkout, All-in-One (for turnover up to CHF 200,000/year)

CHF 199 setup, then CHF 14.90/month, plus 2.5% (min. CHF 0.20) per transaction

covers Visa, Mastercard, PostFinance Pay, TWINT, Apple Pay, Click to Pay; no extra PSP fee

PostFinance Checkout, E-Com Bundle (CHF 200,000+/year)

free setup, CHF 19.90/month, plus PostFinance Pay/TWINT 1.3%, cards 1.55% (min. CHF 0.20 each), plus a CHF 0.18 PSP fee per transaction

aimed at turnover of CHF 200,000 a year or more; invoice payment via eBill / QR-bill available as an option

TWINT costs less than a card at Stripe, at Shopify Payments and in PostFinance's E-Com Bundle (the All-in-One plan charges the same flat rate for every method) — a strong reason to make sure it's visible at checkout from day one. Fixed fees (CHF 0.30 at Stripe and Shopify Payments, the CHF 0.18 PSP fee at PostFinance) and per-transaction minimums (CHF 0.20 at PostFinance) matter most on cheap orders. We cover payment methods and logistics in more depth in payments and logistics.

Delivery: Swiss Post and its pick-up network

Swiss Post's standard business parcel prices, valid from 1 January 2026, run from CHF 9 (PostPac Economy, up to 2 kg) to CHF 22.50 (Priority, up to 30 kg), all VAT included, with a sales discount of 2–8% depending on monthly revenue, from CHF 500 excl. VAT (Swiss Post price list, German-language PDF). Pick-up points are extensive: PickPost has over 2,700 service points, and My Post 24 has over 320 locations for self-service parcel collection (Swiss Post). Returns can run through a business reply label: the return is free for the customer, and you pay the parcel price plus a CHF 0.50 surcharge per business reply consignment (VAT included). Show the delivery cost early, ideally on the product page, so the customer doesn't discover it at the last step of checkout.

Launch and the first 90 days: what to measure

Before launch, place a test order from cart to return: pay with every method you offer, including TWINT, check the confirmation emails, the shipping label, the invoice and your returns policy. Make sure the domain, the mailbox and every platform account are registered to you, not to a contractor, and that every account has two-factor login.

After launch, work in a 30/60/90-day rhythm. Each stage has a goal and a few numbers that say "keep going" or "fix this." We don't give target values — compare yourself against your own previous period.

Four metrics to start with

  • Conversion rate — orders divided by sessions. Track it separately for mobile and desktop, and for each traffic source.
  • Average order value — revenue divided by the number of orders. Shows whether your bundles and your free-delivery threshold are working.
  • Returns — the share of orders returned, and why. A repeated reason usually points to a description, a photo, or a sizing table.
  • Customer acquisition cost — ad spend in a given channel divided by new customers from that channel. Compare it against the margin on a single order that you calculated earlier.

Google Analytics 4 with add-to-cart, checkout-started and purchase events, plus Google Search Console, is enough to measure all of this. The processes that drive your costs after launch — and the numbers worth reporting on them — are covered in our overview of ecommerce operations.

30, 60 and 90 days

The first 30 days: confirm demand. One or two offers or bundles, TWINT and cards as your main payment methods, a Swiss Post delivery option, a simple returns policy, analytics in place. Each week you check conversion and average order value, and note recurring customer questions — they go into your FAQ and your product pages.

By 60 days: optimise and get your first organic traffic. Shorten the checkout form, improve photos and descriptions, write two or three pieces of content answering customer questions, and tidy up internal linking. Start tracking queries in Search Console — more on this in SEO for e-commerce.

By 90 days: automate. Connect the store to the systems you already use — inventory, accounting, a marketplace — so that stock and orders stop being re-typed by hand. Order of operations: products and stock first, then orders, logistics last. Add post-purchase emails and abandoned-cart reminders. Each month, compare acquisition cost against margin and review the reasons behind returns.

Do it yourself, or bring in a contractor

Build it yourself if you're selling a handful to a few dozen products, a SaaS platform covers your process, and your own time is cheaper than a build budget. Before launch, work through the store UX checklist; the wider picture of where stores lose customers is in our ecommerce UX overview.

Bring in a contractor if you need ERP or warehouse integration, an unusual order process, several markets at once, or a store that can't be boxed in by a theme and a plugin.

We build stores ourselves in a headless architecture — our own front end, payment gateway and integrations, with the code sitting in the client's own repository. We describe that approach on the headless online store page. It's the right fit once a store has confirmed demand and is hitting the limits of a ready-made platform; if you're still validating the product, SaaS is usually the better place to start. The whole cycle — platforms, payments, logistics, SEO — is gathered in our guide to e-commerce.

FAQ

Frequently asked questions about starting an online store

Start by describing the product and the customer, work out the margin on a single order, and test demand with a simple kit: a landing page, a form, a handful of calls with people who show interest. Then handle registration (a sole proprietorship enters the commercial register from CHF 100,000 of annual revenue) and VAT (a business becomes liable from CHF 100,000 of annual turnover; mail-order sellers shipping small consignments from abroad register once those reach CHF 100,000 a year), choose a store model (SaaS, open source or custom code), prepare your terms, set up payments — including TWINT — and delivery, place a test order, and after launch measure results on a 30/60/90-day rhythm.

Yes, as a sole proprietor: you only have to enter the commercial register once your revenue in the last financial year reaches CHF 100,000 (Code of Obligations Art. 931); below that, registration is voluntary. Ask your cantonal AHV compensation office separately about registering as self-employed. Whatever your registration status, Swiss unfair-competition law already requires clear identity and contact details and an order confirmation, and once your annual turnover reaches CHF 100,000 you become liable for Swiss VAT.

It depends on the model. In SaaS you pay a subscription plus payment-processing fees — Shopify Basic costs CHF 29/month billed monthly or CHF 21/month billed yearly on the Swiss price list (read 30.09.2026), plus TWINT or card fees. In open source, the software itself is free, but you pay for hosting, extensions and upkeep. Full detail is in our article on ecommerce website cost and in the store-cost calculator.

Early on, without confirmed demand, usually a SaaS platform — it launches fastest, and hosting and updates are included in the subscription. Open source (WooCommerce, PrestaShop) gives you more control, but upkeep is on you. Custom code or a headless build makes sense once a ready-made platform blocks your sales process. Shopify publishes a Swiss-franc price list; PrestaShop Hosted and Shopware publish in euros, so ask any other vendor directly whether they bill in CHF.

Not by law — Swiss law gives online shoppers no statutory right of withdrawal, unlike the EU's 14-day rule. Members of Handelsverband.swiss commit to a 14-day right of return under its Code of Ethics; for everyone else, whether to offer returns, and on what terms, is a commercial decision. You do still carry the statutory warranty under the Code of Obligations for defects, which is a separate duty from returns.

Planning your own online store?

We'll help you work out whether a ready-made platform is enough, or whether you need a store with its own front end and integrations — and what that will actually cost in your case.

Let's talk about your business!

Related Posts

  • E-commerce — what it is, what the Swiss market looks like and where to start an online store
    • E-commerce platform — models, how to choose one and a guide to online store platforms

      E-commerce platform for Switzerland: SaaS, open source or headless, five selection criteria, TWINT and payment fees, data export and a guide to the section.

      • 1.
        Ecommerce Website Cost in Switzerland: Subscriptions, Fees, Setup and Monthly Costs

        Ecommerce website cost in Switzerland: Shopify subscriptions, TWINT and card fees, and how to work out your own monthly TCO.

      • 2.
        B2B ecommerce platform — what it is, how it differs from B2C and how to roll it out

        A B2B ecommerce platform means per-customer pricing, credit limits, ERP integration, SaaS vs open source, Swiss invoicing (QR-bill) and a rollout plan.

      • 3.
        Website migration SEO for online stores — a step-by-step plan, 301 redirects and data export

        Website migration SEO for online stores: a 301 redirect map, data export, INP after launch and 90 days of monitoring, per Google's guidance.

      • 4.
        Headless commerce — when a headless store makes sense, and when a classic one is enough

        Headless commerce without the hype: how it differs from a classic store, Shopify Hydrogen, Medusa JS and Shopware pricing, costs, SEO, and when to skip it.

      • 5.
        E-commerce Platform Comparison — Shopify, WooCommerce, PrestaShop, Shopware and More, by Price List and Exit Terms

        Ecommerce platform comparison for Switzerland: Shopify, WooCommerce, PrestaShop — model, CHF price, fees incl. TWINT and data export, as of September 2026.

      • 6.
        Free Online Store — What's Actually Free, and What Always Costs Money

        Free online store in Switzerland: what's genuinely free in Shopify, Wix and WooCommerce per 30.09.2026 price lists, and when a free plan stops paying off.

About the Team

Digital Vantage Team

Your Partner in Business, Digital Vantage Team

Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.

Share:

FacebookTwitterLinkedInEmailWhatsAppMessengerDiscord

Table of Contents · 7 sections · 17 minutes read

In this article

  1. 01How to start an online store: product, margin and validation first
  2. 02Registration and VAT
  3. 03Store model: SaaS, open source or custom code
  4. 04Legal duties of a Swiss online store
  5. 05Payments and delivery
  6. 06Launch and the first 90 days: what to measure
  7. 07Do it yourself, or bring in a contractor

Comments

Rate this article

No comments yet. Be the first to share your thoughts!

Related Articles

Back to the guide: E-commerce — what it is, what the Swiss market looks like and where to start an online store

⇲
Image on the Digital Vantage website

SMS Marketing for Online Stores in Switzerland — Consent and Compliance

SMS marketing in Switzerland: UWG consent and the soft opt-in, what a campaign costs in CHF, and the Gmail, Yahoo and Outlook rules for email.

Data publikacji: 02/10/2026
Characters: 16168•Words: 2465•Reading time: 13 min
⇲
Image on the Digital Vantage website

Affiliate and Influencer Marketing in Switzerland: How a Store Pays for Referrals

Affiliate marketing in Switzerland: networks and their fees, commission maths, and the UWG and Fairness Commission rules on disclosing paid posts.

Data publikacji: 02/10/2026
Characters: 19127•Words: 2746•Reading time: 14 min
⇲
Image on the Digital Vantage website

Price comparison sites in Switzerland: how they work for an online store

How price comparison sites work for a Swiss store: the CPC model, when a click pays off, Google's CSS rule, and Swiss law on reviews and discounts.

Data publikacji: 02/10/2026
Characters: 16335•Words: 2431•Reading time: 13 min
⇲
Image on the Digital Vantage website

TikTok Shop Switzerland — Why It Isn't Available, and What Is

TikTok Shop and TikTok Shop Ads (GMV Max) are both absent from Switzerland on TikTok's own lists. What that means, and what you can advertise instead.

Data publikacji: 02/10/2026
Characters: 16605•Words: 2469•Reading time: 13 min
⇲
Image on the Digital Vantage website

Facebook and Instagram Ads for Swiss Online Stores — Meta Ads, Catalogue and Dynamic Retargeting

Meta ads in Switzerland for online stores: Shops in open beta, Advantage+ shopping, dynamic retargeting, Pixel plus Conversions API and Swiss tracking rules.

Data publikacji: 02/10/2026
Characters: 16547•Words: 2436•Reading time: 13 min
⇲
Image on the Digital Vantage website

Google Shopping in Switzerland — product ads and Performance Max

Google Shopping in Switzerland: free listings, the CSS requirement for Swiss merchants, Performance Max and how to set a Target ROAS for a product campaign.

Data publikacji: 02/10/2026
Characters: 16431•Words: 2464•Reading time: 13 min
⇲
Image on the Digital Vantage website

Omnichannel in e-commerce — what it is, and when to connect your store with a physical shop

Omnichannel in e-commerce: the definition versus multichannel, the shared-inventory mechanism between a store and a till, and when to implement it.

Data publikacji: 01/10/2026
Characters: 14340•Words: 2071•Reading time: 11 min
⇲
Image on the Digital Vantage website

Fulfillment in e-commerce — what it is, what it costs and when it pays off

Fulfillment for a Swiss online store: what it covers, how providers price it, and when outsourcing your warehouse pays off instead of doing it in-house.

Data publikacji: 01/10/2026
Characters: 14696•Words: 2085•Reading time: 11 min
⇲
Image on the Digital Vantage website

Product Page: What It Needs to Sell, Stay Compliant and Satisfy Google

What a product page needs on the Swiss market: photos, the comparison-price rule, delivery, returns, reviews and Google structured data requirements.

Data publikacji: 01/10/2026
Characters: 19863•Words: 2959•Reading time: 15 min