"How much does an e-commerce website cost?" doesn't have a single honest answer, because a ten-product storefront and a multi-vendor marketplace with custom inventory logic are barely the same category of project. What follows is a realistic breakdown by platform and complexity, so you can figure out where your project actually lands before you request quotes, and where to avoid paying for capability the business doesn't actually need yet.
Platform choice sets the floor
Shopify and similar hosted platforms have the lowest entry cost. A straightforward Shopify store using an existing theme, standard product catalog, and built-in payment processing can be live for a few thousand dollars in setup and customization, plus an ongoing monthly platform fee. Custom-built e-commerce, on a framework like Next.js paired with a commerce backend, has no monthly platform tax but a much higher upfront build cost, since every feature that came free with Shopify, cart, checkout, product pages, has to be built or integrated manually. There's also a middle option worth knowing about: a headless commerce setup, a custom frontend built on top of a commerce platform's API, which gets more design and performance flexibility than a standard theme while still relying on the platform for checkout, payments, and inventory.
What actually drives cost up
The product catalog size rarely matters much on its own, but the complexity around it does. Custom pricing rules, product variants with dozens of combinations, real-time inventory synced with a warehouse system, subscription billing, and multi-currency or multi-region storefronts each add real development time. Payment integration complexity matters too: a single processor in one currency is straightforward, while supporting multiple payment methods, currencies, and tax jurisdictions is a meaningfully bigger scope. Tax calculation across multiple states or countries is another quiet cost driver, since accurate tax logic usually means integrating a dedicated tax service rather than hardcoding rates, and that integration takes real testing to get right.
- Simple hosted storefront, Shopify or BigCommerce, standard theme, under 100 products: a few thousand dollars.
- Customized hosted storefront, custom theme, third-party app integrations, moderate catalog complexity: mid five figures.
- Custom-built storefront, bespoke frontend, custom checkout flow, ERP or inventory integration: high five to low six figures.
- Marketplace or multi-vendor platform, vendor onboarding, split payments, custom logistics: six figures and up.
The costs that show up after launch
The initial build is only part of the total cost. Ongoing expenses include platform or hosting fees, payment processing fees, typically 2-3% per transaction regardless of platform, third-party app subscriptions for things like reviews or abandoned cart recovery, and ongoing maintenance for security patches and feature updates. A store budgeted only for launch and not for its first year of operation runs into cash flow surprises fast. Marketing tooling adds up too, email platforms, SEO tools, and ad tracking integrations each carry their own subscription cost, and none of them are optional if the store actually needs to drive traffic rather than just accept orders that arrive on their own.
Design work is a separate line item from development
Quotes sometimes bundle design and development into one number, which makes it hard to know what you're actually paying for either. Custom product photography, a bespoke visual identity, and detailed UX work on the checkout flow are design costs, distinct from the engineering work of building and integrating the store. A store with a modest design budget and solid engineering can still convert well; a beautifully designed store with a clumsy checkout flow usually won't. When comparing quotes, ask for design and development to be broken out separately so you can see where the money is actually going.
Timeline expectations, realistically
A simple hosted storefront can realistically go live in a few weeks. A customized hosted build with meaningful third-party integrations usually runs six to ten weeks. A fully custom storefront is typically a multi-month project once design, checkout logic, and backend integration are all accounted for, and marketplaces stretch further still given the added complexity of vendor onboarding and payment splitting. Any quote that promises a custom, integration-heavy store in a couple of weeks is worth questioning closely.
Where teams overspend without meaning to
The most common overspend is building custom functionality that an existing app or plugin already solves well. Custom-building a loyalty points system, a subscription billing flow, or a review widget from scratch is rarely worth it when a mature, well-reviewed app already does the job for a monthly fee. The second common overspend is choosing a fully custom build for a store that doesn't yet have the traffic or catalog complexity to justify it, paying six-figure development costs for a problem a well-configured Shopify store could have solved for a fraction of the price.
How to scope your project accurately
Before requesting quotes, write down the actual requirements: expected product count and how often it changes, payment methods and currencies needed, any systems that need to integrate, inventory, CRM, accounting, and expected order volume in year one. A development partner can't give an accurate estimate against "I want an online store," but can give a specific, defensible number against a documented list of requirements. It also helps to separate must-haves from nice-to-haves before quoting starts, since that's the list that gets negotiated down first when a project runs over budget, and it's better to decide that priority order in advance than under pressure.
The right cost for an e-commerce build depends entirely on what the store actually needs to do, not on an industry average. If you're scoping a new store or evaluating whether to move off a hosted platform, our web development team can help price out the requirements that are specific to your catalog and volume.