Cost guide

How much does a website cost in Switzerland?

In short

According to gryps.ch, a simple homepage in Switzerland costs from around CHF 2'000, and a company site with four subpages averages CHF 4'400. At WebVoyage a website costs a fixed CHF 849, CHF 1'449 or CHF 2'199, with copy and images included. If you want, hosting and maintenance add CHF 100 per month.

Request a first call

Fixed price from CHF 849

What drives the cost of a website

A website has no list price like a car. The price comes from a handful of questions worth answering before you ask for any quote. The clearer your answers, the easier it is to compare offers. These points affect the cost most:

  • Scope: one page or several subpages
  • Design: adapted template or a design of its own
  • Features: form, map, booking, shop or integrations
  • Content: who writes the copy and who supplies the images
  • Languages: one or several
  • Billing: fixed price or by the hour
  • Running costs: domain, hosting, maintenance and changes

Website cost in Switzerland: what the market charges

A market analysis of 36 Swiss agencies on beyondweb.ch puts web agency hourly rates between CHF 120 and CHF 250. It prices an SME website from a web agency at CHF 5'000 to CHF 15'000. For a website builder or fixed-price package, the analysis gives CHF 2'000 to CHF 5'000.

The Swiss quote portal gryps.ch lists a simple homepage from approx. CHF 2'000 and platforms from about CHF 50'000. For a company site with four subpages, Gryps asked web designers in German-speaking Switzerland. The result: CHF 2'400 to 6'800, with an average of CHF 4'400. specialpage.ch gives CHF 2'000 to 8'000 for an SME company website.

The sources differ because they count different things. Some include copy and images, others assume you supply them yourself. So always compare quotes item by item, not just by the total. A quote without copy looks cheaper but costs you your own time. All three sources are written in German.

WhatRange according to sourceSource
Hourly rate of a web agencyCHF 120 to 250 per hourbeyondweb.ch
SME website from a web agencyCHF 5'000 to 15'000beyondweb.ch
Simple homepage (one-pager)from approx. CHF 2'000gryps.ch
Company site with four subpagesCHF 2'400 to 6'800, average CHF 4'400gryps.ch
Company website for an SMECHF 2'000 to 8'000specialpage.ch

Running costs: domain, hosting and maintenance

Once the site is built, some costs recur every year. According to beyondweb.ch, a .ch domain costs CHF 10 to 15 per year. Hosting for a company website with 1 to 20 pages costs CHF 150 to 200 per year there. Maintenance plans often cost between CHF 50 and 300 per month, according to specialpage.ch.

Our maintenance plan costs CHF 100 per month, billed every six months. It covers hosting in Switzerland with Infomaniak, SSL, updates, weekly backups and changes to copy and images. We reply within 24 hours. Details are on website maintenance in Switzerland.

Our fixed prices: Starter, Business, Ultimate

Our packages are one-off fixed and final prices. Copy and images are always included, as are SSL, Swiss data protection compliance and a clean foundation with page titles and descriptions. Starter at CHF 849 is one page for freelancers and small firms. Business at CHF 1'449 offers up to 7 pages, two languages and an editing area. Ultimate at CHF 2'199 adds the first year of hosting, maintenance and ongoing changes.

How the build works and what each package includes is explained on get a website built in Switzerland. For a quick overview of the packages, see our offer on the home page. Starter goes live in 7 to 10 working days, Business and Ultimate in 12 to 14.

PackageFixed priceDeliveryWhat is included
StarterFor the self-employed and small businesses that want to be online quickly and cleanly. One page that says everything important.CHF 849 one-offOnline in 7 to 10 working days
  • One page that convinces on computer and phone
  • Texts and images included
  • Contact form and Google Maps
  • SSL and compliant with Swiss data protection law
  • Clean foundation: page titles, descriptions, clear structure, fast loading
  • Changes in the first month included
Choose Starter
BusinessFor SMEs, restaurants, coaches and trades that want to show more: services, references, team.CHF 1'449 one-offOnline in 12 to 14 working days
  • Everything in Starter
  • Up to 7 pages
  • Your own area where you change texts and images yourself
  • 3D animations
  • German and English
Choose Business
UltimateFor businesses that do not want to touch anything after launch. Hosting, maintenance and changes included for the first year.CHF 2'199 one-offOnline in 12 to 14 working days
  • Everything in Business
  • Hosting and maintenance included for the first year: SSL, updates, weekly backups
  • Ongoing changes included: texts, images, opening hours, new sections
Choose Ultimate

Worked example: the cost of the first year

An example makes the differences clear. We calculate the cost of the first year after launch, using our fixed prices. The maintenance plan costs 12 times CHF 100, so CHF 1'200 a year. Individual changes without a plan cost CHF 75 per hour.

  • Business CHF 1'449 plus maintenance plan CHF 1'200 makes CHF 2'649 in the first year
  • Ultimate CHF 2'199, with hosting and maintenance for the first year included: CHF 450 less
  • Starter CHF 849 plus maintenance plan CHF 1'200 makes CHF 2'049 in the first year
  • Starter CHF 849 plus two hours of changes at CHF 75 makes CHF 999

Monthly website costs: maintenance plan or hourly rate

Without a plan you only pay for what comes up. You pay for changes one at a time at CHF 75 per hour. How hosting and the domain are handled then, we agree with you before launch. For comparison, gryps.ch gives CHF 150 as the hourly rate for later changes. This makes sense if your site rarely changes.

If you change things more often, the maintenance plan is simpler. It costs CHF 100 per month, or CHF 600 every six months. Each term runs for six months. You can cancel with 45 days' notice before the end of a term. With Ultimate the first year is already paid for.

What to check in a quote

A low figure on a quote means little if a lot gets added later. Ask whether the price is fixed or grows with the hours worked. Find out who supplies the copy and images and what a later change costs. Also ask who owns the domain, hosting and code after launch.

Our quotes state all of this: fixed price, delivery date, content and logins in your name. To see what finished sites look like, browse our example websites. If you already have a site and are thinking about a fresh start, read about our website relaunch.

Questions about website costs

Market figures vary. Gryps lists a simple homepage from approx. CHF 2'000, while beyondweb.ch puts one-pagers from around CHF 500. At WebVoyage a single page in the Starter package costs CHF 849. Copy, images, contact form, Google Maps, SSL and Swiss data protection compliance are included.

That depends on whether you choose a maintenance plan. Ours costs CHF 100 per month, billed every six months. It includes hosting, SSL, updates, weekly backups and changes to copy and images. Without a plan, you pay for changes one at a time at CHF 75 per hour. How hosting and the domain are handled then, we agree before launch.

No. The price in the quote is a fixed and final price, and it is binding. Copy and images are included. Running costs only arise for hosting, the domain and later changes. You choose how to cover them: the maintenance plan at CHF 100 per month or individual hours at CHF 75.

If you want hosting and maintenance in the first year anyway, yes. Business plus one year of the maintenance plan costs CHF 2'649. Ultimate costs CHF 2'199 and already includes that year. So you save CHF 450. If you hardly need changes, Business with the odd hour at CHF 75 is enough.

We are two people and build every site ourselves, without passing work on to others. The packages have clear limits, for example up to 7 pages in Business. We do not offer online shops or booking systems. That keeps the effort predictable, so we can offer it at a fixed price.

Free and without obligation

Tell us about your business in two minutes.

The first call costs nothing and commits you to nothing. Dylan calls you within 24 hours. After that you receive a written quote with fixed price and delivery date.

Dylan & SophianReply within 24 h

We use your details only to answer your enquiry. No newsletter, no passing on for advertising. How we process the data and how long we keep it is explained in the privacy policy.