All posts

Website Answers

Are there hidden costs to a website?

There can be hidden website costs like domains, hosting, edits, and renewals. With clear one-off pricing there should be none. Always ask what is included before you buy.

By Gareth Julien·25 April 2026·3 min read

Short answer: There can be hidden website costs — domains, hosting, edits, and surprise renewals — but with clear one-off pricing there should be none. The trick is to ask exactly what is included before you buy, so nothing catches you out later.

Where do hidden costs usually creep in?

The common ones are not scams, just things left out of the headline price:

  • Domain name. Your web address, usually £10–£15 a year from a registrar.
  • Hosting. Keeping the site online, often a monthly cost.
  • Edits and updates. Some studios charge for every change after launch.
  • Plugins and licences. DIY platforms sometimes need paid add-ons to do basic things.
  • Renewals. Template or platform fees that quietly recur.

None of these are unreasonable on their own. The problem is when they are not mentioned up front and the true cost only becomes clear months later.

How does clear pricing avoid surprises?

The fix is a fixed price and a plain list of what it covers. At BuiltWeb a service site is £300 and an e-commerce site is £750, agreed before we start. Add-ons are listed at £60 and up, so if you want booking, a gallery, or branding, you see the price first and choose.

Hosting is free, forever, with us — there is no monthly hosting fee, unlike other web designers — and you can host elsewhere if you prefer. There is no mandatory contract and no charge lurking in the background. We keep the whole thing itemised on purpose.

Enjoying this?

Get new posts straight to your inbox. No spam, just good stuff.

No spam. Unsubscribe anytime. We'll send you a confirmation link first.

What about the domain and ongoing bits?

A domain is genuinely separate because you should own it yourself, registered in your name, not locked inside a supplier's account. It costs a few pounds a year and renews annually. We help you set it up and point it at your site, then it is yours. Read more in what is a domain name.

Hosting is the other real ongoing cost, and it is small and predictable — see how much does website hosting cost. Beyond those two, nothing should be unavoidable. If a quote implies otherwise, ask for it in writing.

How do I check a quote for hidden costs?

Before you agree, ask five questions:

  • Is the domain included, and will it be registered in my name?
  • Is hosting included or extra, and how much?
  • Do I pay for edits after launch?
  • Are there platform or licence fees that renew?
  • Do I own the finished site outright? See who owns my website.

Straight answers to those five expose almost every hidden cost. A studio that itemises everything has nothing to hide, which is how we prefer to work.

Want a price with everything laid out? Get a clear price or browse the packages.

Frequently asked questions

Is a domain name included in the price?

A domain is usually a separate small cost, often around 10 to 15 pounds a year, paid to a registrar. We help you set it up, but you own it directly, which is exactly how it should be.

Do I have to pay for every small change?

With us the base build is fixed, and you can make simple edits yourself. Larger changes are quoted up front. There is no meter running on every tweak.

What ongoing costs are genuinely unavoidable?

A domain renewal each year and hosting to keep the site online. Both are small and predictable. Everything else should be optional and clearly priced.

GJ

Gareth Julien

I'm the founder of BuiltWeb. I've been building websites for nearly twenty years and I'm on a mission to fix the broken way most businesses buy and maintain their online presence. I write about web development, subscriptions, and what actually works for real businesses.

More about me →

Get new posts in your inbox

One short email when something new goes up.

No spam. Unsubscribe anytime. We'll send you a confirmation link first.