# Shopify vs custom ecommerce: when to build your own store

*By Roberto Lazar, founder of Dock30 · Published 2026-07-11 · Updated 2026-07-11 · 7 min read*

When Shopify is the right call and when a custom or headless build pays off, with real 2026 plan prices, transaction fees, and a plain decision rule.

For the large majority of online stores, Shopify is the right answer and you should not build your own. It hosts, secures, and updates the store for you, handles payments and a checkout that is already tuned to convert, and costs between **$39 and $399 a month** on its standard plans. You build custom only when you hit a specific wall Shopify cannot get you past: checkout rules it will not allow, business logic that does not fit its model, or platform fees that turn painful at high volume. Below roughly one million dollars in annual revenue, most stores never touch that wall.

That is the whole decision in two sentences, but the reasons are worth understanding, because the wrong call in either direction is expensive. We build both at Dock30, Shopify customization and fully custom stores, and we turn away more custom-store inquiries than we take. This article is the version of that conversation we have with clients before anyone signs anything.

## What Shopify does genuinely well

Shopify runs somewhere around a quarter of the ecommerce platform market and closer to 29 percent of the top million sites, per [Edesk's 2026 statistics](https://www.edesk.com/blog/shopify-statistics-marketshare-revenue-ecommerce/). That scale is not marketing. It is the product of the platform removing almost every reason a normal store would have to build its own software.

You are not paying engineers to keep the site online, patch security holes, or stay PCI compliant. The checkout is battle-tested across millions of transactions, which matters more than most founders think: a checkout that converts two percent better than yours would have is worth more than any feature you were planning to build. The app ecosystem covers subscriptions, reviews, shipping, tax, and email without a line of code. And you can be live this week, not next quarter.

Here are the standard 2026 plans, per [Qualimero's fee breakdown](https://qualimero.com/en/blog/shopify-fees):

| Plan | Monthly (billed monthly) | Online card fee | Third-party gateway surcharge |
|---|---|---|---|
| Basic | $39 | 2.9% + 30¢ | 2.0% |
| Grow (formerly Shopify) | $105 | 2.7% + 30¢ | 1.0% |
| Advanced | $399 | 2.5% + 30¢ | 0.6% |
| Plus | from $2,300 | negotiated | 0% |

Annual billing takes roughly 25 percent off the subscription. For a store doing under a million a year, that table is close to the entire cost of running the business's software, and there is no honest way to build the same thing cheaper yourself.

## The limits that actually matter

Shopify's constraints are real, they are just narrower than the "you will outgrow it" crowd suggests. Four of them come up on real projects.

The first is checkout. On standard plans you can restyle the checkout, but custom fields, content blocks, conditional logic, and upsells are gated behind Shopify Plus and its Checkout Extensibility tools. Shopify fully retired the old `checkout.liquid` file in 2026, and non-Plus stores must migrate to the new framework before the [August 26, 2026 deadline](https://www.flatlineagency.com/blog/shopify-checkout-extensibility-2026/) or lose their legacy customizations when Shopify auto-upgrades them. Even on Plus, checkout logic runs in a sandboxed environment with no network or filesystem access. If your checkout needs to talk to an external pricing engine in real time, that is a hard edge.

The second is fees. If you use anything other than Shopify Payments, you pay a surcharge on every order, up to two percent on Basic. At a million dollars in revenue, transaction and platform costs on Shopify commonly run past $29,000 a year, per [Weaverse's headless pricing analysis](https://weaverse.io/blogs/shopify-headless-pricing). That is a subscription you cannot renegotiate below a floor, and it scales with your success rather than your usage.

The third is business-logic rigidity. Shopify's data model assumes a fairly conventional store: products, variants, a cart, an order. Unusual B2B pricing, complex bundles, marketplace-style multi-vendor flows, or workflows that reach deep into an ERP tend to fight the platform. You can bend it with apps and Shopify Functions, but past a point you are paying to work around the tool instead of with it.

The fourth is Plus economics at scale. Shopify Plus starts at **$2,300 a month** on a three-year term, or $2,500 on a one-year term, per [Elogic's 2026 guide](https://elogic.co/blog/shopify-plus-pricing-2026/). Very large merchants move to a variable platform fee, which can climb toward a $40,000 monthly cap. Plus is worth it for many stores between one and five million in GMV that need checkout control and reduced fees. It is also the point where the annual cost starts to rival building something you own outright.

## The decision rule, made concrete

Stay on Shopify unless you can name the specific thing it will not let you do. That is the test. Vague reasons like "we want full control" or "we might scale" do not clear it, because Shopify Plus covers most of what those phrases actually mean, at a fraction of a custom build's cost and risk.

A custom or headless build earns its price when at least one of these is true, and ideally more than one:

- Your checkout or pricing logic genuinely cannot run inside Shopify's model, even on Plus.
- You are large enough that Shopify's platform and transaction fees exceed what engineering the alternative would cost.
- The store is one surface of a larger system (an internal platform, a marketplace, a product with commerce bolted on) where the commerce layer has to bend to the software, not the reverse.
- Performance or a specific customer experience is a competitive advantage you are willing to fund and maintain.

If none of those hold, a well-built Shopify theme, or Plus if you need checkout extensibility, is the cheaper and safer store. We have told clients this and watched them keep the money they were about to spend with us. That is the correct outcome.

## What custom actually costs

The honest number is the reason most stores should stay put. A true headless or custom build starts around $40,000 and, for a mid-range project, lands at **$300,000 to $600,000 in the first year** once you count the build plus ongoing engineering and hosting, per [Weaverse](https://weaverse.io/blogs/shopify-headless-pricing). And unlike Shopify, that cost does not stop at launch. Something you own is something you maintain: security, dependencies, payment integrations, and the checkout you now have to keep converting yourself.

The upside is that the cost is one-time engineering rather than a fee that grows with revenue, and you own the data model and the experience end to end. For a store under a million in annual revenue, an optimized Shopify theme beats a custom build on return almost every time, which is the conclusion the independent platform comparisons keep reaching. The math flips at scale, not before it.

If you want the fuller cost picture on either path, we broke down custom project pricing in [what a custom website costs in 2026](/blog/custom-website-cost-2026), and the middle option, keeping Shopify's backend while replacing the storefront, in [is headless commerce worth it](/blog/headless-commerce-worth-it). Headless is often the right compromise: you get the frontend freedom without rebuilding payments, inventory, and admin from scratch.

## How we think about it at Dock30

We build Shopify stores and Shopify customizations, and we build custom and headless commerce, and we have no incentive to push you toward the expensive one. Our [ecommerce work](/services/websites-ecommerce) is mostly Shopify, because that is what most stores should run. When a project genuinely needs software Shopify cannot be, that becomes a [custom development](/services/custom-development) engagement instead, and we say so plainly rather than dressing up a theme tweak as a platform.

Either way, the commercial terms are the same as everything else we do: fixed-scope projects start at EUR 350, with the exact price and delivery date in writing before any work begins, on the [project pricing page](/pricing/project). We have shipped with more than 600 founders and teams since 2021, every project on the agreed date, and the [reviews are public](/reviews). Romanian engineering rates are why a custom build with us costs a good deal less than the US figures above, though that does not change the underlying advice: if Shopify is right for you, we will tell you, and you will spend less.

If you are weighing this decision now, the cheapest next step is a short conversation, not a proposal. Book a [free 15-minute call](https://calendly.com/dock30/15min) or reach us through the [contact page](/contact), tell us what your store needs to do that you are worried Shopify cannot, and we will give you a straight answer. Often the answer is stay on Shopify, and that costs you nothing to hear.

## Frequently asked questions

**Is Shopify or a custom store better for a small business?**

For almost every small and mid-sized store, Shopify is better. You get hosting, payments, security, and a checkout that converts, all for $39 to $399 a month, and you can launch in days. A custom store only pays off once you hit a specific wall Shopify cannot get you past, which most small businesses never reach.

**When does it make sense to build a custom ecommerce store?**

Build custom when your business logic does not fit Shopify's model: complex B2B pricing, deep integrations with internal systems, checkout rules Shopify will not allow, or platform fees that become painful at high volume. Below roughly one million in annual revenue, those reasons rarely apply and Shopify wins on cost and speed.

**How much does a custom ecommerce store cost compared to Shopify?**

A Shopify store runs $39 to $399 a month plus payment fees, or from $2,300 a month for Plus. A custom or headless build starts around $40,000 and mid-range projects reach $300,000 or more in the first year once you count engineering and hosting. The subscription is cheaper until the platform actively costs you sales or fees at scale.

**Can you customize the Shopify checkout?**

On standard plans you can change checkout branding, colors, and basic fields. Custom fields, content blocks, upsells, and checkout logic require Shopify Plus and its Checkout Extensibility tools. Shopify retired the old checkout.liquid file in 2026, so deep checkout control now means either Plus or leaving Shopify.

**What are the biggest limitations of Shopify?**

The main ones are limited checkout control outside Plus, transaction surcharges if you avoid Shopify Payments, rising platform fees at high volume, and rigid data and business-logic models that resist unusual workflows. None of these matter for a typical store. They start to bite for large or structurally unusual businesses.

---

Written by Roberto Lazar, founder of Dock30. Book a call: https://dock30.com/contact
