How much should an ecommerce website cost?

Don't pay too much for your ecommerce website

If you’re looking at setting up your first ecommerce website, you’re probably worried about how much money you’ll need to spend. Especially if you’re on a limited budget.

In this guide, we’ll explain how to make sure you don’t end up overspending on getting your ecommerce website up and running.


How much should an ecommerce website cost?

An ecommerce website can cost anywhere between £240 a year for a small to medium site and in excess of £5,000 for a large ecommerce site.

This table goes into more details about how much  an ecommerce website should cost. We’ll break down the details later in the article.

Cost/Website type Small-to medium ecommerce site
built with GoDaddy Online Store
Small-to medium ecommerce site
created by web designer
Large ecommerce website
created by web designer
Total cost of creating an ecommerce website (first year) £239.88 £1,934 £5,906+
Web designer charge £0 £1,500+ £5,000+
Website Builder (Online Store) annual charge £239.88 £0 £0
Cost of hosting £0 £264 £636
Cost of SSL certificate £0 £60 £60
Cost of domain name £10 (first year free) £10 £10
Web designer maintenance fee £0 £1,200 £2,400
Total recurring annual costs £249.88 £1,534 £3,106

NB: Total cost in first year includes setup fees where relevant. All costs are approximate (except for the price of GoDaddy’s Online Store, which is correct at the time of writing) and subject to change and do not include special offers or discounts unless otherwise stated.

The cost of an ecommerce website will depend on several factors, chiefly: How many product lines you expect to sell, the volume of sales you expect to make, the number of visitors you expect to attract to your website and your plans for growth.

As a general rule, you can expect an ecommerce website selling a wide range of products at high volume to cost considerably more than a site selling only one or two products at a low volume.

That means it’s important to understand what you want from your ecommerce website before you start asking web designers for quotes.

A good way to understand your ecommerce website needs is through planning. This guide will help you develop a business plan.

What costs are involved in setting up an ecommerce website?

Every ecommerce website will required a domain name and web hosting. You can expect to purchase a domain name for around £10 a year. The cost of hosting will depend on the size of your site and the number of visitors you expect to get. But as a general rule, you should avoid shared hosting plans for ecommerce sites. Business hosting from GoDaddy is suitable for ecommerce sites and starts as low as £14.99.

You can search for your ideal domain name here.

The other main cost will be hiring a web designer (if you choose to use one). Again, the price they charge will depend on the size of your project. You can expect prices to start at around £1,500.

If that seems like a lot of money don’t worry – we’ll also be looking at low cost DIY options that don’t require technical skills.

How much should a small ecommerce website cost?

If you want a small ecommerce website, you’re highly unlikely to want to spend a large amount of money. After all, you don’t want to have to spend ages earning back in sales what you’ve spent on web design.

Fortunately, there are a couple of low-cost options available to you.

The first is Online Store from GoDaddy. It costs just £19.99 a month, so there’s no need to spend a large amount of money on a web designer.

That price also includes web hosting and an SSL, so you don’t need to worry about paying extra for them when you’re starting out. (You do still need a domain name though.)

Online store allows you to list up to 5,000 products, so there’s plenty of room to grow your business. You can also select from a wide range of templates so you can get your site looking how you want it without having to study web design.

The second low-cost option is WordPress. Now WordPress isn’t quite as straightforward as Online Store, and you will need some technical knowledge to make the most of this option.

The good news is GoDaddy offers specialised WordPress hosting which has a quick start wizard so you can quickly configure your site as an ecommerce site. (It does this by installing the Woo Commerce plugin, if you’re new to WordPress plugins check out this guide.)

There’s also a drag-and-drop page editor available, which takes the hassle out of designing your site.

GoDaddy’s WordPress hosting starts at £2.99 a month, but you might want to consider the £6.99 a month package, not least because it comes with a free domain and a free SSL certificate for the first year.

One slight warning about using WordPress to build an ecommerce website. Although it’s pretty easy to get a small ecommerce website up and running by yourself, you may find that you don’t have the skills required to expand it into a larger site.

So be realistic about how much you’ll be able to do yourself with WordPress and if you’re not sure, you might want to opt for Online Store to be on the safe side.

To sum up this section then, setting up a small ecommerce website should cost you no more than around £20 a month.

How much should a medium-size ecommerce website cost?

As long as you aren’t planning anything too complex, or are planning to stock more than 5,000 products then GoDaddy’s Online Store is a good option for a medium-sized website. The cost is just £20 a month.

It’s more than possible to create a good medium-size ecommerce website using WordPress, but you may not be able to do it yourself unless you’re willing to learn a fair amount about how WordPress works and the programming languages it uses.

If you want to go down the WordPress route then for this size of site you should probably consider hiring a web developer to help. As previously mentioned the starting price for this will probably be around £1,500. You may also need to enter into a maintenance agreement with your WordPress dev to keep your site ticking over. This can cost you an extra £50 to £150 a month depending on the complexity of your site.

You’ll also need to pay for hosting (around £22 a month) and an SSL certificate (around £60 a year).

If you’re planning to launch a medium-size site and then expand it into a larger site, you should consider using the Magento platform as it is designed with large ecommerce sites in mind. However, because fewer Magento sites are created than WordPress sites, Magento developers are rarer and as such tend to charge more for their services. On top of that, Magento is less user-friendly than WordPress so you’re highly likely to need a maintenance agreement with your Magento dev to keep your site updated.

How much should a large ecommerce website cost?

If you’re going big, then you’ll certainly have to spend big. If you’re planning to launch a site selling a significant number of product lines, or are planning to launch a marketplace site that’s home to multiple vendors you’ll almost certainly have to develop your site with Magento. It’s also likely you’ll also need to pay a developer to maintain your site for you.

So how much can you expect to pay for a large ecommerce website? You’re probably looking at something in the region of £5,000 upwards for web design costs, depending on the size of your project. You also need to pay for web hosting (around £53 a month) and an SSL certificate (around £60 a year.)

If you’re engaging on a project of this size, it’s vital you understand how you’ll fund the cost. You can learn about how to get a business loan in this guide. And if you’re looking for other funding options, you can check out this guide on how to start a business when you have no money.

How can I be sure I’m paying a fair price for my ecommerce website?

If you’re using a DIY method, you don’t really need to worry about how much you’re spending. But if you’re employing a web designer, it’s important to get several quotes from designers.

Remember – the lowest quote won’t always be the best quote – if a price seems too good to be true when compared to other quotes, exercise caution.

Make sure you get examples of a designer’s past work, and speak to their past clients if you can.

You can learn more about finding a good web designer in this guide.

Summing up

You don’t have to spend a fortune to get an ecommerce website up and running. Take the time to understand your business needs and how they might change in the future. With that information to hand, you can make sure you pay the right price to get your store online. If you need more help, check out this guide to starting an online shop in the UK.