How much does an e-commerce website cost? The number that never stops

· 11 min read · Web Involved

How much does an e-commerce website cost?

The build ranges from a few hundred dollars for a do-it-yourself store to $50,000 or more for a custom agency build — but for an online store, the build is the number that matters least. Unlike a brochure site, e-commerce adds a recurring cost that scales with your success: payment processing of roughly 2.9% plus 30¢ on every order, a platform subscription, an app stack that quietly grows to hundreds of dollars a month, and the margin-killers most budgets miss — currency-conversion fees on international sales, buy-now-pay-later charges of 4% to 6%, returns, fulfilment, and a developer for every feature the platform doesn’t offer. That’s why the platform decision is financial rather than technical, and why “free” WooCommerce and “simple” Shopify both hide their real cost in different places — one in the hosting and maintenance you now own, the other in the per-sale cut and app tax. The honest way to compare online stores is a three-year total at your expected sales volume, not the monthly sticker, and the same rent-versus-own choice as any site runs underneath it.

The build cost: the same three roads as any site

The one-time build follows the same logic as any website, just at a wider range. Doing it yourself on a template runs roughly $300 to $1,500 in the first year; hiring a freelancer lands in the middle; and a custom agency build ranges from $10,000 to $50,000 or more (Elementor, 2026). A professional store — quality design, the features an established business needs, a setup ready for real traffic — typically costs a business between $5,000 and $25,000 (EasyDigitalDownloads, 2026). Timelines scale with that: one to four weeks for a DIY template, four to twelve weeks for a freelancer, and three to six months for a complex agency build (Elementor, 2026).

That range is genuinely wide because the use cases genuinely differ — a fifty-product store has nothing in common with a hundred-thousand-SKU marketplace with custom ERP integration, and the price reflects it (Ecommerce Paradise, 2026). This is the part of an online store that behaves like any other website project, and our pillar on what a website costs covers the DIY-versus-freelancer-versus-agency decision in full. But for a store, it’s also the part that matters least.

What makes e-commerce different: the cost that never stops

A brochure site is bought once and maintained cheaply. A store is different, because it carries a cost that repeats on every single sale and grows as you grow. Payment processing is the clearest example: your gateway charges roughly 2.9% plus 30¢ per card transaction, and that applies on every platform, because it’s your processor’s fee rather than the website’s (Elementor, 2026). On a store doing $30,000 a month, the subscription plus processing already runs to roughly $940 a month before anything else (Commerce UI, 2026).

This is the mental shift an online store demands. As one audit of hundreds of scaling brands put it, most modern platforms function like tax collectors, and the real cost of a platform is not $29 a month but a complex equation of sales volume, app spend and human capital (Presta, 2026). The companies that bleed cash are the ones that model the build and forget the meter running underneath it.

Hosted vs self-hosted: where each hides its cost

The platform decision comes down to two models that hide their cost in opposite places. Hosted platforms like Shopify bundle hosting, security and software into a monthly fee — Shopify’s plans run from $39 a month (Basic) to $2,300+ (Plus), with card rates from 2.9% + 30¢ down to 2.15% as you climb (Commerce UI, 2026). The catch most people miss: if you use a third-party payment gateway instead of Shopify Payments, Shopify adds a 0.2% to 2.0% surcharge on top, which on the Basic plan can nearly double your per-payment cost (Rigby, 2026). Apps add $350 to $1,400 a month for most mid-market brands (Commerce UI, 2026).

Self-hosted platforms like WooCommerce invert the equation: the software is free and there’s no platform transaction fee, but you pay for your own hosting ($25 to $100 a month for a proper store), plugins ($100 to $400 a year), security and maintenance (Ecommerce Paradise, 2026). A bootstrapped WooCommerce store can run about $120 a year, but a high-traffic one with premium extensions can exceed a high Shopify plan (Elementor, 2026). The trade is control and data ownership for technical responsibility — which is exactly the argument our guide on Shopify vs WooCommerce weighs in detail.

The margin-killers most budgets miss

Beyond the obvious fees sit the costs that quietly erode a store’s margin, and they’re the ones first-time budgets almost always omit. Selling internationally introduces a currency-conversion fee of roughly 1.5% to 2% on every cross-border transaction — on $1 million of international sales, that’s $20,000 lost to foreign-exchange alone (Presta, 2026). Buy-now-pay-later tools like Klarna and Afterpay, increasingly expected at checkout, charge 4% to 6% per transaction (Presta, 2026). Returns, fulfilment and marketing spend all grow with volume too (Shopify, 2026).

Then there’s the cost of change. On a hosted platform a small request is a one-hour toggle, but on a heavily customised build the same “add a pre-order button” can run to $1,200 once you account for the development it actually requires (Presta, 2026). The lesson isn’t that any one of these is unreasonable — it’s that a store’s budget has to include the meter, not only the machine.

Fixed price or time-and-materials?

One more cost variable is the contract itself, and it has shifted. In 2026 fixed-bid e-commerce contracts have become rare, and most agency work is billed as time-and-materials (Presta, 2026). That change matters because a store is never truly finished — it grows new features, integrations and campaigns continuously — so the pricing model that fits it is usually an hourly or retainer arrangement rather than one fixed number. A common shape is a build fee plus an ongoing maintenance retainer, often starting around $500 a month, to keep the store patched, secure and evolving (Elementor, 2026).

