E-Commerce·11 MIN READ
Shopify Plus vs. Custom Development: The Ultimate Comparison
When is Shopify Plus worth it, when should you build custom with Next.js or similar technologies? An honest comparison with costs and decision guides.

By Martin Ogris
Founder & Managing Director·21 December 2025·11 min read
The decision between Shopify Plus and a custom-built solution is harder than it looks at first glance. Not because the technologies are complicated – but because both options can genuinely be the right answer for specific scenarios. Choosing the wrong one means either overpaying in platform fees for years or investing in a custom build that cannot be maintained. We have operated Shopify stores ourselves since 2023 and guide merchants through exactly this decision – without sugarcoating.
Shopify Plus: What the Platform Actually Delivers
Shopify Plus is far more than "bigger Shopify". The enterprise tier unlocks features that matter for growing merchants: Flows for complex automations without code, Checkout Extensions for deep UI customizations in the checkout, native B2B features (company accounts, individual price lists, net terms), and Shopify Functions for discount logic, shipping options, and payment validations via WebAssembly. With Hydrogen and Oxygen, Shopify has offered an official React framework for headless storefronts including its own edge hosting since 2022.
Shopify Plus: Strengths and Limits
- Fast go-live: production-ready shop achievable in 6–12 weeks
- Shopify handles maintenance: security updates, infrastructure, and uptime are covered
- Large app ecosystem: thousands of vetted integrations, often ready to use immediately
- Native B2B features: company accounts, price lists, net terms without third parties
- Multi-store: up to 9 additional stores in the Plus plan at no extra charge
- Ongoing platform costs: from $2,500/month, grows with revenue
- Checkout limitations: despite extensions, the checkout flow remains Shopify-defined
- Vendor lock-in: database access and server-side logic remain within Shopify's control
- App dependencies: critical features often depend on third-party apps
Custom Development: When It Actually Makes Sense
A custom solution with a Next.js or React frontend and a custom backend (e.g. based on PostgreSQL, Supabase, or a bespoke API layer) gives you full control over database architecture, business logic, and user experience. This is not an end in itself – it makes sense when your requirements structurally do not fit the SaaS model.
Wrong Reasons for Custom Development
- "We want full control" – without an internal dev team, full control is a maintenance burden, not a strength
- "Shopify is too expensive" – custom development has higher initial costs; TCO only beats Shopify after 3–5 years
- "We need a unique design" – Shopify themes are highly customizable; a unique design does not require a custom stack
- "Everyone does it" – custom development is not a status symbol; those who cannot maintain it pay twice
Discovery & Requirements Analysis
Stack decision, database model, API concept, integration matrix
Architecture & Backend
API design, database schema, auth, payment provider integration
Frontend Development
Clickable live prototype in the browser, then iterative implementation in Next.js/React
Integrations & QA
ERP, PIM, logistics, payment providers; staging tests and load testing
Launch & Stabilization
Go-live with parallel operation, monitoring, post-launch support
Discovery & Requirements Analysis
Stack decision, database model, API concept, integration matrix
Architecture & Backend
API design, database schema, auth, payment provider integration
Frontend Development
Clickable live prototype in the browser, then iterative implementation in Next.js/React
Integrations & QA
ERP, PIM, logistics, payment providers; staging tests and load testing
Launch & Stabilization
Go-live with parallel operation, monitoring, post-launch support
TCO Comparison: 3-Year Calculation
Basis: DACH merchant with €1–5M annual revenue, medium-complexity shop, no internal development team. All figures are realistic ranges – not guarantees.
| Cost Factor | Shopify Plus | Custom (Next.js) |
|---|---|---|
| Initial Development / Setup | €20,000 – €60,000 | €50,000 – €150,000 |
| Platform Fees (3 years) | €90,000 – €130,000 | €0 |
| Hosting (3 years) | Included in Plus | €3,600 – €12,000 |
| Apps & Third Parties (3 years) | €10,000 – €36,000 | €3,000 – €9,000 |
| Maintenance & Development (3 yrs) | €18,000 – €40,000 | €30,000 – €80,000 |
| 3-Year TCO (rounded) | €138,000 – €266,000 | €87,000 – €251,000 |
Transaction fees waived with Shopify Payments; up to 0.15% extra with external provider. Custom hosting calculated on Hetzner/Fly.io.
The result surprises many: custom development is not automatically cheaper in 3-year TCO for DACH merchants with medium revenue – the advantage only emerges at higher revenue (due to eliminated platform fees) or when Shopify structurally does not fit.
The Hybrid Option: Shopify Plus + Headless/Custom Frontend
The hybrid architecture combines Shopify's robust commerce backend (products, orders, payments, shipping, B2B) with a custom frontend – either via Hydrogen/Oxygen (Shopify's own React framework with edge hosting) or via Next.js on Vercel or Hetzner. The Storefront API delivers all data via GraphQL; the frontend handles rendering, UX, and performance optimization.
Shopify Plus Backend
Products, variants, order management, payments, B2B, shipping – all managed in Shopify
Storefront API (GraphQL)
Shopify exposes all commerce data via a versioned GraphQL API
Custom Frontend (Hydrogen/Next.js)
Full design freedom, optimized performance, clickable live prototype as development foundation
Edge Hosting (Oxygen/Vercel/Hetzner)
Global CDN distribution, low latencies, CI/CD pipeline
Shopify Plus Backend
Products, variants, order management, payments, B2B, shipping – all managed in Shopify
Storefront API (GraphQL)
Shopify exposes all commerce data via a versioned GraphQL API
Custom Frontend (Hydrogen/Next.js)
Full design freedom, optimized performance, clickable live prototype as development foundation
Edge Hosting (Oxygen/Vercel/Hetzner)
Global CDN distribution, low latencies, CI/CD pipeline
When Headless Is the Right Choice
- Frontend performance is critical and Shopify themes are hitting their limits
- Multiple storefronts (mobile app, kiosk, B2B portal) access the same product data pool
- Shopify's commerce infrastructure is valued, but the design must be fully custom
- If budget and team for custom frontend development and maintenance are lacking – better to use a standard Shopify theme with customization
DACH-Specific Requirements
Austria, Germany, and Switzerland have specific requirements that both platform options must fulfill:
- B2B payment methods: Klarna (invoice, installments), EPS (Austria), SEPA direct debit – all available via Shopify Payments or Stripe
- GoBD-compliant accounting: Shopify does not replace accounting software – integration with DATEV, Lexoffice, or sevDesk is mandatory
- Data protection: GDPR compliance requires legal advice from a lawyer – we handle the technical implementation (cookie consent, data deletion)
- VAT numbers & invoicing: Austrian and German tax law requires compliant invoices – apps like Easybill or sevDesk handle this reliably
Decision Matrix: Which Solution for Which Scenario?
| Criterion | Shopify Plus | Headless + Shopify | Full Custom |
|---|---|---|---|
| Annual revenue < €2M | Recommended | Possible | Not recommended |
| Annual revenue €2M – €10M | Recommended | Recommended | Specific requirements only |
| Annual revenue > €10M | Evaluate (TCO) | Recommended | Recommended for complexity |
| No internal dev team | Ideal | Conditionally suitable | Not suitable |
| B2B share > 50% | Good (native B2B) | Good | Optimal for special needs |
| Time-to-market < 3 months | Ideal | Difficult | Not realistic |
| Complex business logic | Limited | Limited | Optimal |
| Long-term platform independence | Not available | Partial | Full |
Conclusion: No Universal Answer, But Clear Criteria
The right platform choice does not come from technical preferences but from your specific context: revenue, team setup, B2B share, time-to-market, and long-term strategy. We almost always recommend evaluating Shopify Plus first – because the platform overhead is often lower than expected, and the delta requirements that Shopify does not cover precisely define the custom need.
What we do not do: give performance guarantees or take on legal advice on GDPR matters. What we do: honest assessments from a merchant perspective, concrete numbers in the discovery phase, and clean technical implementation – whether Shopify Plus, headless, or custom.
Which Solution Fits You?
We analyze your current stack, sketch options, and provide honest numbers – whether Shopify Plus, custom development, or hybrid.
Schedule a No-Obligation Call