What a website actually costs in 2026
A website costs between EUR 600 and EUR 7,500 excluding VAT, and where you land depends on one thing: how much the site has to do. A single landing page with a form and analytics is EUR 600 to EUR 900. A business website of four to seven pages with a CMS is EUR 1,500 to EUR 3,500. Add logins, a dashboard or payments and you are at EUR 3,500 to EUR 7,500. A custom SaaS platform starts at EUR 7,500 and is priced after discovery.
Why almost nobody publishes this
Two reasons, and only one of them is honest. The honest one: scope genuinely varies, and a number without context turns into an awkward conversation later. The other is leverage. An agency that never names a price decides what to charge once it has seen your budget and your office.
The cost of that silence lands on you: the only way to find out whether a studio is in your range is to sit through a call that ends in a quote you were never going to accept. Ranges, plus the factors that move them, let you work that out first. The same ladder is on the packages page.
The ladder, five steps
| Step | Price excl. VAT | What it covers | Timeline |
|---|---|---|---|
| 01 Single-page landing | EUR 600 to EUR 900 | 1 page, form, analytics, responsive | 1 to 2 weeks |
| 02 Mini-site | EUR 900 to EUR 1,500 | 2 to 3 pages, contact flow, basic CMS | 2 to 3 weeks |
| 03 Business website | EUR 1,500 to EUR 3,500 | 4 to 7 pages, CMS, service pages, booking or contact | 3 to 6 weeks |
| 04 Advanced site or web app | EUR 3,500 to EUR 7,500 | Login, dashboard, API, CRM, payments, chatbot | 6 to 12 weeks |
| 05 Custom SaaS platform | From EUR 7,500 | Scope, auth, billing, admin, deployment | Planned after discovery |
01 Single-page landing, EUR 600 to EUR 900
The right size when you have one offer or one campaign and the only job is getting people to make contact. It is also the honest first step while you are still testing whether the offer sells: put it live, measure what happens, then build up.
02 Mini-site, EUR 900 to EUR 1,500
For a solo founder or small team that needs the offer, a bit of story and a contact page, but not yet a page per service. The basic CMS is there so you can change copy without emailing us.
03 Business website, EUR 1,500 to EUR 3,500
Most established businesses belong here. Those separate service pages are not decoration: they are the reason you get found for what you sell instead of only for your company name. One page with every service stacked underneath competes for nothing.
04 Advanced site or web app, EUR 3,500 to EUR 7,500
The moment a user has to sign in and see or do something that belongs only to them, this is a different kind of project: data, permissions, error states and an admin side you work in daily. Payments belong here too, because a checkout on your own site has to be tested and secured. That is the real jump from step 03, not the page count. How we build it is on design and engineering, and the stack side is on our Next.js page.
05 Custom SaaS platform, from EUR 7,500
No fixed number before discovery, because on a platform the scope itself is most of the cost. Fixed are the floor and the order of work: discovery first, then a written scope with a price against it.
What moves a quote inside a range
- How much already exists. An existing brand, usable copy and usable photography lower the number. If we also have to solve structure, writing and imagery, you sit at the top.
- Accounts and payments. Signing in or paying adds a layer that has to be tested, secured and maintained. This is the single biggest step on the ladder.
- Languages. A second language is not a second website, but it is extra structure, navigation and upkeep. A third language is a design decision, not a translation task.
- What happens after launch. A site you will update every week needs a different CMS than one that will sit untouched.
A fixed quote follows scoping. Not as a stalling tactic, but because a fixed number is only fair once both sides know what is inside it.
Which step your business actually needs
Run paid traffic to one offer and you need step 01 and a form that works, not a business website. Sell several services to a defined market and you are almost certainly on step 03, because service pages start producing enquiries on their own. If customers have to log in, see their own data or pay, you are on step 04, even when the site looks small from the outside. If other businesses pay you monthly to use a product, you are building a platform, which is step 05.
What it costs after launch
A site is not a one-off purchase, and pretending otherwise would be dishonest. Three things can follow launch: two monthly, one paid once.
- Care, EUR 100 to EUR 300 per month. Updates, monitoring, backups and small corrections within agreed hours. Explicitly not a redesign and not new features.
- SEO growth, EUR 500 to EUR 800 per month. Technical and on-page SEO, service and location pages, internal links and monthly reporting.
- SEO foundation, EUR 450 to EUR 750 one-off. Search Console and analytics, indexation, technical hygiene, titles, headings, internal links and a three to six month plan. Paid once, not a subscription.
How the process runs
- Scoping. What the site has to do, what already exists, what happens after launch. This produces the fixed price.
- Structure and design. Page structure first, visual design second. You approve the design before anything gets built.
- Build. On an environment you can watch live, so feedback arrives during the work rather than at the end.
- Launch. Forms tested, analytics connected and the speed checked on a real phone.
The timeline for each step is in the table above. Anything added to the agreed scope is quoted before it is built, so there is no surprise invoice at the end.
When not to spend more
Plenty of situations make the bigger package a waste.
- You do not yet know which offer converts. Take step 01, measure what happens, then build up.
- Nobody on your team will ever open a CMS, so it becomes a cost with no return. Fixed pages are better.
- You are asking for logins when the real answer is an email with a PDF. Accounts are the most expensive way to solve a simple problem.
- You have a list of services that are really one service. Thin pages perform worse than one strong one.
An agency that always talks you upward is earning from your uncertainty. The opposite mistake costs too: step 01 for a business that clearly needs step 03 means buying the missing pages and CMS as add-ons.
FAQ
Why a range instead of a fixed price?
Because two business websites with the same page count can be completely different work. The range tells you the bracket, scoping tells you the price. You get that fixed number before the work starts, not after.
What does an e-commerce site cost?
Once a checkout runs on your own site you are on step 04: EUR 3,500 to EUR 7,500, six to twelve weeks. Payments sit in step 04, not step 03. A site that shows products and takes orders through contact or a booking flow can still sit inside step 03. Beyond that, the number moves on product count, stock, shipping rules and integrations.
Can I start small and move up later?
Yes. A landing page or mini-site built properly does not get thrown away when you expand: extra pages and a CMS are add-ons. Say up front where you want to end up, so the first step is built to carry the second.
Get a fixed price for your case
If you know which step you are on, you already know your budget. If not, describe what the site has to do and what already exists. Send it through the contact form and you will get a fixed price and a timeline back.
Building something?
JP Studio designs and builds websites, storefronts and product interfaces.