How much does a website really cost in Switzerland in 2026?
Real price ranges for a Swiss website in 2026, by project type: landing, corporate, e-commerce, SaaS. Cost structure, pitfalls, ROI.
Real price ranges for a Swiss website in 2026, by project type: landing, corporate, e-commerce, SaaS. Cost structure, pitfalls, ROI.
In Switzerland, a pro website in 2026 costs between CHF 3,500 and CHF 150,000, depending on complexity and agency type. The gaps are huge — up to 10× — between two quotes for what looks like the same project. This guide breaks down the real costs line by line, and explains how to avoid opaque-quote pitfalls.
Written by Greg Annas, founder of BeGenerous Digital (Lausanne).
Here are the real market ranges in Switzerland, split by project type and agency type:
| Project type | Freelancer | AI-augmented agency | Traditional agency |
|---|---|---|---|
| Simple landing page | CHF 1,500 – 4,000 | CHF 3,500 – 8,000 | CHF 15,000 – 35,000 |
| Premium landing + form + backend | CHF 4,000 – 10,000 | CHF 8,000 – 15,000 | CHF 25,000 – 60,000 |
| 10-page corporate site | CHF 6,000 – 15,000 | CHF 12,000 – 25,000 | CHF 40,000 – 80,000 |
| E-commerce (up to 200 products) | CHF 10,000 – 25,000 | CHF 20,000 – 45,000 | CHF 50,000 – 120,000 |
| Custom web application | CHF 15,000 – 40,000 | CHF 25,000 – 60,000 | CHF 80,000 – 200,000 |
| SaaS (auth + payment + dashboard) | CHF 25,000 – 60,000 | CHF 40,000 – 100,000 | CHF 150,000 – 400,000 |
These numbers are based on an informal survey of 30 providers active in 2025-2026, compiled with our own received and issued quotes.
WordPress = a lot of time spent on configuration, maintenance, plugin debugging. Result: 40-60% of the budget goes into integrating existing code.
Next.js + modern stack = 80% of the time on the final product, 20% on plumbing. Result: more value delivered per franc spent.
See our WordPress vs Next.js comparison for details.
Time and materials (CHF 1,200 to 2,400/day): the agency bills time spent. Risk: the longer the project runs, the more the agency earns. Incentives aren't aligned.
Fixed price after scoping: the agency commits to a fixed price for a defined scope. Risk is transferred to the agency. Incentives aligned with fast delivery.
AI-augmented agencies bill almost exclusively at fixed price. Traditional agencies still mostly on time and materials.
A 40-person agency with offices in Geneva, a sales team, management, an HR back office: all these indirect costs are passed into the quote. Typically 40 to 60% of the final price.
An AI-augmented agency of 3-5 people + network of on-demand specialists: indirect costs are minimal. More value goes directly into your project.
Claude Code, Cursor, GPT. These tools have multiplied the velocity of experienced developers by 3-5× on certain tasks (boilerplate, refactoring, tests, documentation).
An agency that hasn't integrated these tools works 3-5× slower than the competition. Result: either it bills 3-5× more, or its margin collapses.
To demystify, here is the typical structure of a BeGenerous Digital quote for a premium landing + simple backend at CHF 12,000:
| Line item | Time (in days) | Cost |
|---|---|---|
| Discovery + scoping | 0.5 | CHF 600 |
| Product strategy + wireframes | 1.5 | CHF 1,800 |
| Custom premium design | 3 | CHF 3,600 |
| Front-end development (Next.js) | 3 | CHF 3,600 |
| Backend integration (form, lightweight CMS) | 1 | CHF 1,200 |
| QA + responsive + accessibility | 0.5 | CHF 600 |
| Vercel deployment + domain + SSL | 0.3 | CHF 360 |
| Documentation + handover | 0.2 | CHF 240 |
| Total | 10 days | CHF 12,000 |
Everything is delivered in 2 to 3 calendar weeks (the 10 person-days parallelize thanks to AI augmentation).
Beyond the initial quote, plan for these items:
.ch, CHF 15 to 40/year for .com/.digitalGmail Pro (Google Workspace): CHF 6.30 to 19.50/month per user. Essential for serious B2B.
Cal.com: free up to 1 event type, CHF 15/month after. Calendly similar. Often forgotten in quotes.
With Vercel: free, included in hosting. With traditional hosting: CHF 100 to 300/year depending on certificate.
If your site uses paid APIs (OpenAI, Stripe, SendGrid, etc.), each API has its own pricing. Count CHF 20 to 200/month depending on traffic.
A modern pro site isn't a cost, it's an investment. Here's how to calculate ROI:
Assumption: the site generates 2 qualified leads per month via SEO + referral. Client conversion rate: 30%. Average basket: CHF 15,000.
Even with very conservative assumptions (1 lead/month, 10% conversion, CHF 8,000 basket), ROI stays above 200%/year.
Assumption: WP-to-Next.js redesign. Conversion rate improvement from 1.5% to 2.5% thanks to better UX + perf. Traffic 10,000 visits/month. Average basket CHF 80.
A CHF 2,500 quote for a corporate site is either a junior freelancer learning on your project, or a truncated quote that will balloon with "options" during the project. Beware.
"Development of a responsive website with CMS" without details on pages, features, integrations = impossible to compare with another quote. Always ask for a line-by-line breakdown.
Silence on this point = the agency considers it keeps ownership. Demand a written clause: "Source code, design and domain are 100% transferred to the client at delivery."
"We host for you, included" = billed for life + difficult migration. Prefer hosting you own (Vercel, AWS, Infomaniak) with your own account.
What happens if you want to switch agencies in 1 year? Demand from the start: delivery of all admin access, full technical documentation, source code in your GitHub repo.
Three different agency types (freelancer, AI agency, traditional agency if budget allows). You'll get real perspective on ranges.
Before asking for a quote, document: number of pages, precise features, required integrations, constraints (languages, SEO, accessibility). Without clear scope, quotes are incomparable.
Systematically favor fixed prices. The agency carries overrun risk, not you.
Set aside 20% of the budget for unexpected items: post-delivery adjustments, final content to integrate, internal team training. It's normal, not an alarm signal.
A CHF 25,000 site that generates CHF 100,000/year is a better deal than a CHF 5,000 site that generates CHF 10,000/year. Reason in return on investment, not acquisition cost.
Yes, for a simple landing page, fixed price, with an AI-augmented agency or an experienced freelancer. Avoid below CHF 3,000: quality risk increases dramatically.
For a full web application or an e-commerce with 200+ products and ERP integrations, yes. For a 10-page showcase site, no: you're paying for the agency's structure, not value.
Freelancer = cheaper but riskier (availability, skill coverage). AI-augmented agency = lean team, more robust, slightly more expensive but stronger guarantees. For projects > CHF 15,000, prefer the agency.
For a tiny project (personal blog, simple portfolio), yes. For a business site, no — customization, CRM integration, performance, accessibility aren't up to the mark.
The right price doesn't exist — there's the right price for your project, your stage, your ambition. The three golden rules:
At BeGenerous Digital, we publish our prices because we're proud of our positioning: fixed price, modern stack, 2 to 6 weeks delivery, 100% code ownership. If you want a custom quote, the 30-min discovery call is free — we scope together and send you a detailed quote within 48h.
Articles liés
The 2026 guide to choosing your digital agency in Switzerland: real pricing, modern stack vs WordPress, questions to ask, pitfalls to avoid. By Greg Annas.
Lire l'articleWhy Next.js is replacing WordPress for Swiss SMBs in 2026: performance, security, SEO, maintenance cost. Numbers-backed comparison and migration playbook.
Lire l'article