TRENDING Subscribe →

Shopify or Custom Ecommerce: What a Small Business Should Pay for

**Most small businesses will pay $500 to $5,000 to launch on Shopify and $100 to $1,500+ per month to run it well, while custom ecommerce usually starts around $15,000 to $40,000 plus ongoing maintenance.** This cost breakdown explains what drives the price, where cheap gets expensive, and when each option is actually worth paying for.

Shopify or Custom Ecommerce: What a Small Business Should Pay for

A small business should expect to pay about $500 to $5,000 to launch on Shopify, then roughly $100 to $1,500+ per month to run it well. A true custom ecommerce build usually starts around $15,000 to $40,000 for a lean store, and can climb to $60,000+ fast, with ongoing costs often landing in the $300 to $3,000+ per month range.

That’s the short answer. If you sell a straightforward catalog and want to get online this quarter, Shopify is usually the right buy. If your pricing, fulfillment, approvals, or back-office workflow are weird in ways that actually matter to the business, custom can be the cheaper decision over a few years.

The real price tiers

Most owners get trapped by the wrong comparison. They look at Shopify’s monthly plan price and compare it to the upfront price of custom software like they’re shopping for the same thing. They’re not. One is a monthly lease on a finished storefront. The other is paying to pour a foundation and build a building.

Here’s the practical breakdown:

  • Shopify starter range: $500 to $5,000 upfront

    • Theme setup or light customization
    • Product loading
    • Basic shipping, tax, and payment setup
    • Domain, policy pages, email, and launch fixes
    • Good fit for simple DTC stores with standard checkout
  • Shopify grown-up range: $3,000 to $15,000 upfront

    • Better theme customization
    • App setup for subscriptions, bundles, reviews, wholesale, or advanced shipping
    • Cleanup of collections, search, filters, and mobile UX
    • Some integration work with accounting, inventory, or a CRM
    • Good fit when you need more than “just a template” but not a whole custom platform
  • Custom ecommerce lean range: $15,000 to $40,000 upfront

    • Custom storefront and checkout flow decisions
    • Tailored product logic, account workflows, or quoting
    • API connections to other systems
    • Admin tools built around how your team actually works
    • Good fit when Shopify apps start feeling like duct tape
  • Custom ecommerce serious range: $40,000 to $100,000+ upfront

    • B2B pricing rules
    • Customer-specific catalogs
    • ERP or warehouse integrations
    • Multi-location inventory logic
    • International rules, approvals, portals, or unusual fulfillment steps
    • Good fit when ecommerce is not just a website, but part of operations

If you’re still deciding whether you need a store platform or something more like an internal system with a storefront attached, this is close to the line I talk about in Website or Web App? The Real Cost Difference for Small Businesses.

What drives the number up

The price is not really about “design quality.” It’s mostly about business complexity.

Here’s what moves the budget:

  • Number of products and variants
  • Whether inventory is simple or spread across locations
  • Subscription billing or recurring orders
  • Wholesale/B2B accounts and special pricing
  • Shipping rules beyond flat-rate basics
  • Tax complexity across states or countries
  • ERP, QuickBooks, CRM, or warehouse integrations
  • Custom checkout behavior
  • Customer portals, approvals, reorders, or quote-to-order workflows
  • Content migration from another platform
  • Who owns ongoing updates and support

A lot of businesses in Northwest Arkansas are not “fancy ecommerce” businesses on the surface, but their back-office process is where the complexity lives. That’s why the storefront can look simple while the software bill is not.

Shopify costs people forget

Shopify is usually the best first move for a small business. I’m not anti-Shopify at all. I’m anti-pretending that $39 per month is the real number.

Here are the ongoing costs owners forget:

  • Platform subscription: about $39, $105, or $399 per month depending on plan
  • Payment processing: commonly around 2.9% + 30¢ on Basic, lower on higher plans
  • Third-party payment penalty: if you don’t use Shopify Payments, Shopify may also charge an extra platform transaction fee
  • Apps: often $10 to $300+ per month total, sometimes much more
  • Premium theme costs: one-time, but often followed by paid customization
  • Developer support: small fixes, app conflicts, checkout behavior, speed issues
  • Email and SMS tools: separate from the storefront in many setups
  • Shipping software: labels, rate shopping, returns tools
  • Bookkeeping cleanup: because disconnected systems create manual work

That last one matters more than people think. The expensive part is not always the software invoice. Sometimes it’s the office manager doing double entry every day because the store doesn’t cleanly talk to the rest of the business. If that’s the bottleneck, read Separate systems vs software integration: which stops double entry first? and Zapier or Custom Integration: Which One Actually Solves the Bottleneck?.

