PortalWeb

What does a website cost in Switzerland? Prices 2026

Jonathan Lao5 min read

Short answer

A simple company website in Switzerland costs CHF 800 to 3,000, a larger one with custom design, several service pages and SEO foundations CHF 3,000 to 8,000. An online store starts at around CHF 1,200. On top come running costs of CHF 150 to 400 per year for domain and hosting.

What a website costs in Switzerland – price range from 800 to 8,000 francs

The price range for websites in Switzerland runs from zero to six figures. That helps nobody. So here are concrete figures, what actually determines the price and where the hidden costs sit.

What does a company website cost in practice?

Three orders of magnitude cover most projects.

Simple company website: CHF 800 to 3,000. Three to five pages, contact form, mobile display, legal notice and privacy policy. Suitable for trades businesses, sole traders and anyone who mainly wants to be found and reachable.

Larger website: CHF 3,000 to 8,000. Custom design instead of a template, a dedicated page per service, SEO foundations from the start, sometimes copywriting. This is where most SMEs land.

Online store: from CHF 1,200. A lean store with few products on a standard platform starts there. With custom design, a larger range and a connection to an inventory system, CHF 4,000 to 10,000 is realistic.

Price ranges for websites in Switzerland: simple company website, larger website and online store compared

These figures apply to Swiss providers. Quotes from abroad sit considerably lower – more on that below.

What drives the price most?

Not the design. That surprises most people.

The content. When copy, images and structure exist, the build is the smaller part of the work. When they're missing, the effort quickly doubles. Writing copy for five service pages takes several working days – and someone has to spend them, either you or the agency.

The number of pages. Not linear, but noticeable. One more page means structure, copy, images, internal links and its own optimisation.

Features. A contact form is standard. A booking system with calendar sync, a customer area with login or a connection to existing software are projects in their own right.

Multiple languages. Each additional language means translation, its own search terms and its own technical markup. Expect a surcharge of 40 to 60 percent per language, not 100.

What barely moves the price: whether the site is blue or green, whether there are animations, whether the typeface is unusual. Design is craft, but it's rarely the cost driver.

Which running costs come on top?

This is where many underestimate what happens after launch.

Item Cost per year
Domain (.ch) CHF 10 to 20
Hosting CHF 60 to 300
SSL certificate usually included
Maintenance and updates CHF 0 to 1,200
Email mailbox CHF 30 to 100

Running costs of a website per year: domain, hosting, email and maintenance

The range on maintenance comes down to the system in use. A WordPress site needs regular security updates – without them it eventually gets attacked. A custom site without third-party add-ons doesn't have that surface and often manages without ongoing maintenance.

With an online store, platform fees come on top: Shopify from around CHF 30 per month, plus transaction fees of 1.2 to 2.9 percent per payment.

Why are offers from abroad so much cheaper?

Because hourly rates differ. That's no secret and no scam.

The difference usually shows up elsewhere. Providers abroad often don't know the Swiss specifics: TWINT as a payment method, the requirements of the revised Data Protection Act, weight-based shipping costs, the VAT threshold of CHF 100,000. These points surface once the site is finished.

Then there's support. If something breaks in two years and the time difference is six hours, the price advantage evaporates quickly.

For a project with clear requirements and someone steering the whole thing, a provider abroad can work. For an SME wanting one contact person, rarely.

How do I spot a serious quote?

Four points you can check without technical knowledge.

It states a scope, not just a price. How many pages? Who writes the copy? Who sources the images? How many revision rounds are included? A quote saying "website: CHF 4,500" without those details isn't a quote.

It says who owns what. Domain, content and access credentials should be yours. Some providers register the domain in the agency's name – switching then gets expensive.

It names the running costs. Anyone quoting only the build price while leaving out hosting, maintenance and licences is selling you an incomplete bill.

Four characteristics of a serious website quote

It promises no Google position. Nobody controls Google's ranking. Anyone writing "position 1 guaranteed" is either being untruthful or means paid ads.

Is a website builder for CHF 15 a month worth it?

For some cases yes, and we say so.

If you need a single page with contact details, don't need to be found on Google and have time to learn the tool, a builder will do. That's around CHF 180 per year instead of CHF 800 once.

The limits show up in three places. First search engines: builders generate code you can't influence, and loading times are regularly worse. Second the time – expect 20 to 40 hours for a usable result. Third the switch: what you build in a builder can't be taken with you later.

An honest calculation looks like this: 30 hours of your own work against CHF 800 to 3,000. If your time is worth CHF 80 an hour, the builder doesn't pay off. If you're just starting and have more time than money, it does. More on that in our article on building a website yourself or hiring an agency.

How do you get from a guide figure to a fixed price?

Through a conversation clarifying three questions: what should the site achieve, which content already exists, and which features are genuinely needed.

Twenty minutes usually suffice. After that a fixed price can be named and kept. What you should avoid are quotes produced without that conversation – they are either calculated too low and topped up later, or they contain a safety margin you pay for.

If you want to know where your project lands, take a look at our page on business websites. Services are listed in detail there, and a non-binding assessment costs nothing.

Frequently asked questions

What does a five-page website cost?
For a company website with five pages the range is typically CHF 1,500 to 4,000. The difference comes mainly from whether the copy exists or has to be written, whether a custom design is created or an adapted template suffices, and whether SEO foundations are built in. Five pages with finished content sit at the lower end.
Can I pay for a website in instalments?
With most Swiss providers, yes. The usual split is two or three part payments: one on commissioning, one after design approval and the rest at launch. For larger projects monthly instalments are also possible. What matters is that the payment terms are in the quote and not discussed later.
What does a WordPress website cost?
WordPress itself is free; the costs come from setup, design and content. In Switzerland a professionally built WordPress site sits in the same range as other systems, roughly CHF 1,500 to 6,000. The difference shows in the running costs: WordPress needs regular security updates, so a maintenance package of CHF 300 to 1,200 per year makes sense.
Are there subsidies for SME websites in Switzerland?
There are no direct federal contributions for websites. Individual cantons and regional economic development agencies partly support digitalisation projects with consulting vouchers or contributions. It's worth asking your cantonal economic development office before a project starts – such contributions are generally not granted retroactively.
How much should I budget for running costs?
For a normal company website, CHF 150 to 400 per year covers domain, hosting and email. Add a maintenance package with updates, security checks and backups and it's CHF 450 to 1,600. With an online store, platform fees and transaction costs come on top, which depending on turnover can amount to considerably more.
Jonathan Lao, Managing Director of PortalWeb GmbH

Written by

Jonathan Lao

Managing Director, PortalWeb GmbH

Jonathan Lao is Managing Director of PortalWeb GmbH, based in Altdorf in the canton of Uri. He supports Swiss SMEs in the conception and development of corporate websites and online stores, as well as in search engine optimisation and online marketing.