- The question most store owners ask too early
- Layer one: what you pay once at launch
- Platform choice
- Design, product pages and checkout
- Payments, shipping and accounting integrations
- Catalogue upload, content and legal pages
- Why Ecommerce Website Cost Does Not End at Launch
- Layer two: fees taken from every sale
- Layer three: the yearly cost of staying open
- How to Calculate Ecommerce Website Cost for Your First Year
- One store, two routes: a thought experiment
- Questions to ask before you compare proposals
- How we work through the numbers with you
- Look past the first invoice
The question most store owners ask too early
Almost every conversation about selling online starts with the same question: "How much does a website cost?" The honest answer is that ecommerce website cost is not one invoice. It is three separate layers: what you pay once to build the store, what is deducted from every sale, and what you pay every year simply to keep the shop open. Owners who budget for the first layer only tend to meet the other two shortly after their first orders arrive, and that is usually when the plan starts to wobble.
This guide will not give you a single number. Without knowing your catalogue size, your sales channels and the systems you need to connect, any figure would be a guess dressed up as advice. Instead, we will take each layer apart so that you can lay several proposals side by side and see exactly what each one includes and what it quietly leaves for later.
A quick clarification first. Most prices you see advertised for online stores cover the build only. Card fees, marketplace charges and yearly renewals are not part of those numbers, and that is fair enough: they depend on your volume and on the providers you choose, not on the agency. The problem is that nobody mentions them while you are comparing quotes.
Layer one: what you pay once at launch
The build budget is the sum of everything needed for the store to take its first order. Agencies do not always itemise it, but every serious estimate is assembled from roughly the same parts. Knowing which parts are included lets you negotiate on scope rather than on a headline figure.
Platform choice
The system your store runs on is the first and most decisive decision. A hosted subscription platform, a self-hosted open-source system such as WooCommerce, and custom-built software spread the cost in very different ways. Hosted platforms are cheap to start and expensive to keep; custom software is the opposite. There is no universally cheapest option, only the one that fits how you sell. We compare the three routes in detail in our article on choosing between WooCommerce, custom code and marketplaces.
Design, product pages and checkout
Home page, category listings, product pages, basket and checkout all sit in this item. Recolouring an off-the-shelf theme and designing a checkout around your brand and your customers are very different amounts of work. Product variations such as size, colour or dimensions, each with its own stock level, make this item grow quickly. How many taps it takes to finish checkout on a phone is something to solve during the build; fixing it later costs more.
Payments, shipping and accounting integrations
Connecting a payment gateway, exchanging labels and tracking numbers with a courier, and pushing orders into your accounting or invoicing software are all integration work. Each connection is a separate job and each one needs testing. This is the item most often missing from proposals: "payments included" may mean card checkout only, with shipping and invoicing left to be handled by hand.
Catalogue upload, content and legal pages
A catalogue of one hundred items does not load as fast as one of a thousand. Who edits the photos, writes the descriptions and builds the category tree should be stated in writing. Terms of sale, a returns policy and a privacy notice must also be live before you take payment, and having a lawyer review them is a cost of its own.
Why Ecommerce Website Cost Does Not End at Launch
Everything above is the part most proposals show. When you work out the real ecommerce website cost, the surprises arrive after the store opens. Fees taken from each sale and costs that renew every year often overtake the original build budget within a few years. That is why the useful comparison is the total for the first year, not the first invoice.
Layer two: fees taken from every sale
Variable costs are the part of ecommerce website cost that grows with your sales. In a month with no orders they are close to zero; as volume rises, so do they. It is best to think of them per order or as a share of revenue rather than as a fixed amount.
- Payment processing fees: Every card payment carries a fee charged by the bank or payment provider. The rate depends on the provider, your volume, whether the customer pays in full or in instalments, and how quickly funds reach your account. Only the provider you sign with can give you the current rate.
- Instalment costs: If you offer customers the option to spread payments, someone absorbs the financing cost. Either you carry it or you build it into your prices, and the choice shows up directly in your margin.
- Marketplace commission: If you also sell on marketplaces, each sale carries a marketplace commission that usually varies by category. Rates are published in the seller dashboard and change from time to time, so never plan with an outdated figure.
- Shipping: Courier charges depend on parcel size, weight and your negotiated volume. If you advertise free delivery, that charge becomes part of your cost per order.
- Returns: Return postage, repacking and items that can no longer be sold are variable costs as well. In categories with high return rates, such as clothing, this line deserves serious attention.
None of these fees are controlled by the agency that builds your store, but a good proposal discusses them with you. Which payment provider and which courier you choose are build-stage decisions, because the integrations are written for them.
Layer three: the yearly cost of staying open
Fixed running costs are the quiet part of ecommerce website cost: they are due whether or not you sell anything. Each one looks small on its own, yet together they form a meaningful part of the first-year budget.
- Domain and hosting: The domain renews every year. Hosting has to match your traffic and catalogue; a store that slows down during a promotion loses customers at exactly the moment it should be selling most. Keeping both registered in your own name makes it far easier to change agencies later.
- Licences and plugin renewals: Even when the core of an open-source platform is free, premium themes and payment or shipping plugins usually run on annual licences. On hosted platforms this cost is folded into the monthly subscription.
- Maintenance, updates and security: Software updates, fixing plugin conflicts, backups and security checks are ongoing work. On a site that processes card payments, this is not something to postpone.
- Invoicing and tax tools: Where electronic invoicing is required, or where you use a separate tool to handle tax and accounting exports, that subscription belongs in this layer too.
- Marketing: Advertising, product photography and content. A store without traffic does not sell, however well it was built.
How to Calculate Ecommerce Website Cost for Your First Year
Once you can see the three layers, the calculation fits on a single sheet. Your real first-year ecommerce website cost is the build budget, plus fixed yearly costs, plus expected revenue multiplied by your variable rates. From the second year the build budget drops out and you are left with running costs and per-sale fees.
We suggest working through it in this order:
- Write down how many orders you expect per month and your average order value. Use a cautious estimate, not an optimistic one.
- Ask your payment provider, courier and any marketplace for their current rates, then work out the cost per order.
- Add up domain, hosting, licences, maintenance and invoicing tools as a yearly total.
- Place each build proposal next to those two totals and compare the combined figure over three years.
Once the sheet is filled in, it often turns out that a solution with a low setup fee but a high monthly plan and per-transaction charges is the most expensive option after three years. The reverse can also be true: a custom build with a higher ecommerce website development cost may end up cheaper for a growing store, simply because it takes no share of each sale. The right answer depends on your volume, and this calculation is what makes it visible.
One store, two routes: a thought experiment
To make this concrete, picture a single business taking two different paths. It sells home textiles, will launch with a few hundred items, and plans to add marketplaces later.
On the first route the business signs up for a hosted subscription platform. Setup is quick and the first month is inexpensive. As the catalogue grows it needs a higher plan, some plans take an extra cut of each sale, and a specific feature it needs, such as separate prices for trade customers, is either unavailable or sold as a paid add-on. Here the ecommerce website cost starts at its lowest and rises with sales.
On the second route the business commissions a store that runs on its own server. The starting budget is higher and launch takes a little longer. In return, no platform takes a share of each sale, trade pricing is built into the system from day one, and growth means adding hosting capacity rather than upgrading a plan. Here the first year is heavier and the following years are more predictable.
Neither route is right for everyone. A start-up testing a small range may be better served by the first; a business with a clear growth target may find the second cheaper in the long run. What matters is making the decision from the full calculation rather than from the first month's bill.
Questions to ask before you compare proposals
If you have asked several agencies about the cost to build an online store, ask each of them to answer these points in writing before you look at the totals:
- Which payment provider and which courier integration are included?
- Who uploads the catalogue, and up to how many items?
- In whose name will the domain, hosting and licences be registered?
- Is maintenance after launch charged separately, and what does it cover?
- Will you have full access to the admin panel and, where relevant, the source code?
- How will new features be priced once the store grows?
A proposal that cannot answer these clearly is the least predictable option in terms of ecommerce website cost, however low its headline figure. Uncertainty at the proposal stage usually becomes an invoice later.
How we work through the numbers with you
On store projects our first job is not to name a price but to fill in the three layers for your business. We ask how many items you will sell, which payment provider and courier you want to use, whether marketplaces are part of the plan and how you issue invoices. The build budget, the fees you will pay to third parties and the yearly running costs appear on separate lines, so it is clear from the start what is paid to us and what is paid to others.
Your domain and hosting stay in your name with a provider you choose; we manage them. Whether WooCommerce or custom software is the better value is something we assess together by looking at the three-year total. You can see the kind of projects we deliver and how we run them on our web development services page.
For the years after launch we offer fixed-scope maintenance and support plans, so updates, backups and security checks happen on schedule and the ecommerce website cost you planned for is the one you actually pay. To see what add-ons such as online payments, accounting or shipping integrations cost line by line, select them in our price calculator. The store itself varies with catalogue size and requirements, so it is priced in a written proposal after a short scoping conversation.
Look past the first invoice
A sound decision reads ecommerce website cost as three lines, not one number: build, per-sale fees and yearly running costs. Put those three lines side by side and the solution that suits your sales volume becomes obvious; the lowest setup fee is rarely the most economical choice.
If you would like to build that sheet for your own store, use our quote request form and tell us your catalogue size, your sales channels and the payment and shipping providers you prefer. We will reply with a written proposal that shows the build, the variable fees and the yearly costs on separate lines.