How Much Does a Small Business Website Cost in the UK?
Compare UK website costs, one-page and multi-page options, ecommerce fees and first-year totals. See what changes a quote and what Ivanov Digital charges.

A small business website in the UK can cost a few hundred pounds for a defined starter build or several thousand for a larger, more involved project. Ivanov Digital's current business website packages start at £140 for one page, with multi-page options at £210, £315 and from £450. Budget for running costs as well: the first month of Website Care is included, then £19.99/month unless you upgrade or cancel before renewal.
The useful comparison is the scope and the first-year total, not just the figure beside “website”. A quote that includes writing, mobile testing and launch support is different from one that expects finished content and covers the build alone.
UK website costs at a glance
These are budgeting examples checked on 11 September 2026, not a measured UK average or a like-for-like comparison of suppliers. A lower price does not automatically mean poor work, and a higher price does not guarantee more customers.
| Route | Price indication | What to check |
|---|---|---|
| Defined starter package | Ivanov Digital: £140 for one page; £210 for 3 pages | Page scope, revisions and monthly care |
| Freelancer-built business site | Ross Boag advertises a 3–5-page website from £1,250 | Content preparation, design scope and ongoing support |
| Regional agency build | Red Eagle Tech's guide suggests £2,000–£6,000 | Strategy, specialist work and what is actually included |
| DIY online shop | Shopify Basic: £19/month billed yearly, or £25/month billed monthly | Your setup time, apps, domain and payment fees |
| Bespoke shop or web application | Individual quote | Products, integrations, account access and testing |
The external examples come from Ross Boag's website cost guide, Red Eagle Tech's regional-agency estimate and Shopify's UK pricing. The agency figure is that provider's estimate, not an independent market survey. Check current billing terms and any applicable taxes before purchasing.
One page or a multi-page website?
A single page can suit a business with one straightforward offer, a small selection of work and a clear way to get in touch. It becomes less useful when several services need their own explanation or customers need to compare different options.
Three pages give you room to separate the introduction, services and business details. Five to seven pages can give important services their own space, alongside a portfolio and contact page. Ten or more pages makes sense when there is enough genuinely useful content to justify them, not simply because a bigger package sounds better.
For example, my Complete package is £315 for five to seven pages rather than a fixed price per paragraph or section. The page plan follows the business's services and available material. The business website service explains the approach, and current package details show what each option includes.
Define what you are asking for
The price will depend partly on what customers need to do: understand your services and contact you, browse products and pay, or log in to manage bookings. Describing that journey gives a supplier something more useful to price than a page count alone.
List the required pages and features before comparing prices. Include anything that could change the scope, such as several locations, product variants, a booking integration or content in more than one language.
There is no need to turn this into a technical specification yourself; describing what the customer should be able to do is enough to begin a useful conversation.
What the build price should explain
A clear proposal should tell you what is included in each part of the work:
- Planning: the page structure and the information needed from you.
- Content: who writes the text, prepares images and checks business details.
- Design: how you review the proposed appearance and mobile layouts.
- Development: the features, forms and integrations being built.
- Testing: which journeys and screen sizes will be checked.
- Launch: domain connection, hosting setup and handover.
- Revisions: the number of review rounds and how extra requests are priced.
A page count is useful, but it is not a complete scope. Five short information pages and five pages with account access and payments are very different projects.

