An ecommerce website cost in 2026 runs from under $1,000 for a store you set up yourself on a hosted platform to $50,000 or more for a custom build. Most small US stores that hire a professional pay $4,000 to $15,000 to launch. After that, budget about $100 to $650 a month for the plan, apps and upkeep, plus card fees of roughly 2.5% to 2.9% on every sale.
Clutch's ecommerce development pricing data explains why quotes look so far apart. Its September 2026 update puts the average ecommerce project at $51,943, with a nine-month timeline. Clutch also says most ecommerce projects reviewed there cost under $10,000. Both hold because a minority of large custom and B2B builds pull the average up. Plan around the under-$10,000 figure for a small store. Use the average as your benchmark only if the build needs ERP links, trade pricing or a separate front end.
On this page
- Ecommerce website cost by build type
- Why a custom theme costs three times as much
- What makes an online store cost more to build
- Platform fees on Shopify, WooCommerce and BigCommerce
- Hidden platform costs on Shopify and WooCommerce
- Payment processing fees grow with every sale
- Design, apps and content costs
- Ongoing ecommerce website costs after launch
- Accessibility and card security costs
- A worked example of first-year and three-year costs
- Which option wins over three years
- How to get an accurate ecommerce quote
- Which ecommerce build should you choose
Ecommerce website cost by build type
Every quote is hours multiplied by an hourly rate, with the platform's fees on top. Clutch lists US ecommerce developers at $100 to $149 an hour, Canadian firms at $50 to $99 and firms in India under $25. The hours below are planning estimates, priced at the US rate, so you can place any quote you receive.
Build type | What the work covers | Hours of work | Launch cost at US rates | Monthly running cost |
|---|---|---|---|---|
DIY on Shopify, BigCommerce or Wix | You pick a theme, add products and connect payments | Your own time | Under $1,000 for a theme, domain and first apps | $40 to $150 |
Theme set up by a professional | Premium theme fitted to your brand, 50 to 300 products loaded, payments, shipping, tax and basic SEO | 40 to 100 | $4,000 to $15,000 | $100 to $650 |
Custom theme design | Unique layouts for home, category, product and cart pages, plus a few app integrations | 150 to 300 | $15,000 to $45,000 | $300 to $1,000 |
Custom features and integrations | ERP or inventory sync, B2B price lists, subscriptions, product configurators, data migration | 300 to 1,000+ | $30,000 to $150,000+ | $1,000 to $5,000+ |
Headless or multi-brand enterprise | Separate front end, several storefronts, complex back-office links | 1,000+ | $150,000+ | $2,500+ on Shopify Plus or similar |
Monthly figures combine the platform plan, paid apps and a few support hours at the same rate, before card fees.
Why a custom theme costs three times as much
The jump between rows two and three in that table is design. A configured theme reuses layouts that a theme developer already built and tested. A custom theme needs wireframes, revision rounds and front-end code for each page type, which roughly triples the hours.
Choose custom design when your products need a buying flow a theme cannot show, such as a configurator or a bundle builder. Stay on a theme when they do not. A custom theme leaves every future fix and speed problem with your own developer.
The rate behind those hours has a floor. The US Bureau of Labor Statistics puts median pay for web developers and digital designers at $47.85 an hour in May 2025. An agency's $100 to $149 covers that wage plus project management, testing, software licenses and the hours spent on calls with you.
What makes an online store cost more to build
Seven factors move the hours. The first three account for most of the gap between a $5,000 quote and a $50,000 one:
- Catalog size and variants: 50 single-size products load from a spreadsheet in an afternoon. Five thousand products with a dozen variants each need data cleanup, image work and a structured import.
- Every integration with an ERP, warehouse, accounting or CRM system, since each one needs field mapping, error handling and tests with real orders.
- B2B rules such as trade price lists, quantity breaks, net payment terms and approval steps for company buyers.
- Migration from an old platform, which means moving products, customers and order history and adding a 301 redirect for every old URL.
- Content and photography for every item: titles, descriptions, photos, size charts and shipping weights.
- Selling in more than one currency or language, and setting up sales tax for each state where you collect it.
- The team's location. The same 100 hours costs $10,000 to $14,900 at US rates and under $2,500 at the rate Clutch lists for India.
Catalog work is the factor buyers underestimate most. Say a store has 400 products, and each needs a cleaned title, a new description, four edited photos and a correct shipping weight. At 15 minutes a product, that is 100 hours, as much as an entire theme setup. It lands on your desk if the quote says content is supplied by the client.
Ask every provider to state in writing who loads products and writes copy. The small business website cost guide covers that question for brochure sites. On a store it matters more, because a product page with no description does not sell.
Platform fees on Shopify, WooCommerce and BigCommerce
The platform is the one line you pay every month for as long as the store runs. The prices below come from Shopify's pricing page, the Shopify Plus pricing page, BigCommerce's 2026 pricing update and WooCommerce's pricing page. All are in US dollars, as of October 2026.
Platform and plan | Billed yearly | Billed monthly | What to watch |
|---|---|---|---|
Shopify Basic | $29 a month | $39 a month | 2% fee on orders paid through a third-party provider |
Shopify Grow | $79 a month | $105 a month | 1% third-party fee, 5 staff accounts |
Shopify Advanced | $299 a month | $399 a month | 0.6% third-party fee, 15 staff accounts |
Shopify Plus | From $2,300 a month on a three-year term, $2,500 on one year | Term contract only | 0.2% third-party fee |
BigCommerce Core | $29 a month | $39 a month | Sales cap of $30,000 over the trailing 12 months |
BigCommerce Growth | $79 a month | $105 a month | Sales cap of $100,000 over 12 months |
BigCommerce Scale | $299 a month | $399 a month | 0.9% charge on sales above $33,333 a month |
WooCommerce | No software fee | No software fee | Hosting at $25 to $350 a month, extensions at $29 to $299 a year each |
BigCommerce changed its plans on June 1, 2026. Standard, Plus and Pro became Core, Growth and Scale, and the sales caps that force an upgrade came down. Core now tops out at $30,000 in trailing 12-month sales, down from $50,000. A store selling $40,000 a year now needs Growth at $79 a month, and cost guides written before June still quote the old limits.
Hidden platform costs on Shopify and WooCommerce
On Shopify, the plan cost that hides is the third-party transaction fee. Orders paid through Shopify Payments carry none, while an outside payment provider adds 2% on Basic. On $10,000 a month in sales, that is $200 a month, enough to pay for the Grow plan two and a half times over.
WooCommerce's software is free and takes 0% of revenue, but you rent the hosting and pay for each paid extension. Five extensions at $99 a year add $495 a year, and someone has to install every update. The Shopify vs WooCommerce comparison for small stores works through the full trade-off between a rented store and one you host yourself.
Payment processing fees grow with every sale
Card fees overtake the plan as the largest platform cost once a store on Basic sells more than $1,000 a month. At standard rates, Shopify Payments charges US stores 2.9% per online card sale on Basic, 2.7% on Grow, 2.5% on Advanced and 2.25% on Plus. Each plan adds 30 cents per transaction. Stripe's standard pricing is 2.9% plus 30 cents for domestic cards, with 1.5% added for international cards.
WooPayments runs about 2.5% to 2.9% plus 30 cents per transaction, and BigCommerce lists card processing from 2.89% plus 29 cents. Premium cards cost more: Shopify Basic charges 3.5% plus 30 cents on them.
The lower rates on higher Shopify plans pay for themselves at a predictable sales level. Grow costs $50 a month more than Basic on yearly billing and saves 0.2 percentage points on each online card sale. It breaks even at $25,000 a month in card sales. Advanced costs $220 more than Grow for another 0.2 points, which pays off only above $110,000 a month.
The table shows the plan plus card fees for a store with a $75 average order, at standard online card rates:
Monthly online card sales | Basic, $29 plan | Grow, $79 plan | Advanced, $299 plan |
|---|---|---|---|
$10,000 | $359 | $389 | $589 |
$25,000 | $854 | $854 | $1,024 |
$50,000 | $1,679 | $1,629 | $1,749 |
$110,000 | $3,659 | $3,489 | $3,489 |
Find your expected sales row and pick the cheapest column. Then check whether the higher plan's extra staff accounts or reports matter to you. Below $25,000 a month Basic wins, and between $25,000 and $110,000 Grow wins.
Design, apps and content costs
Themes are a small, one-time line. Shopify's own ecommerce cost guide puts prebuilt themes at $0 to $500, and the hours to fit one to your brand cost far more than the theme. A free theme set up well beats a premium theme set up badly. Check any theme against the guide to choosing the best ecommerce store template before you buy it.
Apps are the recurring line that creeps. Store owners add apps for reviews, email capture, subscriptions, shipping labels or search, and each one bills monthly. Five apps at $20 a month come to $1,200 a year, against $948 for a year of the Grow plan. Shopify's cost guide notes that its paid plans include 10,000 email sends a month through Shopify Messaging, then $1 per 1,000. That can replace a separate email app for a small list.
Content is the line most quotes leave out. Product photography, descriptions, size guides and policy pages either come from you or show up as extra hours. Count them before you compare quotes. A provider who includes copy for 150 products is quoting a different job from one who loads what you send.
Ongoing ecommerce website costs after launch
The launch quote pays for building the store. Running it brings a second set of bills, and these belong in a 12-month budget:
- Platform plan or hosting, from $29 a month on Shopify Basic or $25 a month on entry WooCommerce hosting.
- App or extension subscriptions, budgeted at $50 to $300 a month for a small store.
- Card processing at 2.25% to 2.9% plus 30 cents per sale, more for premium and international cards.
- Support hours for updates, fixes and small changes: two to four hours a month at $100 to $149 is $2,400 to $7,150 a year.
- Domain renewal, about $10 to $30 a year according to Shopify's cost guide.
- Marketing spend to bring visitors to the store.
Read what SEO costs per month and what Google Ads costs a small business before you split a first-year budget between the store and its traffic. Theme and app choices also set page speed, so test speed on a phone before launch and after every new app.
Accessibility and card security costs
Accessibility belongs in the budget from the start. The Department of Justice's web accessibility guidance says the ADA's requirements apply to the goods and services businesses open to the public offer on the web. Test the store at launch and after every theme change. Use the guide to making a website ADA compliant as your test list. This is general information, not legal advice.
Card security matters most on a custom build. Stripe's PCI compliance guide says its Checkout and Elements forms collect card details in an iframe served from Stripe's domain. That keeps a merchant eligible for SAQ A, the shortest PCI self-assessment. A card form built on your own site with the older Stripe.js v2 moves you to the longer SAQ A-EP, with more controls to maintain every year.
A worked example of first-year and three-year costs
Say a four-person home goods brand in North Carolina sells 150 products and expects $25,000 a month in online sales at a $75 average order. It is comparing three builds, each at a US agency rate of $125 an hour for setup and support. Card fees are left out. They come to about $9,300 to $9,900 a year on every option, more than the platform and apps combined.
Cost line | Shopify Grow with a premium theme | WooCommerce on managed hosting | Custom Shopify theme |
|---|---|---|---|
Setup hours at $125 | 80 hours, $10,000 | 100 hours, $12,500 | 250 hours, $31,250 |
Theme, one time | $400 | $100 | Built into the setup |
Plan or hosting per year | $948 | $1,200 | $948 |
Apps or extensions per year | $1,200 for five apps at $20 a month | $495 for five extensions at $99 a year | $1,200 for five apps at $20 a month |
Support per year | $3,000 at two hours a month | $6,000 at four hours a month | $4,500 at three hours a month |
Year one total | $15,548 | $20,295 | $37,898 |
Three-year total | $25,844 | $35,685 | $51,194 |
Which option wins over three years
On these assumptions, the theme-based Shopify store costs about $25,800 over three years, WooCommerce about $35,700 and the custom theme about $51,200. WooCommerce loses on support hours. WordPress core, the theme, WooCommerce and each extension update on their own schedules, and each update needs a staging test. An owner who handles those updates personally cuts the WooCommerce three-year total by $18,000.
The custom theme costs about $25,000 more over three years, and it earns that only through higher conversion. At $300,000 a year in sales, a rise from a 2.0% to a 2.4% conversion rate would add $60,000 a year. The question is whether a new design can deliver that lift. For this store, the Shopify Grow build is the right call. Hold the custom theme back until a year of sales data shows where the theme limits sales.
Before paying for a redesign, fix checkout friction first. The guide to reducing cart abandonment lists changes that cost hours rather than tens of thousands of dollars.
How to get an accurate ecommerce quote
Quotes only compare when they price the same job. Follow these steps before you sign with anyone:
- Count your products and variants, and list every system the store must connect to, such as accounting, inventory, shipping or a CRM.
- Decide who writes product copy, who supplies photos and who loads the catalog.
- Send the same written brief to three providers so the quotes cover the same work.
- Ask for hours and an hourly rate per phase instead of one total, so you can see where the money goes.
- Ask what is excluded: data migration, redirects, app subscriptions, content and support after launch.
- Confirm the store, domain and payment accounts are registered to your business, and that you own the code and design files at handover.
- On any custom checkout, ask how card data is handled and which PCI self-assessment you will need.
- Add three years of plan, apps and support to each quote, and compare those totals instead of the launch price.
Steps 4 and 8 do the most work. A provider who cannot split a quote into hours by phase is guessing. A low launch price with heavy monthly support can cost more by year three than a higher quote with a lighter support plan.
Which ecommerce build should you choose
Match the build to your sales and your catalog, not to the most impressive demo. This table matches five common situations to a build:
Your situation | Build to choose | Launch cost |
|---|---|---|
Testing a product or selling under $10,000 a month | DIY on Shopify Basic, or BigCommerce Core if sales stay below $30,000 a year | Under $1,000 |
$10,000 to $100,000 a month with a standard catalog | Professional theme setup on Shopify Grow or Advanced | $4,000 to $15,000 |
An existing WordPress site with traffic and someone to run updates | WooCommerce on managed hosting | $5,000 to $15,000 |
Products that need a configurator, bundles or an unusual buying flow | Custom theme on Shopify or WooCommerce | $15,000 to $45,000 |
ERP sync, B2B pricing, several brands or more than $1 million a year | Shopify Plus, BigCommerce Performance or custom integrations | $30,000 to $150,000+ |
For a store selling $10,000 to $100,000 a month, the second row is the default. A separate front end only pays off at the top of the last row, and the guide to how headless commerce works explains when. Start from the cheapest row that fits your catalog. Moving up a plan later is a settings change, while undoing an oversized custom build is a rebuild.
Your next step is to list your product count, monthly sales target and the systems the store must connect to. Then ask for quotes split into setup hours, platform fees and three years of running costs. The website design and development team at Techno Mantra builds Shopify, WooCommerce and custom stores for US businesses, plus clients in Canada and Australia. You own all code, designs and accounts. Send your brief through the Techno Mantra contact page or to info@technomantraa.com. Every inquiry gets a reply within one business day.
Frequently asked questions
A Shopify store costs $29 to $299 a month for the Basic, Grow or Advanced plan on yearly billing as of October 2026, or $39 to $399 billed monthly. Add paid apps, budgeted at $50 to $300 a month, and card fees from 2.5% to 2.9% plus 30 cents per online sale.
Building it yourself is cheaper in cash, under $1,000 to launch on Shopify or BigCommerce, but it costs your time. If setup takes 60 hours and your time is worth $50 an hour, the DIY store costs $3,000 in hours you could have spent selling.
A theme-based store with 80 hours of work takes about three weeks of build time for one developer, plus content and review rounds. Clutch puts the average ecommerce project it reviewed at nine months, which reflects larger custom and integration-heavy builds.
Maintenance for a small store runs $2,400 to $7,150 a year in support hours, based on two to four hours a month at US agency rates of $100 to $149. Plan, app and card fees come on top, and WooCommerce stores need more update hours than Shopify stores.
Quotes differ because each one prices a different number of hours at a different rate. One agency may include product loading, copy and redirects while another excludes them, and rates range from under $25 to $149 an hour depending on where the team is based.