Skip to main content
← All articles
WebE-Commerce

Shopify vs a Custom Store: Which Do You Need?

By Evertech Digital4 min read

Let's start where most agency articles won't: for the majority of online stores, Shopify is the correct choice, and we'd tell you so before quoting you for anything else.

It handles the genuinely hard parts of selling online — payments, tax, fraud, checkout, PCI compliance, inventory — and it handles them better than a custom build will, because thousands of stores have already found the edge cases. Rebuilding that to express your brand more precisely is a bad trade.

So the question isn't which platform is better. It's whether your business fits the assumptions Shopify is built on.

The assumptions

Shopify is superb when your business looks roughly like this:

  • Products have variants (size, colour) and a price.
  • Customers browse, add to cart, and check out in one go.
  • Fulfilment is: take payment, ship a thing.
  • Pricing is the same for everyone, give or take a discount code.

The closer you are to that shape, the more Shopify does for free — and the more a custom build is just an expensive way to arrive somewhere similar.

Where those assumptions break

Every one of these is a genuine reason to consider custom, and they share a theme: your business does something Shopify's model doesn't have a slot for.

  • Configurable or quoted products. Anything where price depends on a calculation — dimensions, materials, options that interact. You can approximate it with apps until you can't.
  • B2B pricing. Customer-specific price lists, negotiated rates, credit terms, purchase orders. Partially supported, and it gets awkward at the edges.
  • Complex fulfilment. Split shipments from multiple locations, scheduled or recurring delivery windows, made-to-order lead times, rental or booking models.
  • Marketplace mechanics. Multiple sellers, commission splits, seller payouts.
  • Deep operational integration. When the store must be a live view of an ERP, POS, or warehouse system rather than a separate database that syncs occasionally.

That last one is why we built Danphe Stores as a custom Next.js storefront wired directly into their Square POS. The requirement wasn't a prettier shop — it was that in-store and online had to be one inventory, not two systems reconciled by hand.

The cost model people get wrong

The upfront comparison is obvious: Shopify is dramatically cheaper to launch. The ongoing comparison is where the surprises live.

Shopify's real cost isn't the plan fee — it's the app stack. A store solving non-standard problems accumulates apps: one for subscriptions, one for bundles, one for B2B pricing, one for advanced shipping rules. Each carries its own monthly fee, and they compound. Stores routinely spend more on apps than on Shopify itself.

Also worth knowing: using a payment provider other than Shopify's own adds an extra per-transaction fee, and the more you sell the more that matters. And the deeper your app stack, the more fragile upgrades become — apps interact, and they update on their own schedules.

Custom costs more upfront and less per month, with no revenue share — but you own maintenance, security, and PCI scope. That last one is not a footnote; it's a real obligation you're taking on.

The crossover point is usually a mix of volume and weirdness. High volume plus standard needs still favours Shopify. Moderate volume plus genuinely unusual mechanics favours custom sooner than people expect.

Headless Shopify: often the right answer

You can keep Shopify for the parts that are hard and boring — checkout, payments, tax, inventory, admin — and build a custom front end against its API.

This is frequently the best of the three options. You get a fast, distinctive storefront and full design freedom, while Shopify continues to handle PCI scope and payment edge cases. Your team keeps the admin they know.

The honest caveat, same as with headless CMS: it's more expensive than either option alone, and you're maintaining a front end plus an integration. Choose it when you need custom presentation but have no wish to own payments — not as a default.

A straight recommendation

Your situationRecommendation
Standard products, standard checkout, any volumeShopify
Standard commerce but brand and speed drive revenueHeadless Shopify
Configurable pricing, B2B terms, quotesCustom
Store must mirror a POS or ERP in real timeCustom
Marketplace with multiple sellersCustom
Small catalogue, small team, no developerShopify

Before you decide

Two questions worth answering honestly:

  1. List everything Shopify can't do for you, then check whether an app does it. If apps cover it and total under a manageable monthly figure, that's your answer.
  2. Ask what breaks first as you grow. If it's the platform's model rather than its capacity, custom is a matter of when. If it's just traffic, Shopify will outscale you.

Whichever way it goes, the cost drivers are the same ones in what a business website costs.

If you want a recommendation against your actual catalogue and operations rather than a generic one, that's a short conversation. See how we approach web development, or get in touch.

Ready to build it? Let's talk about your project.

Web & E-Commerce
Ready to build?

Your next digital product
starts here.

Tell us what you're building. We'll respond within 24 hours with honest advice and a clear path forward.

Start my project →

We use cookies to improve your experience on our website. You can accept or decline non-essential cookies. Privacy Policy