Website Creation Cost UK: What Small Businesses Pay
Website creation in the UK can cost anything from under £300 for a basic DIY site to £15,000 or more for a complex business website. For most small businesses, a professionally built brochure site falls somewhere between £1,000 and £6,000, depending on the pages, content and functionality required.
The important comparison is not just the build price. You also need to consider hosting, updates, support, content, VAT and the amount of work you will still have to do yourself after launch.
Typical website creation costs in the UK
There is no single standard price because “a website” can mean a five-page service site, an online shop, a booking system or a large membership platform. These are sensible broad ranges for small and medium-sized UK businesses.
| Website route | Typical initial cost | Ongoing cost | Best suited to |
|---|---|---|---|
| DIY builder | £0 to £500 | £10 to £60 per month | People with time and confidence to build and maintain the site |
| Freelancer, basic brochure site | £800 to £3,000 | £150 to £800 per year | Small businesses needing a clear, professional online presence |
| Experienced freelancer or small studio | £2,000 to £6,000 | £300 to £1,500 per year | Businesses needing stronger content, design and conversion planning |
| Agency website | £4,000 to £15,000+ | £600 to £3,000+ per year | Businesses requiring strategy, branding, integrations or a larger team |
| Small ecommerce website | £2,000 to £10,000+ | £300 to £2,000+ per year, plus transaction fees | Businesses selling products or taking payments online |
These figures are market ranges rather than fixed tariffs. A freelancer may charge less than an agency, but that does not automatically mean less care or a worse result. Ask what is included, who will do the work and what happens after launch.
What actually changes the price?
Number and type of pages
A five-page site with Home, About, Services, Contact and a privacy page is considerably simpler than a site with 30 service pages, location pages, case studies and a blog. More pages mean more planning, writing, design, checking and future maintenance.
Content and photography
Website creation quotes often assume that you supply the words and images. If you need help writing service descriptions, editing existing copy, sourcing licensed images or arranging photography, allow anything from a few hundred pounds to several thousand for a larger project.
Functionality
A contact form is usually straightforward. Online booking, quotations, payments, customer accounts, calculators, live chat, memberships and connections to other software require more testing and support. List each required function before asking for quotes so you compare like with like.
Design and revisions
Some quotes cover a template with light customisation. Others include planning a bespoke layout around your business and customers. Check how many design revisions are included. Unlimited revisions sound helpful, but they can make a project slow and unclear. A defined approval process is usually more practical.
One-off build or pay-monthly website?
There are two reasonable ways to pay for a small business website. Neither is automatically cheaper in every situation.
One-off website build
You pay for the build, then usually pay separately for your domain, hosting, updates and support. This can work well if you have the budget available and want to own a completed asset with freedom to move it later.
- Higher upfront cost
- Potentially lower cost over several years if the site needs little support
- You remain responsible for arranging hosting, updates and fixes unless you buy a care plan
- You need to budget for occasional redesigns, software changes and security work
Pay-monthly website plan
You normally pay a setup fee followed by a monthly amount. A properly managed plan should include hosting, routine updates and ongoing management, making it genuinely hands-off rather than simply spreading a build invoice across instalments.
- Lower initial outlay, which can suit a new or cash-conscious business
- Predictable monthly budgeting
- Less technical administration for you
- You need to check the contract length, cancellation terms, ownership position and what changes are included
I provide both one-off builds and pay-monthly websites because different businesses need different arrangements. For either route, check the written scope rather than relying on the label “managed” or “maintenance included”.
Compare the first-year cost, not just the headline price
A £1,500 quote is not necessarily cheaper than a £2,500 quote if the first excludes copy, hosting and essential setup. Work out the total for the first 12 months and then the likely annual cost afterwards.
For example, a one-off project might involve a £1,800 build, £20 for a domain, £180 for hosting and £600 for a support package. That makes the first-year total about £2,600 before VAT or optional content work. A monthly plan may have a smaller setup fee but a higher total over three or four years. In exchange, it may include ongoing work that you would otherwise need to arrange and pay for separately.
Ask for both figures: the first-year total and the cost over three years. Also ask what happens if you stop paying. Some providers let you keep the website, while others retain the site because the monthly fee covers a service rather than a purchase.
Costs people often forget
- Domain name: commonly around £10 to £30 a year, depending on the extension and registrar.
- Hosting: often £60 to £300 a year for a small site, although managed hosting can cost more.
- Business email: commonly £5 to £15 per user per month for a hosted mailbox.
- Copywriting: from a few hundred pounds for editing to much more for research-led service pages.
- Photography: stock images may cost little, while a local commercial shoot can cost hundreds or more.
- SEO: technical setup may be included, but ongoing content and link work are separate services.
- Legal pages: privacy, cookie and trading information still need accurate business-specific wording.
- VAT: check whether the quote includes VAT before comparing suppliers.
How to get a useful website quote
- Write down the main action you want visitors to take, such as calling, requesting a quote or booking.
- List the pages and features you need now, separating essential items from future ideas.
- State whether you have usable copy, photographs, branding and domain access.
- Ask for a written scope showing design, build, testing, launch and revision stages.
- Request the first-year and three-year totals, including VAT and recurring services.
- Check ownership, backups, support response times, cancellation terms and who handles updates.
A sensible website budget is one you can afford to maintain. Spending everything on the initial build and leaving no money for accurate content, hosting or improvements usually produces a cheaper-looking result in the long run.
Frequently asked questions
What is the average cost to create a small business website in the UK?
A professionally built small business website commonly costs between £1,000 and £6,000. A simple freelancer-built site may be near the lower end, while stronger content, bespoke design, more pages and integrations push the price higher.
Is it cheaper to build a website myself?
It is usually cheaper in cash terms, particularly at the start. However, you are paying with your own time and may need to handle layout, copy, mobile testing, updates, security and troubleshooting. DIY works best when the site is simple and you are comfortable managing it.
Are monthly website plans worth it?
They can be worthwhile if you prefer predictable payments and do not want to manage hosting, updates and fixes. Compare the total over several years and check whether the site is transferable, what changes are included and how cancellation works.
Should hosting and updates be included in the website price?
They do not have to be included, but the quote should state clearly who provides them and what they cost. A one-off build often has separate hosting and support charges, while a managed monthly plan may include both.
How long does it take to create a small business website?
A focused five-page website can take around three to eight weeks from agreed content to launch. Delays usually come from missing copy, late feedback, changing the page list or adding new functionality during the build.