Skip to content

Ecommerce

Does Shopify Make Money for You? What It Really Costs

Shopify is a store platform, not a business. It makes money whether you do or not, and the real cost is the monthly fee, the transaction cuts, and the apps that quietly stack up.

By the Does This Make Money Team

Published September 10, 2026·8 min read

beginner

Opening a Shopify store feels like starting a business. You pick a theme, add a product, set a price, and there it is: a real online store with a checkout that takes real money. It looks like the hard part is done. It is not. Shopify is genuinely good software, and that is exactly why it can fool you. Building the store was never the thing standing between you and a sale.

The short version

Shopify does not make money for you. Shopify makes money from you. It is a platform that hosts your store, processes payments, and handles the technical plumbing of selling online. You pay it a monthly fee plus a cut of transactions, and in return you get a store that works. Whether anyone ever buys from that store is entirely your problem, not Shopify's.

That distinction matters more than anything else in this article. Shopify collects its subscription fee on the first of the month whether you sold ten thousand dollars of product or nothing at all. The company is profitable and reliable precisely because its income does not depend on your income. That is not a knock on Shopify. It is just what a platform is.

So the real question is not "does Shopify make money," it is "does your store make money," and the store is you: your product, your prices, your traffic, your margins. Shopify is the cash register. A cash register does not make a shop successful. It just makes it possible to ring up a sale when a customer is already standing there ready to buy. Getting that customer to show up is the whole job, and it is the part the platform cannot do for you. This is the same reason ecommerce makes money through margin and traffic, not through the software you chose.

Where does the money actually come from?

For you, the money comes from selling a product for more than it costs you to buy, ship, and advertise it. For Shopify, the money comes from you paying to run the store regardless of the outcome. Two completely separate flows, and confusing them is where beginners lose money.

YOUR store's money:
Customer pays retail price
  ↓
minus product cost
  ↓
minus shipping and packaging
  ↓
minus payment and transaction fees
  ↓
minus ad or traffic cost to get the customer
  ↓
= your profit (can easily be zero or negative)

SHOPIFY's money (runs no matter what):
Your monthly subscription
  +
A cut of every transaction
  +
Fees from apps and add-ons
  ↓
= Shopify's revenue, whether you sold anything or not

Look at the two columns. Shopify's side has no "minus ad cost" line, no "minus product cost" line, no risk. Your side has all of them. That is the deal you signed up for, and it is a fair deal, but you have to see it clearly. The platform's revenue is certain. Yours has to be earned against real costs every single month. If the traffic and product are not there, the top column produces nothing while the bottom column keeps charging.

How it actually works

A Shopify store is three things bundled together. First, a storefront: the pages customers see. Second, a checkout: the part that takes card details and moves money. Third, an admin: where you manage products, orders, and settings. Shopify does all three well, which is why it is popular and why it is worth paying for if you are actually selling.

But notice what is not in that list. Shopify does not find your product for you. It does not tell you what to sell or price things correctly. It does not send you customers. It does not write your ads or rank you in search. Those are the parts that decide whether the store earns anything, and they all live outside the platform. If you have never chosen what to sell, that decision matters far more than the theme you pick. Start with how to start an online store before you worry about which Shopify plan to buy.

The platform is easy on purpose. Shopify's entire business depends on making store setup painless so that more people open stores and pay monthly fees. That ease is real and useful. It is also why so many people mistake a finished-looking store for a working business. A store that looks done but gets no traffic is not a business, it is a monthly bill. And traffic is the hard part in every online model, Shopify included.

A simple example with numbers

These numbers are hypothetical. They exist to show how the costs stack, not to predict what you will pay or earn.

Say you are on a mid-tier plan and add a few common apps.

Shopify plan                        $39/month
Email/marketing app                 $16/month
Reviews app                         $10/month
Upsell app                          $10/month
Extra theme or page builder         $15/month
  -------------------------------------------
= fixed monthly cost               ~$90/month
  before selling a single item

Now the per-sale side. Say you sell a product for $40.

Sale price                          $40.00
  minus product cost               -$14.00
  minus shipping and packaging      -$5.00
  minus payment + transaction fees  -$1.80
  -------------------------------------------