Separate one-off and ongoing costs
Ask for ongoing costs to be listed separately from the build. Depending on the approach, these may include domain renewal, hosting, platform subscriptions, paid plugins, support or licensed assets.
Some services have usage-based charges, particularly where payments, messages or external software are involved. You should know which accounts belong to you and who will receive those bills.
Optional maintenance should also be distinguished from costs required to keep the website operating.
Compare two quotes using the same brief
Suppose two developers quote for a five-page site for a local decorator. One includes organising the project photos, writing a first draft of the copy, connecting the domain and testing enquiries. The other expects finished content and covers the page build only. Neither description tells you whether the price is fair until you understand the work each includes.
Put the quotes side by side and mark each requirement as included, excluded or unclear. Ask about the unclear items before agreeing to anything. Do not quietly assume that “SEO included” means ongoing content creation, or that “hosting included” means it will remain free indefinitely.
This small comparison table is a useful starting point:
| Item to compare | What to ask |
|---|---|
| Copy and images | Who prepares them, and how much editing is included? |
| Forms | Where do enquiries go, and will delivery be tested? |
| Mobile layout | Are phone and tablet layouts part of the review? |
| Domain and hosting | Who owns the accounts, and what renews later? |
| Changes | What counts as a revision rather than new work? |
| Handover | What access and instructions will I receive? |
Having these answers written into the proposal gives both of you something to refer back to. A friendly conversation helps establish the relationship, but it is surprisingly easy to remember an agreement differently a few weeks later.
Why ecommerce, bookings and custom features cost differently
A feature can sound small while adding several decisions. “Take bookings” might mean a link to an existing booking service, or it might mean building availability rules, deposits, cancellations and reminder messages. Those are not equivalent jobs.
Similarly, “add a shop” raises questions about product options, stock, delivery areas, payment methods and order emails. The catalogue also needs accurate product information. Ask which parts use an existing platform and which require individual development.
The amount of content work can also change the quote substantially. Formatting five supplied service descriptions is a different task from interviewing several people and writing a new service structure. Let the supplier know what organised materials you can provide and where you need help, so that writing and preparation are included in the scope from the beginning.
Work out the cost beyond launch day
Use one consistent comparison period, such as the first twelve months. Add the build price to any compulsory subscription, domain, hosting and extension costs during that period. Keep optional support separate so you can see what is essential and what buys convenience.
Here is an actual calculation using my current packages, assuming you keep Website Care for the first twelve months without upgrading. With month one included, there are eleven payments of £19.99, totalling £219.89.
| Package | Build | First 12 months of care | Build plus care |
|---|---|---|---|
| One Page | £140 | £219.89 | £359.89 |
| Business, 3 pages | £210 | £219.89 | £429.89 |
| Complete, 5–7 pages | £315 | £219.89 | £534.89 |
| Extended, 10+ pages | From £450 | £219.89 | From £669.89 |
These totals cover the advertised build and care only. Domain registration or renewal, business email, paid third-party services and extra agreed work are not included in this calculation. Your quote should identify any that apply. At the current rate, a subsequent twelve months of Website Care is £239.88 without another build charge. If you cancel hosting, arrange a handover so the website can remain available elsewhere.
Check whether quoted figures include applicable taxes, whether promotional rates increase at renewal, and whether subscriptions are billed monthly or annually. For payment processing or other usage-based services, ask for the charging basis rather than an unrealistic promise of one permanent total.
Decide what can wait without weakening the launch
Separate essential customer tasks from improvements that can follow. A clear service page, working enquiry form and relevant photographs may deserve priority over an elaborate animation or a large archive of articles.
Avoid removing testing, account access or essential content just to reduce the headline price. A smaller, complete site is usually a more useful brief than a larger site with its important parts left unfinished. The preparation checklist can help you identify what you can supply and where you need support.
If you already have a site, a rebuild is not always the right purchase. Compare the problems with the parts worth keeping using this repair-or-rebuild guide. If the site works but is not bringing enquiries, separate the traffic problem from the enquiry problem before paying for more pages.
My current website packages
Ivanov Digital currently offers a one-page website for £140, a business package of 3 pages for £210, a five-to-seven-page package for £315, and ten or more pages from £450.
These prices cover defined business-website packages and include the first month of Website Care. Care then continues at £19.99/month unless you upgrade or cancel before renewal. Local Visibility is £49/month with five SEO pages; Local Growth is £99/month with ten pages in total. Both include hosting, Google Business Profile support and monthly reports. Shops and custom systems are quoted separately. The pricing page explains the full scope and first-month upgrade credit.
A 50% deposit starts the project, with the balance due before launch. Any change to the agreed scope is discussed before extra work is carried out.
Questions to ask before accepting a quote
- What exactly will I receive, and what do I need to supply?
- Which costs continue after launch?
- How are changes and additional pages handled?
- Who owns the domain and website, and what access will I receive?
- How will forms, checkout or bookings be tested?
- What happens if I want another developer to maintain it later?
Compare the answers alongside examples of completed work. A useful quote gives you enough information to make a decision without discovering the important details halfway through the build.
Other website budget questions
Is building it myself cheaper?
It can be if a standard builder meets your needs and you have time to prepare the content, set up the pages and test them. Compare the subscription at renewal, not just the introductory offer. A paid platform subscription buys software; it does not necessarily include someone writing your pages or managing your enquiries.
Can I use free hosting for a business website?
Some platforms have free tiers, but check custom-domain support, adverts, storage, forms and whether commercial use fits their terms. A free tier is worth testing for a very simple project, but it should not be assumed to include your domain, business email or support.
Does paying for a website include ongoing SEO?
Not necessarily. Search-friendly page titles, sensible structure and launch checks are different from ongoing keyword research, new content and Google Business Profile work. Ask the supplier to separate those services. My build packages and monthly visibility plans are listed separately on the pricing page.
Get a price for the website you actually need
Send me your services, any existing website and the main thing you want customers to do. I can suggest a sensible page structure and provide a free website quote, with the build and ongoing costs explained before you decide.