Where “cheap” gets expensive

This is the part competitors usually skip.

Cheap Shopify gets expensive when you stack five to ten apps to imitate a process the platform was never built for. On paper, you still have a low monthly platform fee. In real life, you now have app overlap, brittle workflows, subscription creep, and nobody wants to touch the setup because one change breaks three others.

It’s like adding sheds, lean-tos, and extension cords to a building instead of admitting you need a proper addition.

On the other side, cheap custom gets expensive when someone builds too much too early. If you haven’t proven what customers actually need, paying for a fully custom storefront is like building a restaurant with a chef’s table, wine cellar, and custom booths before you know whether people even like the menu.

Don’t do that.

Buy reliability, speed, solid checkout, and the boring conversion basics first. Baymard’s checkout research has been pointing in the same direction for years: bad checkout kills sales. A polished payment flow matters more than a homepage with expensive flourishes.

When Shopify is the smart buy

Shopify is usually the right answer if most of these are true:

  • You sell a standard catalog
  • Customers can use a normal cart and checkout
  • Your pricing is mostly the same for everyone
  • Your shipping rules are manageable
  • You need to launch quickly
  • You don’t have in-house technical leadership
  • You’d rather pay a predictable operating cost than fund a bigger build upfront

If that’s you, don’t romanticize custom. Launch the store, learn what customers do, and spend on custom only after the revenue data tells you where the friction is. This is the same general advice behind Shopify vs Custom Ecommerce: Which One Fits Your Business Now?.

When custom is worth paying for

Custom ecommerce is worth it when the store is really a front door to a more unusual business process.

That usually means:

  • Complex pricing by customer, region, contract, or volume
  • B2B workflows with approvals, terms, reps, or account hierarchies
  • Deep integrations with inventory, ERP, accounting, or production systems
  • A customer portal that goes beyond “view order status”
  • Operations that are currently held together by spreadsheets and staff memory
  • A long-term need to own the workflow instead of renting apps around it

There’s also a risk angle. Shopify reduces a lot of hosting, security, uptime, and PCI burden because you’re using a hosted platform. With custom, that responsibility lands closer to you and your developer. That doesn’t make custom bad. It just means you’re not only buying code — you’re buying responsibility.

If custom is the right lane, a custom ecommerce or web app build often makes more sense than trying to force a store platform into becoming your operations software.

A blunt budgeting rule

If your ecommerce requirements fit on one clean page, start with Shopify.

If explaining your pricing and order process takes twenty minutes and a whiteboard, price custom seriously before you commit to a pile of apps.

That’s the simplest rule I know.

Common questions

Is Shopify cheaper than custom ecommerce?
Yes in year one, almost always. Over three to five years, not always — especially if you pile on apps, developer retainers, and manual workarounds.

How much should a small business budget per month for Shopify?
A realistic operating budget is usually $100 to $1,500+ per month once you include the plan, apps, payment fees, email tools, and occasional support. Stores with real volume can spend much more because processing fees scale with sales.

At what point should I stop adding Shopify apps and consider custom?
When apps are creating duplicate data, awkward staff workarounds, or customer-facing friction, you’re paying rent on complexity. That’s usually the point to price a custom integration or a purpose-built workflow.

Is custom ecommerce riskier?
In the short term, yes — more upfront cost, longer timeline, and more responsibility. In the long term, it can be less risky for businesses with unusual but stable requirements because they’re not depending on app vendors and platform rules to hold the whole process together.

The question I’d want you to take back to your desk is this: are you really buying a store, or are you trying to fix a business process that happens to include online checkout?

If that second one sounds familiar, that’s the kind of problem I build around — here’s how Web Apps & SaaS Platforms work.

Shopify is usually cheaper to start. Custom can be cheaper later if your process is messy enough. Real numbers for both. #Shopify #Ecommerce #SmallBusiness
Share this post:
Frankie Ragan
Frankie Ragan

Builder, tinkerer, and the person behind Harold Ragan CodeWorks. Writing about code, projects, and lessons learned.

Want more like this?

Join the early readers of Thought Box. Get new posts on shopify, custom ecommerce and more — straight to your inbox.

Comments (0)

Be the first to share your thoughts.

Leave a comment

Enjoying the conversation? Get new posts in your inbox.

Ready to put this to work?

Two ways to start — a clean, professional small-business website from $349 (first look in 48 hours), or custom software built around how you actually work.

See website pricing →

Or explore custom software →