A straight answer first, because that's what the query deserves. In the US, a competent Shopify build from an American agency lands between $18,000 and $60,000 for a standard D2C storefront on a customised premium theme, and $75,000 to $250,000-plus once you're on Plus with B2B, an ERP connection or a headless front end. A senior US freelancer will do a narrower version of the same job for $6,000 to $25,000. An offshore team, ours included, prices the same scope at roughly 35–55% of the US agency number. Those bands are wide because page count has almost nothing to do with the cost. Four things do: sales tax across states, accessibility remediation, whatever you're doing at checkout, and how many systems the store has to talk to.
Most quotes you'll receive are built backwards. Someone counts templates, multiplies by an hourly figure, adds a contingency. Then the project meets Avalara, a WCAG demand letter from three years ago, and a 3PL that only speaks flat-file, and the number moves 40%. Price the drivers, not the pages.
Shopify development cost per hour in the US: three rate bands
Rates we see quoted in the US market, and what we charge, sit in three clear bands:
- US agencies, $125–$250/hr. Higher at the Plus end, and the top of that band usually includes a strategist and a project manager whose time you're also paying for.
- US-based freelancers, $75–$150/hr. Experienced Liquid developers who used to work at an agency. The good ones are booked six weeks out.
- Offshore teams, $25–$65/hr. India, Eastern Europe, the Philippines. The spread inside that band is enormous and correlates with whether the team has ever shipped for a US merchant with real compliance exposure.
Hourly rates are the least useful comparison in the set, though, because the hours differ more than the rates do. A team that has built checkout extensibility work before will do a custom delivery-date picker in twelve hours. A team learning it will spend forty and half of those are yours to pay for. Ask for fixed-scope phases with a change-order rate attached, not a blended hourly and a wish.
How much a Shopify website costs in the US, by tier
Rough figures for a full build, design through launch, US agency pricing:
- $8,000–$18,000. Premium theme, real design work on the homepage, PDP and collection templates, standard apps, Shopify Payments and Shop Pay, basic tax setup in your home state. No custom app, no ERP.
- $18,000–$45,000. Custom theme sections built to a design system, subscriptions or a bundle builder, a Klaviyo or Omnisend build with flows that actually fire, multi-state tax, an accessibility pass, one integration (3PL or ERP).
- $45,000–$120,000. Plus. Checkout extensions, B2B catalogues and company accounts, Shopify Functions for discount logic, an ERP two-way sync, migration from Magento or a legacy custom stack.
- $120,000 and up. Headless, multi-region, custom middleware, retail media and marketplace feeds all wired to the same inventory truth.
Add 15–25% of the build number as a first-year run rate. Themes break on Shopify updates, apps change their APIs, and BFCM always exposes something.
Accessibility is a build line item now, not a nice-to-have
This is the driver US merchants underprice most, and it's the one with legal exposure attached. Serial ADA filings against ecommerce storefronts are a real and ongoing risk in the US, and an overlay widget is not a defence. The work has to happen in the theme.
Here's what a WCAG 2.1 AA pass looks like in practice on a mid-sized store. An audit typically surfaces somewhere around 50 to 70 distinct failures, but they collapse into far fewer tickets because the same colour contrast error repeats across every card component. Say 20 tickets: focus states, form labels, alt text patterns in the theme, keyboard traps in the mega menu and the cart drawer, ARIA on the variant picker, skip links, video captions. Call it 35 development hours and 10 hours of QA including keyboard-only and screen reader testing.
At a US agency rate of $160, that's 45 × $160 = $7,200. Offshore at a blended $45 is $2,025, and if you add a US-based accessibility specialist to review the result for $1,500, you're at $3,525. Both are legitimate spends. The mistake is budgeting zero and discovering the number after a letter arrives.
One awkward note: apps you don't control will reintroduce failures. Review widgets and popup builders are repeat offenders. Budget a few hours per year to re-test after app updates.
Sales tax setup: cheap to configure, expensive to get wrong
Economic nexus means you may owe registration in a dozen states you've never shipped a pallet to. The Shopify side of this is genuinely fast. Turning on Shopify Tax, mapping product tax codes for anything unusual, and configuring nexus states is a few hours of configuration, not a project.
Cost shows up elsewhere. If you're using Avalara or a similar service, someone has to reconcile the connector, handle exemption certificates for wholesale accounts, and make sure refunds write back correctly. Apparel is its own headache because several states tax clothing differently by price threshold, and if your catalogue codes are lazy you'll under-collect for months without noticing. Budget $1,500–$4,000 for a proper setup with correct product tax codes, and treat registration and filing as an accountant's cost, not a developer's.
Shopify Plus development cost in the US, and when the step up pays
The build cost on Plus isn't higher because Plus is harder. It's higher because the things merchants buy Plus for are harder: checkout extensibility, B2B, Functions, multiple storefronts under one org.
Some rough figures for individual pieces at US agency rates: a checkout UI extension (a gift message field, a delivery date picker, a post-purchase upsell) runs $3,000–$9,000 depending on how much backend it needs. A discount or delivery customisation Function is $4,000–$12,000. A B2B setup with company accounts, catalogue-level pricing and net terms handling starts around $15,000 and climbs quickly if your pricing rules are the kind that live in a spreadsheet nobody has ever fully documented. Offshore, halve those and add a bit back for time-zone friction.
The crossover question is simpler than agencies make it. At list pricing the step from Advanced to Plus has been running around $1,900 a month, so roughly $23,000 a year. Ask what that buys. If the answer is "nicer checkout branding", stay on Advanced. If it's a wholesale channel doing meaningful revenue, a checkout flow you can't build otherwise, or Launchpad saving your team a weekend of manual work every BFCM, the maths works easily. We tell merchants doing under about $150k a month to wait, and some of them don't like hearing it.
Shop Pay is worth a sentence on its own because it's free and merchants still leave it half-configured. Accelerated checkout buttons on the PDP and in the cart drawer, Shop Pay Installments enabled where it fits your AOV, and the express button positioned above the fold. That's configuration work measured in hours, and on US traffic it's one of the few checkout changes that reliably moves conversion.
Freelancer vs agency in the US: what the price difference actually buys
A strong freelancer is the right call more often than agencies admit. If your scope is a theme customisation, a set of new sections, a Klaviyo integration and some speed work, one senior person will do it faster and for a third of the price, because you're not funding a PM to relay your messages.
The freelance model breaks in three places. Concurrency: when design, development and data migration all need to happen in the same three weeks, one person becomes the bottleneck. Coverage: BFCM weekend, a cart bug at 11pm Eastern, and your developer is on a flight. And specialisation: accessibility, Functions, ERP middleware and performance are different skills, and very few individuals have all four.
The honest test is whether your project has more than one workstream running at once. One workstream, hire a freelancer. Three, hire a team. If you want the team economics without the US rate card, hiring dedicated Shopify developers on a monthly retainer sits between the two models and is how most of our US clients start.
Offshore Shopify development cost, and the parts nobody quotes
Offshore pricing for US merchants generally lands at 35–55% of a comparable US agency quote. That gap is real, and it's rate arbitrage rather than corner-cutting when the team is good. We publish detailed India-based Shopify development pricing so you can compare like for like.
What isn't in the quote, and should be in your plan:
- Overlap hours. India is 9.5 to 12.5 hours ahead of US time zones. Ask for a guaranteed overlap window in writing. Two to three hours a day, in your morning, is enough for daily standups and same-day decisions. Without it a two-day question becomes a two-week loop.
- US-context knowledge. Nexus rules, ADA exposure, carrier behaviour with USPS and UPS during December, TikTok Shop and Amazon feed sync. A team that has only built for domestic Indian merchants will do the Liquid beautifully and miss all of that. Ask for specific US work, not a logo wall.
- BFCM cover. Written escalation path, named person, response time. Thanksgiving weekend is a normal working weekend in Bengaluru, which is actually an advantage, but only if it's agreed in advance.
Our own US work runs through the US practice, and the delivery pattern that works best is a US-hours account lead with the build team in India. It costs more than pure offshore and far less than a US agency.
Cost to build a Shopify store for a small business
If you're launching with under 200 SKUs, one warehouse, one country and no wholesale, you do not need a $30,000 build. $4,000 to $9,000 gets you a paid theme configured properly, real product photography treatment, a working tax and shipping setup, Shop Pay live, email capture and three Klaviyo flows, and a site that passes a basic accessibility check. Spend the difference on inventory and creative.
What to skip at that stage: a fully custom theme, a headless front end, a subscription platform before you have repeat buyers, and any app that charges per order before you know your order volume. What not to skip: correct product tax codes, alt text discipline in your product uploads, and a theme chosen for speed rather than for the demo video.
Shopify custom theme development price
Fully custom, built from a blank theme against a real design system: $20,000–$50,000 in the US, $9,000–$22,000 offshore, and roughly six to ten weeks either way. That buys you components no competitor has, a codebase with no dead CSS from a theme author's ten other layouts, and complete control over what loads when.
Heavily customised premium theme instead: $6,000–$18,000, three to five weeks. For most D2C brands under $10M this is the better trade. Dawn-based commercial themes are already fast and already reasonably accessible, and the money you save covers a year of iteration.
The genuine argument for custom is performance and merchandising control at scale. A bought theme with eleven apps injecting scripts will sit at an LCP around 3.5 seconds on mobile, and getting under 2 seconds means stripping most of it out anyway. If you'd rather find out where you stand before committing budget, SwiftStore will scan your store and tell you what's actually costing you the seconds. Deeper work sits under speed optimisation, and it's usually cheaper than a rebuild.
Where the estimate goes wrong
Three patterns account for most of the overruns we see on US projects. Content readiness: nobody owns the copy, so the build sits idle for three weeks and the timeline extension gets billed. Integration discovery: the ERP has an API, but it doesn't expose the field you need, and the workaround is a middleware layer nobody scoped. And app sprawl inherited from the old store, where migrating twenty-three apps costs more than rebuilding four of their features natively.
Ask any agency you're evaluating what they'd do if the ERP field doesn't exist. If they haven't hit that before, the answer will be vague.
If you already have a store and want a number rather than a range, send us the URL and your app list and we'll come back with a scoped estimate against the drivers above. Start with a free audit.