= gross margin per order            $19.20

At $19.20 of margin per order, you need to sell about five orders a month just to cover the $90 of fixed costs, and that is before you spend a cent on advertising to find those five customers. If each customer costs you $15 in ads to acquire, your real margin per order drops to roughly $4.20, and now you need more than twenty orders a month just to break even on the platform. The store looked cheap at $39. The business is not cheap, and most of the cost is not the part Shopify advertised. This is exactly the trap covered in how to avoid a $500 software stack: the base plan is the small number, the apps are the big one.

What you need

Selling on Shopify successfully needs the things Shopify cannot provide:

  • A product people actually want, with a real reason to buy it from you rather than somewhere cheaper or faster.
  • A margin that survives fees and ads, which means doing the math above before you launch, not after.
  • A traffic plan, meaning a specific answer to "how will strangers find this store." Ads, search, social, or an existing audience. Hope is not a traffic plan.
  • Enough budget to test, because your first product and first ads usually will not be profitable, and finding what works costs money.

What it costs

Required:

  • A Shopify monthly subscription. The base plan is the floor, not the real number.
  • Transaction and payment processing fees on every sale.
  • A domain name.
  • Some way of getting traffic, which in practice usually means an advertising budget.

Optional (but they add up fast):

  • Apps for email, reviews, upsells, page building, and so on. Each is a few dollars a month, and four or five of them can quietly double your base cost.
  • A premium theme.
  • Paid plugins and integrations you may not need yet.

Nice to have:

  • Email marketing, which is one of the few add-ons that tends to pay for itself, because repeat buyers cost far less than the first sale.

The pattern to watch: the required costs are modest, and the optional ones are where a $39 plan becomes a $150 monthly commitment. Add nothing until you can name the sale it will produce.

How long it takes

Setting up the store is a weekend, sometimes an afternoon. That is the part everyone finishes and feels great about. Finding a product that sells profitably, and a traffic source that brings buyers for less than they spend, takes far longer and usually takes several failed attempts. Budget for a stretch where the store exists, the fees are running, and the sales are not there yet. That phase is normal, not proof you failed. The people who "tried Shopify and it did not work" almost always quit here, mistaking the cost of learning for a dead end.

What beginners usually get wrong

  • Thinking the store is the business. The store is the cash register. The business is product, price, margin, and traffic.
  • Forgetting Shopify gets paid either way. The monthly fee is not a partnership. It runs whether you sell or not, so an empty store is a slow leak.
  • Underestimating app creep. Each app is cheap. Five of them are not. Track the total monthly number, not the individual ones.
  • Launching without margin math. A $40 product with a $34 cost and a $15 ad spend loses money on every sale, and no amount of store polish fixes that.
  • Choosing a platform before choosing a product. Comparing Shopify plans is fun and feels productive. It is also premature if you do not yet know what you are selling.

How I would start

  1. Decide what I am selling and confirm there is real demand before touching Shopify. See how to start an online store.
  2. Do the margin math on paper first, including realistic fees and an ad cost per sale, so I know whether the numbers can work.
  3. Open the cheapest plan that fits, and add zero apps at launch.
  4. Add apps one at a time, only when I can name the specific sale or saving each one produces.
  5. Treat the first ad budget as tuition, expecting to lose some of it while I learn what converts.
  6. Only scale spending once the per-order math is clearly and repeatably profitable.

If I were selling other people's products without holding inventory, I would read how to start dropshipping step by step first, because Shopify is a common home for that model and the margins are even tighter.

What I would not do

I would not open a Shopify store as a way of "starting a business" before I had a product and a traffic plan, because that just starts a monthly bill. I would not stack apps to make the store feel complete, since every one of them is a fixed cost fighting my margin. And I would not judge Shopify itself for a store that made no money, because the platform did its one job. It gave me a working checkout. It was never going to give me customers, a product worth buying, or a margin that survives the fees. Those were always mine to build. Shopify makes money the moment you sign up. Making money for you is a separate job, and it is the whole job.

If you want to sanity-check your numbers before committing to any of this, our blueprint walks through the same margin and traffic questions in order.

Want to know what actually works?

We break down money-making methods, tools and programs without the ridiculous promises.