On this page
- Why Website Prices Vary So Much
- Cost by Website Type
- What You Are Actually Paying For
- Running Costs After Launch
- Freelancer vs Agency vs Remote Developer
- UK Businesses: Prices in Pounds and Where People Get Burned
- Five Real-World Budget Scenarios
- Website Costs in Canada and Australia
- How Much Should Your Business Spend?
- How to Reduce Cost Without Cutting Quality
- Payment Terms You Should Expect
- Red Flags in a Website Quote
- What Every Website Project Should Include
- How to Get an Accurate Quote
- Is a Custom Website Worth It?
- Get a Clear Quote for Your Project
"How much does a website cost?" is the first question almost every business owner asks, and the answer most developers give, "it depends", is true but useless. This guide gives you the actual 2026 price ranges for each type of website, in US dollars and UK pounds, explains exactly what drives the price up or down, and shows you how to read a quote so you can tell a fair price from a bad deal.
These are market ranges, based on over ten years of building websites, online stores and web applications and on what businesses are quoted in the US, UK, Canada and Australia. They are not a price list: your project's real cost depends on its scope. But they will tell you whether a quote is in the right ballpark.
| Type of website | Typical cost (USD) | Typical cost (UK) | Timeline |
|---|---|---|---|
| Brochure / small business website | $1,500 – $8,000 | £1,500 – £5,000 | 2 – 6 weeks |
| Business website with custom features | $8,000 – $25,000 | £6,000 – £18,000 | 6 – 12 weeks |
| E-commerce store | $5,000 – $80,000+ | £3,000 – £60,000+ | 4 – 20 weeks |
| Custom web application / SaaS | $25,000 – $200,000+ | £20,000 – £150,000+ | 3 – 12 months |
Plus yearly running costs of roughly $300 – $1,500 for a simple site and more for applications. For a rough figure for your own project, try the website cost calculator.
Why Website Prices Vary So Much
A website is not a product off a shelf; it is a custom build. Two quotes for "a website" can differ ten times over because they describe different things. The main factors:
- Type of website: an information site, an online store and a customer portal are completely different amounts of work.
- Design: a customised template versus a design created from scratch around your brand and customers.
- Features and integrations: every booking system, payment gateway, CRM sync or member area adds work.
- Content: who writes the text, sources the photos and loads the products.
- Who builds it: a junior freelancer, a senior freelancer, a small studio or a full agency, and where they are based.
- Quality work you cannot see: testing, security, speed, accessibility, SEO foundations and documentation.
The last point is where cheap quotes save money and where you pay for it later.
Cost by Website Type
1. Brochure or small business website: $1,500 – $8,000
Five to fifteen pages that present your business: services, about, contact, maybe a blog. This is what most service businesses, consultants and local trades need.
- $1,500 – $3,000: a quality template or page builder (often WordPress), styled to your branding, with your content added. Fine for getting started; limited flexibility.
- $3,000 – $6,000: custom design, proper mobile layouts, speed optimisation, basic SEO setup and analytics. The sweet spot for most small businesses.
- $6,000 – $8,000: fully custom design and build, structured content, comprehensive SEO foundations, conversion-focused page layouts and an easy-to-edit CMS.
2. Business website with custom features: $8,000 – $25,000
A website that does work for the business, not just presents it: an online booking system, a quote calculator, a client intake process, a members' area, multiple languages, or integration with your CRM or accounting software.
- $8,000 – $15,000: a professional site with one or two custom features.
- $15,000 – $25,000: several custom features, deeper integrations and more complex design.
If your main need is bookings, read custom booking system vs off-the-shelf before you commit: a subscription tool is sometimes the better answer.
3. E-commerce website: $5,000 – $80,000+
- Entry level ($5,000 – $15,000): Shopify or WooCommerce with a customised theme, product setup, payments, shipping and tax rules. Good for small catalogues and straightforward selling.
- Mid-range ($15,000 – $40,000): custom design, complex product options, discounts and loyalty, wholesale or B2B pricing, and integration with inventory or accounting software.
- Custom platform ($40,000 – $80,000+): large catalogues, advanced search and filtering, ERP integration, multi-currency and multi-language, custom checkout and high-traffic performance.
Choosing the platform affects cost more than anything else here. I compare the options in WooCommerce vs Laravel for e-commerce.
4. Custom web application: $25,000 – $200,000+
Customer portals, internal operations tools, marketplaces, CRMs and SaaS products. These are priced by features and business rules, not pages.
- $25,000 – $60,000: a focused application with clear requirements, such as an internal tool, a booking portal or a SaaS MVP.
- $60,000 – $200,000+: full SaaS products, complex marketplaces, multi-tenant platforms and data-heavy systems with reporting.
For SaaS specifically, see building a SaaS with Laravel. For redesigning a large existing site, the economics are different; see enterprise website redesign cost.
What You Are Actually Paying For
A professional quote should break the work into these parts. If one is missing, ask whether it is excluded or just not listed.
| Phase | Typical share of budget | What it covers |
|---|---|---|
| Discovery and planning | 5 – 10% | Goals, users, sitemap, features, integrations, written scope |
| Design | 15 – 25% | Wireframes, visual design, mobile layouts, revisions |
| Development | 40 – 55% | Front end, back end, CMS, features, integrations |
| Content | 0 – 15% | Copywriting, images, product data entry (often under-budgeted) |
| SEO foundations | 3 – 8% | Page titles, structure, speed, schema, redirects from an old site |
| Testing and launch | 5 – 10% | Browsers, devices, forms, payments, security, go-live |
Content is where most projects stall. Professional copywriting for a ten-page site typically costs $1,500 to $4,000 on its own, and it is usually not in a developer's quote. Start on it early.
Running Costs After Launch
| Item | Typical cost | Notes |
|---|---|---|
| Domain name | $10 – $20 / year | .com, .co.uk, .ca, .com.au; premium names cost more |
| Hosting | $10 – $100+ / month | Cheap shared hosting is a false economy for a business site; cloud or managed hosting for applications |
| SSL certificate | Usually free | Let's Encrypt is included by most good hosts |
| Business email | $6 – $25 / user / month | Google Workspace or Microsoft 365 |
| Premium plugins and software | $50 – $500 / year each | Page builders, form tools, backups, security, SEO plugins |
| Maintenance and support | $50 – $500+ / month | Updates, backups, monitoring, small changes; higher for applications |
| Third-party services | Varies | Payment fees, SMS, email delivery, maps, search |
When you compare a "cheap" builder subscription with a custom site, compare the three-year total, not the first-month price.
Freelancer vs Agency vs Remote Developer
| Typical hourly rate | Best for | Watch out for | |
|---|---|---|---|
| Local agency (US/UK) | $100 – $300 | Large projects needing a full team in parallel | Overhead; you may get junior staff after the senior sales pitch |
| Local senior freelancer | $75 – $200 | Small to mid-size projects, direct communication | Availability; one person is a single point of failure |
| Remote senior developer | Lower than local, varies widely | Quality work without local overheads | Communication and accountability; check portfolio and process |
| Cheapest marketplace bids | Very low | Tiny, well-defined tasks | Unfinished projects and rebuilds that cost more than doing it right |
A senior developer who charges more per hour often costs less per project, because they work faster and produce work that does not need fixing. The hourly rate is the wrong number to compare; compare the total for the same written scope.
UK Businesses: Prices in Pounds and Where People Get Burned
UK small businesses are regularly quoted prices that do not match their needs: £30,000 for a modest online shop, £15,000 for a booking form, "packages from £5,000" for a theme with a few plugins. Reasonable UK ranges in 2026:
- Brochure website: £1,500 – £5,000 from a competent freelancer or small studio.
- Online shop on Shopify or WooCommerce: £3,000 – £8,000 for a small catalogue; £10,000+ for complex variants, wholesale pricing or B2B accounts.
- Custom web application: from about £15,000 to £20,000 for a focused tool, rising with complexity.
The most common UK pattern I see is a business choosing the cheapest option, ending up with something that does not quite work, then paying as much again to fix or replace it. Cheap usually means a junior developer learning on your project, corners cut where you cannot see them (no testing, no documentation), or poor communication with no accountability.
Working with a remote developer is now normal for UK businesses of every size. You are not paying London or Manchester day rates, office costs or an agency sales team; the money goes into the work. What you need to be comfortable with is mostly written communication, a weekly video call, and reviewing progress on a staging site. If you are hiring specifically in the UK, see hiring a Laravel developer in the UK; for VAT, UK GDPR and payment considerations, the builds are the same, but your developer should know them.
Five Real-World Budget Scenarios
Price ranges are easier to use with concrete examples. These are typical scopes and what they usually cost when built properly by an experienced developer:
| Business | What they need | Typical budget (USD) |
|---|---|---|
| Accountant or consultant | 8 pages, custom design, contact form, Google Business Profile link, blog, basic SEO | $3,000 – $6,000 |
| Physiotherapy or dental clinic | Service pages per treatment, online booking with staff calendars, reminders, reviews | $8,000 – $18,000 |
| Trades company with several branches | Service and location pages, quote request with photo upload, CRM integration | $10,000 – $20,000 |
| Online shop, 300 products | Shopify or WooCommerce, custom theme, product import, shipping rules, accounting sync | $8,000 – $20,000 |
| B2B distributor | Trade accounts, customer-specific price lists, quick order, ERP stock sync | $30,000 – $80,000 |
Notice what drives the jumps: not the number of pages, but bookings, accounts, integrations and business rules.
Website Costs in Canada and Australia
The ranges above translate roughly as follows, with local agencies at the top of each range and freelancers and remote developers lower:
- Canada: brochure sites around CA$2,000 – CA$10,000; e-commerce from about CA$7,000; custom web applications from about CA$35,000. Bilingual English and French sites for Quebec add translation and testing work.
- Australia: brochure sites around AU$2,500 – AU$12,000; e-commerce from about AU$8,000; custom applications from about AU$40,000. Remember GST on local invoices.
Whatever the currency, compare quotes against the same written scope.
Have a Project in Mind?
Tell me what you want to build and I'll reply within 24 hours with an honest view.
Discuss Your ProjectHow Much Should Your Business Spend?
Match the spend to how the website makes money
If most of your customers find you through referrals and only check your website to confirm you are legitimate, a solid $3,000 – $6,000 site is enough. If your website is your sales channel, such as an online store, a lead-generation site or a SaaS product, it deserves the same investment as your best salesperson.
Compare it with your other marketing costs
If a $10,000 website brings in fifteen new clients over three years, each client cost about $670. Compare that with your cost per client from ads, trade shows or directories. A website that converts better also makes every ad dollar work harder.
Start smaller and grow
You do not need every feature on day one. Launch with what makes money, measure, then add. A good developer will help you split the project into phases instead of selling you everything at once.
How to Reduce Cost Without Cutting Quality
- Prepare content first. Text, photos, product data and logos ready before development avoids paid waiting time and rework.
- Phase the project. Launch the pages and features that bring revenue, then add the rest from real usage data.
- Use proven services for payments, email, bookings and maps rather than building them.
- Limit unique page templates. Twenty pages built from four well-designed templates cost far less than twenty unique layouts.
- Make decisions quickly. One decision-maker with clear authority shortens projects more than any technical choice.
- Avoid changes mid-build. Collect new ideas in a list for phase two instead of changing the scope during development.
Payment Terms You Should Expect
Most professional projects are paid in milestones rather than all upfront: commonly a deposit (25 – 50%) to start, a payment when designs are approved or a major part is delivered on staging, and the balance at launch. Larger projects are often billed monthly against delivered work. Be wary of anyone asking for 100% upfront on a large project, and equally of anyone who will not put payment milestones in writing.
Red Flags in a Website Quote
- One line, one number: "Website development – $4,000" tells you nothing about what you will get.
- No discovery phase: if nobody asked about your customers, goals and processes, the quote is a guess.
- No written contract or scope.
- Unrealistically low price: a complete online store for $500 means templates, shortcuts or hidden costs later.
- Unclear ownership: you must own the domain, the hosting account and the code. Never let these be held as leverage.
- No mention of testing, security or backups.
What Every Website Project Should Include
Whatever your budget, treat these as non-negotiable:
- A written scope of work before anything starts.
- A staging site where you review and test work before it goes live.
- Full ownership: code repository access, hosting and domain logins in your name.
- A handover document: how the site is built, how to make common changes, what renews when.
- Defined post-launch support: even "bug fixes for 30 days, replies within 48 hours" is better than nothing.
How to Get an Accurate Quote
- Write a one-page brief: what the business does, who the customers are, what the website must do, three sites you like and why, your deadline and your budget range.
- Share your budget range. It is not a negotiating weakness; it lets a developer tell you what is realistic and suggest phases.
- Get two or three quotes and compare them line by line against the same scope.
- Check real, relevant work: live sites or case studies similar to your project.
- Ask what is not included: content, hosting, licences, support, changes after launch.
Is a Custom Website Worth It?
Not always. A template or builder is the right choice when your needs are simple and standard. A custom build pays off when your website needs to fit how your business actually works, integrate with your systems, perform well in search, or scale. I compare the options honestly in WordPress vs custom development and explain what a custom build involves in custom website development. If your current site exists but is not bringing in business, start with signs your website is hurting your sales.
Get a Clear Quote for Your Project
I build business websites, online stores and custom web applications for companies in the US, UK, Canada, Australia and Europe, working in your business hours. Every quote is fixed against a written scope, with no hidden extras, and you own everything. Get a rough number from the cost calculator, or send me a short description of your project and I will reply with an honest estimate and the questions that affect it.