The question we get asked more than any other is some version of "what does an e-commerce site cost?" The honest first answer is the one nobody likes: it depends. But that is a cop-out if we leave it there, so we are going to do the thing most agencies avoid, put real ranges on the page, explain what moves them, and warn you about the costs that never show up in the proposal but absolutely show up in your bank account. Everything below reflects how our team scopes and prices real stores through our web development service.
The short answer: a simple Shopify store runs roughly $5k to $25k to build, a serious custom store lands around $40k to $150k, and a headless commerce build starts near $80k and climbs past $250k. But the build is only part of it. Platform fees, payment cuts, and ongoing work often cost more than the site over a few years.
Typical build cost for a templated Shopify or WooCommerce store
Where a headless commerce build usually starts, climbing past $250k
Of the build cost per year to budget for maintenance and updates
What does an e-commerce site cost by platform?
The platform you choose sets the floor and the ceiling for your budget more than any other single decision. A templated Shopify or WooCommerce store is the cheapest and fastest path, a fully custom build is the most expensive and the most flexible, and headless commerce sits at the top because you are funding a custom front end on top of a commerce engine. Treat the numbers below as build cost, not lifetime cost.
| Approach | Typical build cost | Time to launch | Best for |
|---|---|---|---|
| Shopify / WooCommerce (templated) | $5k - $25k | 3 - 8 weeks | New stores, standard catalogs, lean teams who want to launch and learn |
| Shopify / Woo (heavily customized) | $20k - $60k | 8 - 16 weeks | Established brands needing a custom theme, apps, and integrations |
| Fully custom build | $40k - $150k+ | 4 - 9 months | Unique business logic, marketplaces, B2B pricing, deep ERP ties |
| Headless commerce | $80k - $250k+ | 5 - 12 months | Multi-channel brands, high traffic, an app-like storefront experience |
The jump from a templated store to a custom one is not gradual, it is a cliff. The moment your requirements outgrow what a theme and a few apps can do, you cross from "configure" into "engineer," and the cost reflects that you are now paying for software development rather than setup. If you are weighing that crossover seriously, our breakdown of custom software development cost in 2026 goes deeper on what bespoke work actually runs.
What actually drives the price up?
Price is driven by complexity, not by page count. Two stores with the same number of products can differ by a factor of five because one sells a flat catalog and the other handles tiered B2B pricing, subscriptions, and a live inventory sync to a warehouse. The features you cannot see are the ones that cost the most.
The biggest cost drivers, roughly in order of impact:
- Integrations. ERP, CRM, accounting, shipping carriers, tax engines, third-party logistics. Every system you connect is a project of its own. This is the single most underestimated line item we see.
- Custom business logic. B2B pricing tiers, quote workflows, subscriptions, bundles, made-to-order configurators. Themes do not do these, engineers build them.
- Design and front-end ambition. A standard theme is cheap. A bespoke, on-brand experience is not, and the quality of your UI/UX design shows up directly in conversion. Headless takes this furthest and prices accordingly.
- Catalog complexity. Variants, regional pricing, multi-currency, multi-language, and large SKU counts all add data modeling and testing work.
- Scale and performance. Designing for heavy traffic, flash sales, and fast page loads means caching, infrastructure, and load testing, which is real engineering time.
- Quality assurance. Checkout is where money literally changes hands. It has to be tested hard, and good QA is not free, though it is far cheaper than a broken checkout on launch day.
If your requirements list is mostly nouns ("products, cart, checkout"), you are in templated territory. If it is full of verbs and conditions ("when a wholesale buyer orders over X, apply Y, then sync to Z"), you are in custom territory, and the budget should reflect it.
What are the ongoing costs nobody mentions?
The build is a one-time number, the ongoing costs recur forever, and over three years they routinely exceed what you paid to build the site. These are the items that turn a "$15k store" into a far larger commitment, and they belong in your plan from day one, not as a surprise in month two.
- Transaction and payment fees. Roughly 2 to 3 percent of every sale to the payment processor, plus platform transaction fees on some plans. At scale this dwarfs the build cost. Read the fee schedule before you fall in love with a platform.
- Platform and app subscriptions. Monthly platform fees, plus the apps that quietly add up. A handful of $20 to $100 apps becomes a real monthly bill.
- Hosting and infrastructure. Mostly bundled on hosted platforms, a meaningful line item on custom and headless builds, especially under traffic.
- Maintenance and updates. Plan for 15 to 25 percent of the build cost per year to keep things patched, secure, and current. Skipping this is how stores get hacked.
- Content and media. Product photography, copywriting, and ongoing content. The store is the easy part, filling it well is the work that never stops.
- Marketing and SEO. A store with no traffic is a very expensive brochure. Budget for acquisition from the start, not after launch when the silence sets in.
We are blunt about this with every client because the failure mode is predictable. People spend their whole budget on the build, launch with nothing left for traffic or upkeep, and conclude that e-commerce does not work. The site was never the problem. The plan was.
Shopify or custom, how do I choose?
Choose Shopify when you sell a fairly standard catalog and want to launch fast and cheap. Choose custom when your business logic, integrations, or scale break what a platform allows. The deciding factor is not your ambition or your revenue, it is how much of what you need a platform can already do versus how much has to be built.
A simple way to sort yourself:
- Start on Shopify or WooCommerce if you are validating, your catalog is standard, your integrations are common, and speed to market matters more than perfect fit. Most stores should start here. You can always graduate later, and the data you gather first makes the eventual custom build far smarter.
- Go custom if you have genuine business logic a platform cannot express, you need deep integration with internal systems, you are building a marketplace, or your scale demands control over performance and infrastructure.
- Go headless if you are already custom-bound and you also need multiple front ends or an app-grade experience. It is the most expensive path, so only take it when the multi-channel or performance need is real and funded.
The headless choice in particular deserves scrutiny, because it sounds modern and costs accordingly. We unpack exactly when that architecture earns its price in headless vs traditional CMS in 2026, and the same logic applies to commerce front ends. Our rule of thumb: do not pay for headless to feel cutting-edge. Pay for it when content or product data genuinely has to live in more than one place.
How should I actually budget for this?
Budget in three buckets, build, launch, and run, and assume the build is the smallest of the three over a three-year horizon. The most common mistake is treating the project as a single one-time cost. It never is. A store is a living system that needs feeding, patching, and promoting for as long as it earns.
A budgeting frame we give founders:
- Build (one-time): the platform, design, development, integrations, and QA. Use the table above as your anchor.
- Launch (one-time): content, photography, initial marketing, data migration from any old store, and testing. Often 15 to 30 percent on top of the build.
- Run (recurring): hosting, subscriptions, transaction fees, maintenance, and ongoing marketing. This is your real monthly cost, and it is where the business is won or lost.
If you are also weighing whether a mobile app belongs alongside the store, the same cost logic carries over, and our guide to mobile app development cost in 2026 lays out the ranges the same honest way.
How we approach this at Shanti Infosoft
When someone asks us to scope an e-commerce build, we resist the urge to quote a number on the first call. Instead we map what you actually need to sell, what has to connect to what, and how much of it a platform already handles. Only then can a price mean anything. A figure without that work behind it is a guess, and guesses are how budgets blow up.
If you want an honest read on what your specific store should cost, and which parts you can skip for now, that is exactly the conversation we like having. Tell us what you are trying to sell, and we will give you real ranges, not a sales pitch.
Frequently Asked Questions
How much does an e-commerce website cost in 2026?
A templated Shopify or WooCommerce store runs about $5k to $25k. A heavily customized store lands around $20k to $60k. A fully custom build is $40k to $150k or more, and headless commerce starts near $80k and can pass $250k. Where you land depends on integrations, business logic, and scale, not page count.
Is Shopify or a custom build cheaper for a small business?
Shopify is almost always cheaper to start and to run, and most small businesses should launch there. Custom only wins on cost when a platform genuinely cannot express your business logic or handle your scale, forcing expensive workarounds. Until you hit that wall, a templated store gets you selling faster for far less.
What ongoing costs come with an e-commerce site?
Plan for transaction fees of roughly 2 to 3 percent per sale, monthly platform and app subscriptions, hosting, and maintenance at 15 to 25 percent of the build cost per year. Add content and marketing. Over three years these recurring costs routinely exceed what you paid to build the store.
Why is headless commerce so much more expensive?
Headless means you fund a fully custom front end on top of a commerce engine, so you pay for the engine plus a bespoke, app-grade storefront and the plumbing between them. That is why it starts near $80k. It only earns its price when you need multiple front ends, heavy traffic, or content and product data living in more than one place.
How long does it take to build an e-commerce website?
A templated store launches in about 3 to 8 weeks. A heavily customized one takes 8 to 16 weeks. A fully custom build runs 4 to 9 months, and headless commerce 5 to 12 months. Integrations and custom business logic stretch timelines more than catalog size does.
Have a project in mind? Let's scope it together.
You get a named team, written estimates, full code and IP ownership, and 48-hour response times. CMMI Level 5 certified. 700+ projects delivered across the UK, US, UAE, and Australia.