Shopify vs a custom e-commerce site: when custom is worth it

Shopify suits almost every store. Custom pays off for B2B pricing, configurators, ERP-driven stock or a design no theme allows. Costs and trade-offs.

By Sohail Hussain5 November 20265 min read

For most stores, Shopify is the better choice: it ships a tested checkout, payments, tax, inventory and an admin your staff can use on day one, for a monthly fee. A custom e-commerce site is worth it only when your products or your buying process do not fit a standard store: B2B price lists and approvals, configurable or made-to-order products, stock and prices owned by an ERP, or a storefront that must look exactly as designed. If none of those applies, custom means paying to rebuild what Shopify already does.

This post compares the two in detail. For the full platform landscape, including WooCommerce, see how to choose an e-commerce platform.

What does "custom" actually mean?

The word covers three different builds, and the differences matter for cost.

Shopify with a themeHeadless ShopifyFully custom
Front endShopify theme, customisedYour own, usually Next.jsYour own
Cart, checkout, ordersShopifyShopifyYour code or an open-source commerce engine
Admin for staffShopify adminShopify adminBuilt or adapted for you
Build cost (as of October 2026)₹50,000 to ₹3,00,000 or $1,500 to $8,000 with a studioFrom about ₹6,00,000 or $15,000Usually well above headless
Ongoing costPlan, apps, payment feesPlan, payment fees, hosting, developer timeHosting, developer time, payment fees
Who can change itStaff for content; developer for theme codeDeveloper for most changesDeveloper for almost everything

Headless Shopify is the most common "custom" build we see requested, and it keeps the hardest parts on Shopify. Headless commerce explained covers it on its own. Fully custom, where you own the cart and order logic too, is for businesses whose buying process is genuinely their own. Our e-commerce development work covers all three, and we steer most clients to the first column.

What do you rebuild when you leave Shopify?

The list is longer than most briefs assume. A standard store gives you, without code:

  • A checkout that handles addresses, taxes, discount codes, gift cards, shipping rates and multiple payment methods.
  • Order management: fulfilment, partial refunds, returns, cancellations and order emails.
  • Inventory across locations, with variants.
  • Fraud signals on orders.
  • Customer accounts, abandoned checkout emails and basic analytics.
  • An admin that non-technical staff already know how to use.

A custom build has to provide each of these, either by writing them or by wiring together services that do. Each one has edge cases that took the platforms years to find. The checkout alone needs weeks of testing across payment methods, devices and failure cases.

That is why custom builds take three to six months and start around ₹6,00,000 or $15,000 for a focused headless storefront, as of October 2026, and why a typical studio custom build runs $40,000 to $150,000. How much an e-commerce website costs breaks those figures down.

When does a custom store pay off?

In our experience, four situations justify it.

B2B buying. Customer-specific price lists, quantity breaks, credit terms, purchase orders and approval chains. Shopify has B2B features, mostly on Shopify Plus, and they suit straightforward wholesale. When each customer has negotiated terms and orders go through approvals, a standard store becomes a set of workarounds.

Configured products. Furniture to size, signage, printed packaging, industrial parts with option trees. The product page is really a configurator with pricing rules, and the order has to carry a specification to production. Shopify can host a configurator app or a custom one, but past a certain complexity the store is a thin layer on top of custom software anyway.

An ERP that owns stock and price. If SAP, Tally, Zoho or a legacy system is the source of truth and the store must reflect it live, the integration becomes the project. Sometimes syncing into Shopify is enough; inventory sync between your store and accounting covers how. Sometimes it is simpler to build the storefront around the ERP.

A storefront that is the brand. Design-led brands sometimes want layouts, transitions and editorial pages that no theme can produce. Headless Shopify handles this well: custom front end, Shopify checkout.

Marketplaces with many sellers, rentals, and subscriptions with unusual rules can also justify custom work. Check for a mature app first.

When is custom a mistake?

When the reason is one of these:

  • "We want to own it." You own your data on Shopify; products, customers and orders export. Owning the code means owning the maintenance.
  • "Shopify fees are too high." Card processing costs about the same anywhere. The platform's plan and any third-party surcharge are real, but they rarely add up to a developer's monthly cost. Run the numbers in the Shopify fee calculator before deciding.
  • "Our current theme is slow." Fix the theme and remove apps first. That costs days, not months.
  • "We might need it later." Build for the business you have. Moving from Shopify to headless later keeps your data in place.

What does each option cost to run?

Build cost gets the attention. Running cost decides whether the choice was right.

On Shopify, as of October 2026, the US plans are $39, $105 and $399 a month on monthly billing, with card processing through Shopify Payments at 2.9 percent plus 30 cents on Basic, falling to 2.5 percent plus 30 cents on Advanced. Where Shopify Payments is unavailable, a third-party gateway's fee applies plus a Shopify surcharge of 2, 1 or 0.6 percent by plan. Apps add $50 to a few hundred dollars a month. Check current figures on Shopify's pricing page.

On a custom store, you pay the gateway directly, with no platform surcharge. Stripe's US rate is 2.9 percent plus 30 cents and Razorpay's standard Indian rate is 2 percent plus GST on the fee, as of October 2026. Then add hosting, monitoring, security updates for every dependency, and a developer on retainer for changes. For a custom store that is in active use, plan on a monthly retainer measured in developer days, not hours.

The custom store's fee saving is real but small. Its running cost is mostly people, and that cost does not shrink when sales do.

How do you decide for your business?

Write down the hardest thing your store has to do. The product nobody else sells the same way, the customer with special terms, the integration that must work. Then ask a Shopify developer how they would do it.

If the answer is a theme change or a well-reviewed app, choose Shopify. If the answer is a custom app plus a workaround plus a manual step every day, look at headless or custom seriously. If you are unsure, launch on Shopify with the standard checkout, measure what actually gets in the way for six months, and build only the part that does.

If you are also weighing WooCommerce, Shopify vs WooCommerce compares the two on running costs, speed and content.

Was this guide useful?

Questions

Frequently asked.

Can I start on Shopify and go custom later?

Yes, and it is often the right order. Shopify lets you learn what customers buy and how they buy it at low cost. If you later need a custom front end, a headless build can keep Shopify as the back end, so products, orders and customers stay where they are.

Is a custom store faster than Shopify?

It can be, because nothing loads that you did not choose. But a well-kept Shopify theme with few apps is already fast enough to pass Core Web Vitals. Speed alone rarely justifies a custom build; trimming apps and images on Shopify usually gets most of the gain for a fraction of the cost.

Who handles card security on a custom store?

You do, unless the card form is hosted by the payment gateway. Most custom stores use the gateway's hosted checkout or embedded payment fields, so card numbers never touch your servers and your PCI DSS obligations stay at the lightest level. Building your own card form is rarely worth the compliance work.

Sohail Hussain

Founder, MSH Technologies

Sohail has designed and built websites, web apps and AI products for over 12 years, for clients from Singapore-based industrial groups to early-stage SaaS startups. He writes about what actually worked.

Keep reading

Related guides.

All posts

Your next move

Like what you see? Tell us about it.

A process that takes too long, a website that undersells you, or an idea ready to take shape. Tell us where you are and we will suggest a useful next step.

India · Working with clients worldwide

Sohail, Founder, replies within 1 working day (Mon–Sat, IST). Free and no obligation.