
The short answer: according to GoodFirms' survey of web development companies, a simple business website built by professionals costs $1,000 to $15,000, an online store $5,000 to $50,000 or more, and a custom web application anything from $5,000 for a focused first version to well over $100,000 for a large portal. On Clutch, where clients review the agencies they hired, most web development projects come in under $10,000. With us, a landing page starts at €600 and a custom business website at €1,800, as a final price agreed in writing.
It's the first question every client asks and the one most agencies dodge. 'It depends' is the honest answer, but it is useless without knowing what it depends on. So below are the published ranges for each type of site, what moves a quote up or down, the costs that arrive after launch, and how to compare offers that look identical on paper but aren't. Market figures are in US dollars wherever the source publishes them that way.
Price ranges by type of website
No single source measures every kind of site in the same way, so each range below names where it comes from. Treat them as published estimates, not price tags: they mix freelancers and agencies, templates and custom work, small projects and very large ones.
A landing page is one page built around one message and one call to action: a campaign, a product launch, an event.
- Market range: none of the major surveys publishes a separate figure for landing pages, so any number you see is one provider's price rather than a market average.
- What moves it: custom design or a template, who writes the copy, and whether the form connects to your CRM or email tool.
- Our price: from €600.
A business website is the company site most firms mean when they ask this question: several page designs, a CMS your team can use, SEO structure and analytics.
- GoodFirms survey: $1,000–$15,000 for a simple business website, and 97.6% of the companies surveyed quoted 1–12 weeks to build one.
- Launchcodex estimates: $5,000–$20,000 for a mid-sized business site. Its figures are for redesigns, which cost close to a new site of the same size.
- Clutch: most web development projects reviewed there cost under $10,000; the average of about $66,500 is pulled up by a smaller number of large projects.
- Our price: from €1,800.
An online store adds a catalog, payments, shipping and usually a few integrations.
- GoodFirms survey: $5,000–$50,000 or more overall, with $5,000–$15,000 for a growing store with custom design and more than $15,000 for enterprise stores. Most agencies (71.4%) quoted 4–16 weeks.
- Clutch: most e-commerce projects come in under $10,000, while the average of about $52,000 reflects a few large builds.
- Doing it yourself: Shopify's Basic plan starts at €24 a month on yearly billing, plus a theme and apps.
- Our price: from €3,000. Our e-commerce cost guide compares platform fees, card fees and the three common ways to build a store.
A web application is software in a browser: logins, roles, data, workflows.
- GoodFirms survey: $5,000–$10,000 for a simple MVP, $20,000–$35,000 for a complex one, $10,000–$30,000 for a simple web portal and $60,000–$100,000 for a complex one.
- Clutch: most custom software projects reviewed there fall between $10,000 and $49,999.
- Our price: from €4,500, delivered in stages. See the web application cost guide.
A redesign replaces the design, and often the technology, of a site that already exists.
- Launchcodex estimates: $1,000–$3,000 for a basic or template-based refresh, $5,000–$20,000 for a mid-sized business site and $20,000–$200,000 for enterprise sites. Launchcodex itself notes that no neutral dataset isolates redesign-only cost.
- Clutch: web design projects typically cost $2,000–$100,000, and most of those reviewed come in under $10,000.
- Our price: from €1,500, including a move from WordPress to Next.js. The redesign cost guide covers migration and protecting search rankings.
Where the work is done matters too. On Clutch, agencies in the US mostly charge $100–$149 an hour, while Arc's 2026 benchmarks put senior freelance developers in Ukraine at $35–$70 and in Serbia at $35–$75. Our developer rates guide puts these side by side, country by country.
A quote far below these ranges is not automatically a bad one, but it should make you ask what is missing. Often it is a template with your logo swapped in, or a scope that quietly leaves content, testing and support for later. Ours are lower than big-city agencies in Western Europe because Sarajevo costs less to work from, not because less is done.
What actually drives the price
- Scope: the number of unique page designs, not the number of pages. Fifty blog posts share one template; five landing pages are five designs.
- Content: who writes the copy and prepares the imagery? 'Client provides content' is the most expensive sentence in web development, because it stalls projects for months.
- Integrations: booking systems, payment providers, CRMs, inventory. Every system your site talks to adds real engineering time. Launchcodex notes that integrations often end up costing two to three times their first estimate, so they deserve a line of their own in any quote.
- Custom vs. template: templates are cheap to start and expensive to change. Custom builds cost more upfront and then bend to your business instead of the reverse.
- Languages and markets: each language is extra content, review and search work for that market.
- Migration: moving pages, documents and old URLs from an existing site, with redirects, is a project in itself.
- Accessibility: meeting WCAG is easier to build in than to retrofit. Our free accessibility checker shows where a current site stands.
- Ongoing care: hosting, updates, backups, monitoring. Budget it from the start; a site nobody looks after slowly stops working as it should.
Hidden and running costs
The build is paid once. The costs below come back every month or year, and they decide whether a cheaper build was really cheaper. Ask every provider for them as one annual figure.
- Domain: a small yearly fee. Make sure it is registered in your company's name, not the developer's.
- Hosting: from a cloud server at Hetzner at €5.99 a month excluding VAT (someone still has to manage it) to Vercel's Pro plan at $20 per developer seat a month. WooCommerce estimates $25–$350 a month for most online stores. Our managed hosting costs €50, €150 or €250 a year.
- Maintenance: the GoodFirms survey puts it at $250–$1,000 a year for a small business website, $1,000–$5,000 for an online store and $2,000–$20,000 or more for a custom web application. Our article on website maintenance costs explains what that money should buy.
- Licenses: premium themes, plugins and fonts. WooCommerce extensions cost $29–$299 each per year, and a hosted CMS such as Sanity charges $15 per seat a month on its Growth plan.
- Payment fees: for a store, Stripe charges 1.5% + €0.25 for standard EEA cards. On a busy shop this is often bigger than the hosting bill.
- Search visibility: launching a site is not the same as being found. Ongoing SEO is a separate monthly cost; in an Ahrefs survey of 439 providers the most common retainer was $501–$1,000 a month. See our SEO cost guide.
- Your own time: someone on your side reviews content, approves designs and learns the editor.
Launchcodex puts two-year spend on a redesign at 150–200% of the first invoice. That is one agency's view, not a market average, but it is a useful reminder that the first invoice is only part of the bill.
The red flags that cost more than any quote
Watch for these regardless of budget:
- No written scope. If it isn't written down, it isn't included.
- Hourly billing without an estimate or a cap: an open-ended invoice.
- 'Unlimited revisions', a sign nothing was decided upfront.
- No mention of who owns the code, the domain and the hosting account. You should, always, in writing.
- A 'free' first year of hosting or domain with no price for the second.
- A portfolio with no live links you can click and test.
The most expensive website is the cheap one you have to build twice.
How to compare offers properly
Put the quotes side by side on the same written scope, then ask each provider the same questions:
- What exactly is included, in writing: how many page designs, which languages, which integrations?
- Is the price fixed or an estimate, and is VAT included in the figure?
- Who writes the content and supplies the images?
- What happens after launch, and what do hosting and maintenance cost per year?
- Who owns everything when we part ways: code, domain, hosting and analytics?
- Can I see three live sites you built, try them on a phone, and hear what they achieved?
Then add up three years: build, hosting, maintenance and licenses. As an example with our own prices, a business website from €1,800 plus our smallest hosting plan at €50 a year comes to €1,950 over three years, plus the domain. Do the same sum for every offer. The cheapest offer rarely survives those questions, and the right offer answers them before you ask.
If you are replacing an existing site, measure it first. Our free SEO audit checks speed and search basics in a few minutes, and those numbers become the baseline for judging the new site.
What we charge
These are our starting prices for work built to your brief:
- Landing page: from €600
- Business website: from €1,800
- Redesign, including WordPress to Next.js: from €1,500
- Online store: from €3,000
- Web application: from €4,500
- Mobile app for iOS and Android: from €3,000
After a short call you receive a written scope and a fixed price. That price is final and nothing is added on top. A business website usually takes 3–6 weeks, 30 days of care after launch are included, and the code, domain and accounts are registered to you from day one. Hosting on our servers starts at €50 a year. Everything is on our pricing page, and the work itself is described under web development and website redesign.
Go deeper
Each of our pricing guides covers one kind of project in detail, with its sources listed:
- How much an online store costs
- How much a custom web application costs
- How much a website redesign costs
- How much a Next.js website costs
- How much SEO costs per month
- Web developer hourly rates by country
If you want a concrete number instead of a range: describe your project in two paragraphs and send it to us. You'll get a scoped, fixed quote within a few days, and if we think you don't need what you're asking for, we'll say that too.
Written by
Adi Zeljković — Founder, Luminor Solutions
Part of the Luminor team — working across strategy, design, engineering and growth on the projects we write about.