The practical implication is that a store owner should read a quote for the pricing model, not only the total. A tidy fixed number for a project that will obviously keep changing is a warning sign, not a bargain, because the changes will arrive as separately-billed change orders. Our guides on how to write a website brief and how to choose a web design agency both cover pinning down scope and ownership before the invoices start.

Model the three-year total, not the sticker

Because the real costs scale with success, the only honest comparison is a total-cost-of-ownership figure at your expected sales volume, calculated with a CFO’s mindset rather than read off a pricing page (Presta, 2026). And the answer genuinely changes with scale. One study of over 250 enterprises found Shopify’s total cost of ownership roughly 33% lower on average once hosting, DevOps, security and maintenance were counted — while at the small end, a lean WooCommerce store is clearly cheaper than a Shopify subscription plus fees (Commerce UI, 2026).

There’s also a category exception worth knowing: for digital products — courses, downloads, memberships — a tool like Easy Digital Downloads Pro eliminates percentage transaction fees entirely, so a $100,000 digital business pays a few hundred dollars a year instead of Shopify’s roughly $2,900 in processing (EasyDigitalDownloads, 2026). The point throughout is the same one our cost pillar makes about every site: the three-year total is the real price, and it’s usually nothing like the headline.

The ownership thread runs through it

Underneath the arithmetic is the same rent-versus-own choice that shapes every website. A hosted platform is the fastest, most convenient path — someone else runs the hosting, security and updates — but you’re renting, and the store, increasingly including your customer data, lives inside a system you can’t leave without a rebuild (EasyDigitalDownloads, 2026). A self-hosted or owned-front-end store costs more attention, but it keeps the asset and avoids the revenue-share tax that grows with your sales.

This is why a store owner should treat the platform as a business decision with a long tail, not a checkout they’ll never revisit. The convenience of a hosted platform is real and often worth paying for early on; the risk is signing up for a per-sale cut and a locked storefront without pricing what leaving would cost later. That trade-off — convenience now against ownership and portability later — is the throughline of our pillar on the best website builder, or the site you own.

So what should you actually budget?

A realistic small-store plan looks less like a single build fee and more like a runway. A lean launch — a hosted subscription, a premium theme, a modest app set, a domain and business tooling — commonly totals a few hundred dollars in setup plus roughly $175 a month recurring, before advertising (Ecommerce Paradise, 2026). Add your realistic processing fees at your expected sales, and a marketing budget to actually drive traffic, and you have the true first-year number.

The single most useful habit is the one most entrepreneurs skip: don’t fixate on the one-time cost of building the site, because the real cost of a successful store is the ongoing investment (Elementor, 2026). Build the store you can afford to run, not merely the store you can afford to launch — and if you want the ongoing side mapped out beyond commerce, our guide on website maintenance cost covers what “keeping a site alive” really costs once the build is done.

Frequently asked

How much does it cost to build an e-commerce website?
The build alone ranges enormously by approach. A do-it-yourself store on a template runs roughly $300 to $1,500 in the first year; a professional store from a freelancer or agency typically costs $5,000 to $25,000; and a fully custom enterprise build can reach $50,000 or more. Timelines follow: one to four weeks for DIY, four to twelve weeks for a freelancer, and three to six months for a complex agency build. But the build is only part of the picture — the recurring costs that scale with your sales usually matter more.
What are the ongoing costs of an online store?
The ones that never stop: a platform subscription (roughly $29 to $300+ a month for hosted platforms, or hosting of $25 to $100 a month for self-hosted), payment processing of about 2.9% plus 30¢ on every order, and an app stack that commonly reaches $150 to $1,400 a month as a store grows. Beyond those sit the margin-killers many budgets miss — currency-conversion fees on international sales, buy-now-pay-later fees of 4% to 6%, returns and fulfilment, and a developer for any feature the platform doesn't offer out of the box.
Is Shopify or WooCommerce cheaper?
It depends on scale, and each hides its cost in a different place. In the short term WooCommerce is almost always cheaper — a bootstrapped store runs about $120 a year versus Shopify Basic at $468 a year plus fees — because the WooCommerce software is free. But WooCommerce shifts hosting, security and maintenance onto you, which is time and money. At enterprise scale, one study of 250+ companies found Shopify's total cost of ownership about 33% lower once you factor in DevOps and maintenance. Small store: WooCommerce tends cheaper. Large, complex store: the gap narrows or reverses.
Do I pay transaction fees on every platform?
Effectively yes, because payment processing is universal — your gateway, such as Stripe or PayPal, charges roughly 2.9% plus 30¢ on every card transaction no matter which platform you use. What varies is whether the platform adds its own fee on top. Shopify charges no extra fee if you use Shopify Payments, but adds a 0.2% to 2.0% surcharge if you use a third-party gateway. WooCommerce never charges a platform transaction fee of its own. For digital products, some tools like Easy Digital Downloads Pro eliminate percentage fees entirely.
Why is the sticker price misleading for an online store?
Because an e-commerce platform's cost is not the monthly fee — it's an equation of your sales volume, your app spend and the human time to run it. A store advertised at $29 a month can easily cost ten times that once processing fees, apps and maintenance are counted, and those costs grow precisely as your store succeeds. The honest way to compare stores is a three-year total at your expected sales volume, the same total-cost-of-ownership thinking that separates a real quote from a fictional one anywhere else on a website.