Shopify vs Custom Website: What's Right for US E-Commerce Businesses? (2026)
By StackZeno Team · Founder / CTO, Stackzeno · · 11 min read
TL;DR
An honest breakdown of Shopify vs custom e-commerce for US businesses — real costs at every revenue stage, SEO trade-offs, scalability limits, and when each option actually makes sense.
Thinking about building a website?
Get a Quote →TL;DR
- Shopify is the right call for early-stage stores — fast to launch, low upfront cost, and handles enough until it doesn't.
- The true monthly cost of Shopify is often $200–$500+ once you factor in apps, themes, and transaction fees — not the advertised $39.
- Custom e-commerce starts at $15K and can run $80K+ depending on complexity, but the unit economics flip at scale.
- SEO and performance are the two areas where custom consistently outperforms Shopify — and both compound over time.
- The decision isn't Shopify vs custom forever. It's Shopify vs custom right now, given where your business actually is.
The honest framing
Shopify is not a bad platform. It powers over 4.6 million stores globally (Statista, 2025) and has made it genuinely possible for small businesses to sell online without a six-figure build budget. For a lot of those stores, it's exactly the right tool.
But the internet is full of hot takes that treat this as a permanent binary — "Shopify is for amateurs" or "custom is a waste of money until you're doing $10M a year." Neither framing is useful. The real question is: what are your actual costs, constraints, and goals right now, and which platform serves those better?
We've built both. We've migrated stores off Shopify to custom when the math changed. We've also talked clients into Shopify when a custom build would have been the wrong move for their stage. Here's the straight version.
Thinking about building an e-commerce site? See how we work →
What Shopify actually costs
The advertised price is $39/month for Shopify Basic. That number is almost never the real number.
Here's what a typical US e-commerce store running on Shopify actually spends monthly:
| Cost Item | Basic ($39/mo plan) | Shopify ($105/mo plan) | Advanced ($399/mo plan) | |---|---|---|---| | Platform subscription | $39 | $105 | $399 | | Transaction fees (non-Shopify Payments) | 2% per transaction | 1% per transaction | 0.5% per transaction | | Theme (amortized monthly) | $15–$30 | $15–$30 | $15–$30 | | Apps (average for a real store) | $80–$200 | $80–$200 | $100–$250 | | Email marketing tool | $30–$100 | $30–$100 | $30–$100 | | Estimated monthly total | $164–$369 | $230–$435 | $544–$779 |
That app bill is where most operators get surprised. According to Shopify's own app store data, the average merchant installs 6+ apps. Typical needs include reviews (Okendo: $19–$299/mo), subscriptions (Recharge: $99/mo), bundles, loyalty programs, advanced filtering, and back-in-stock alerts. These are not optional for a competitive store — they're table stakes.
Transaction fees compound fast. At $500K in annual revenue using Stripe (not Shopify Payments) on the Basic plan, you're paying $10,000/year in platform transaction fees alone — before Stripe's own processing fees. Upgrading to Advanced reduces that to $2,500/year, which helps justify the plan cost but pushes your base subscription to $399/month.
This isn't a knock on Shopify. These are real costs for a platform that handles hosting, updates, PCI compliance, and infrastructure so you don't have to. The point is: know what you're actually buying.
What a custom e-commerce site actually costs
Custom e-commerce — typically built on Next.js with a headless commerce layer like Medusa, or a direct Stripe integration for simpler catalogs — has a very different cost structure.
Upfront build cost:
- Simple catalog, 20–50 products, standard checkout: $15,000–$30,000
- Mid-complexity: custom logic, subscriptions, 100+ SKUs, integrations: $35,000–$60,000
- High complexity: multi-vendor, complex pricing rules, ERP integration, custom CMS: $60,000–$120,000+
Ongoing costs:
- Hosting (Vercel, AWS): $50–$300/month
- Third-party services (payment processor, email, search): $100–$400/month
- Maintenance and updates (retainer or as-needed): $500–$2,000/month
The critical difference: you own the codebase. There are no transaction fees skimmed by the platform. There are no app subscriptions for features that could be built once and owned permanently. The fixed costs are higher upfront, but the variable costs at scale are dramatically lower.
If you want the full picture on build costs, see our breakdown in How Much Does It Cost to Build a Business Website in the USA? (2026).
SEO: where the gap is real
Shopify has improved its SEO significantly over the past three years. It handles the basics well: canonical tags, sitemaps, robots.txt, meta fields, structured data for products. For most stores under $1M in annual revenue, Shopify SEO is not going to be the thing holding you back.
But there are real, documented limitations:
URL structure. Shopify forces /products/ and /collections/ prefixes on all product and category URLs. You cannot change this. If your competitors have cleaner URL structures (/category/product-name) and better internal linking architecture, that's a structural SEO disadvantage you cannot engineer around on Shopify.
Page speed. Shopify stores load app JavaScript from multiple third-party origins. Even a well-optimized Shopify store typically scores 55–75 on Google's Core Web Vitals PageSpeed test. A well-built custom site on Next.js with proper image optimization and edge caching routinely hits 90+. Google has confirmed page experience as a ranking signal, and the gap matters in competitive categories.
Content and CMS flexibility. Shopify's blog and content capabilities are rudimentary. Building a serious content-led SEO strategy — with custom content types, related product modules, robust internal linking — is awkward on Shopify and requires expensive workarounds.
Custom wins on SEO. The question is whether that advantage is worth the upfront investment at your current traffic levels.
When Shopify wins
There are clear situations where Shopify is the right choice, and we'd tell you that directly.
You're launching with unproven demand. If you haven't validated that people will buy your product, spending $40K on a custom build is the wrong order of operations. Launch on Shopify, prove the business model, then evaluate your platform needs from a position of actual data.
Your catalog is straightforward. Under 200 SKUs, standard variants (size/color), no complex pricing logic — Shopify handles this elegantly. The app ecosystem covers 90% of what you need.
You need to move fast. A Shopify store can be live in two to four weeks. A custom build takes three to six months minimum. If you have a seasonal launch window or a funding deadline, time-to-market wins.
Your team is non-technical. Shopify's admin is one of the best-designed e-commerce backends on the market. Your team can manage products, update content, run promotions, and pull reports without touching code.
You're doing under $500K in annual revenue. At this stage, the platform costs are manageable and the operational simplicity outweighs the theoretical benefits of a custom build.
Need help figuring out which option fits your project? Talk to our team →
When custom wins
The calculus shifts at a specific set of conditions, and when those conditions are true, staying on Shopify becomes an active constraint on growth.
High transaction volume. At $2M in annual revenue on Basic Shopify (non-Shopify Payments), your transaction fees alone are $40,000/year. A custom build at $50K pays for itself in 18 months from fee savings.
Complex business logic. Tiered wholesale pricing, B2B net terms, custom bundle configurations, subscription + one-time purchase in a single cart, dynamic discount stacking — Shopify can handle some of this with apps, but you're paying per-feature and accepting someone else's implementation of your core business logic.
Brand differentiation as a strategy. If your brand is a significant competitive moat, a Shopify theme — no matter how customized — will always look like a Shopify theme to anyone who's seen enough of them. Custom design gives you complete control over interaction design, animation, and experience details that are simply not possible in any page builder.
Serious SEO ambitions. If organic search is a core acquisition channel, the technical SEO ceiling of Shopify will eventually become a real constraint.
Multi-market complexity. Multiple currencies, region-specific catalogs, localized content — Shopify Markets has improved, but complex multi-region setups still require workarounds that custom handles natively.
Cost comparison by revenue stage
| Annual Revenue | Shopify Annual Cost | Custom Build (Amortized 3yr) | Winner | |---|---|---|---| | Under $250K | $2,000–$5,000 | $6,000–$12,000 | Shopify | | $250K–$500K | $4,000–$8,000 | $7,000–$15,000 | Shopify (marginal) | | $500K–$1M | $8,000–$15,000 | $9,000–$18,000 | Toss-up | | $1M–$3M | $15,000–$35,000 | $12,000–$22,000 | Custom | | $3M+ | $35,000–$80,000+ | $15,000–$30,000 | Custom (clear) |
Note: Custom build costs amortized over 3 years, plus $200/month in hosting and services. Shopify costs include platform fee, average app spend, and transaction fees at stated revenue levels using non-Shopify Payments.
The migration question
One decision that costs companies real money: waiting too long to migrate.
The optimal time to plan a migration off Shopify is before you're desperate for it — ideally when you're between $750K and $1.5M in annual revenue, growing steadily, and starting to feel the platform's edges. Migrations take three to five months to execute well, and they require careful SEO work to avoid disruption to organic traffic rankings.
Migrations done reactively — because the platform became a bottleneck — tend to be rushed, poorly planned, and damaging to organic traffic. A bad URL migration with missing 301 redirects can cost you 40–60% of organic traffic overnight. We cover exactly how to handle this in How to Redesign Your Business Website Without Losing Traffic (2026).
If you're approaching the $1M revenue threshold and running on Shopify, it's worth running the numbers now — not when you're already frustrated.
FAQ
Is Shopify good for SEO? For most stores under $1M in annual revenue, yes — Shopify handles SEO basics well enough that it's not your primary constraint. The real limitations (URL structure, page speed ceiling, content flexibility) become more significant as you compete in more contested categories and at higher traffic volumes.
Can I switch from Shopify to custom later without losing my SEO? Yes, but it requires a disciplined migration plan: full URL inventory, 301 redirect mapping for every changed URL, metadata preservation, and post-launch monitoring via Google Search Console. Done properly, you can migrate with minimal ranking disruption. Done carelessly, you can lose months of organic growth.
What's the real cost of Shopify for a serious e-commerce store? A store running on Shopify Basic with a standard app stack typically spends $200–$400/month all-in. On Shopify Advanced at $2M+ annual revenue, total platform costs including transaction fees can exceed $80,000/year.
How long does it take to build a custom e-commerce site? A custom build done properly takes three to six months. This includes discovery, design, development, QA, content migration, and launch. Rushing this process is how you end up with a buggy site that costs more to fix than the build did. See our full timeline breakdown in How Long Does It Take to Build a Website for a Small Business? (2026).
Do I need a developer to maintain a custom e-commerce site? Not necessarily. Well-built custom sites with a CMS (like Sanity or Contentful) let your team manage products, content, and promotions without touching code. But you'll want a developer relationship for feature additions, performance monitoring, and dependency updates.
What about Shopify Plus? Shopify Plus starts at $2,500/month and is designed for high-volume merchants. It removes transaction fees (on Shopify Payments), adds more customization, and provides better API limits. It's worth evaluating before committing to a custom build — but at that price point, the custom build economics become compelling to model.
Conclusion
Shopify is a good platform. It gets businesses selling quickly, handles a lot of complexity you'd otherwise have to build yourself, and has gotten meaningfully better at SEO and performance over the past few years. For early-stage stores, it's often the right answer.
But "Shopify is fine until it isn't" is genuinely true. Transaction fees, app subscriptions, performance ceilings, and SEO constraints all compound as you scale. The businesses that end up paying the most are the ones that waited too long to have an honest conversation about platform costs and limitations.
The decision isn't emotional. Run the numbers at your current and projected revenue, be honest about your actual product and business complexity, and choose accordingly.
If you're serious about building something that actually works for your business, start with a conversation. Get a custom quote from StackZeno →
Related Posts
- How Much Does It Cost to Build a Business Website in the USA? (2026)
- Framer vs Webflow vs Custom Code: Which Is Right for Your Startup?
- How to Redesign Your Business Website Without Losing Traffic (2026)
Ready to build something that stands out?
Get a Quote ↗Newsletter
Get the founder's playbook
One short email, twice a month — web design, launch lessons, and founder teardowns. No fluff.
Related posts
Keep reading
- Web Development
How Long Does It Take to Build a Website for a Small Business? (2026)
A small business website typically takes 4–12 weeks to build, depending on complexity, content readiness, and your development team. Here's the real timeline breakdown.
- Web Development
How Much Does It Cost to Build a Business Website in the USA? (2026)
Web development costs in the USA range from $2,000 to $150,000+ depending on complexity, team type, and tech stack. Here's the full breakdown for 2025.
- Web Development
Framer vs Webflow vs Custom Code: Which Is Right for Your Startup?
An honest comparison of Framer, Webflow, and custom code for startup websites — performance, SEO, cost, scalability, and what we actually recommend by stage.
