The Profit Leak: 7 Places Your Shopify Store Is Quietly Losing Money

our Shopify store made $50,000 in sales this month.

Sounds great.

But after advertising, product costs, discounts, refunds, shipping, payment fees, and operating expenses, how much of that $50,000 actually stayed in your business?

This is where many ecommerce stores get caught.

Revenue tells you how much money came in. Profit tells you what you actually kept.

And somewhere between those two numbers, there may be a few leaks.

Here are 7 places to look.

1. Advertising: You’re Buying Sales That Don’t Make Money

A campaign can have a fantastic ROAS and still hurt your bottom line.

Imagine:

$10,000 Ad Spend → $50,000 Revenue → 5x ROAS

Looks like a winner.

But if your products cost $30,000 to fulfill and another $8,000 goes to discounts, shipping, payment fees, and other costs, that impressive 5x ROAS suddenly looks very different.

Don’t just ask: “How much revenue did my ads generate?”

Ask:

“How much profit did those ads generate?”

That’s the number that matters when deciding whether to scale.

2. COGS: Your Best-Seller Might Have a Terrible Margin

Your best-selling product isn’t necessarily your best product.

A product selling 1,000 units sounds fantastic — until you realize the margin is tiny.

Meanwhile, a product selling only 200 units could be generating significantly more profit per order.

For every product, look beyond:

Units Sold → Revenue

and look at:

Revenue → COGS → Gross Profit → Margin

Sometimes the product bringing in the most money isn’t the product making you the most money.

3. Discounts: The Small Percentage That Eats Your Margin

“20% OFF” looks harmless.

But discounts come directly out of your revenue.

Suppose a product sells for $100 and costs you $50.

Your gross profit is $50.

Now offer 20% off:

$100 → $80

Your gross profit drops from $50 to $30.

That’s a 40% drop in gross profit from a 20% discount.

Discounts can absolutely increase conversion — but don’t assume more orders automatically mean more profit.

Always measure what the discount does to your margin.

4. Refunds & Returns: Revenue That Doesn’t Stay Revenue

You celebrate the sale.

Then the customer sends it back.

Refunds and returns can quietly distort how profitable your store really is.

And the cost isn’t always just the refunded product.

You may also lose:

  • Original shipping costs
  • Return shipping
  • Payment processing fees
  • Packaging costs
  • Advertising spend used to acquire the customer

A store with a strong sales number but a high return rate can have a very different bottom line.

Track profit after returns — not just revenue before them.

5. Shipping: The “Free” Offer That Isn’t Free

Free shipping is great for customers.

It’s not free for you.

If you’re absorbing $8 of shipping on a $40 order, that’s already 20% of the order value disappearing before other costs are considered.

This is why shipping should be evaluated alongside:

AOV + Margin + Conversion Rate

For example, increasing your AOV from $40 to $60 could make that same shipping cost much easier to absorb.

Instead of asking:

“Should we offer free shipping?”

Ask:

“At what order value does free shipping make sense for us?”

6. Payment & Platform Fees: The Costs You Don’t Think About

One order rarely feels expensive.

Hundreds or thousands of orders add up.

Payment processing fees, platform fees, transaction costs, apps, subscriptions, and other operational expenses can quietly take a meaningful percentage of your sales.

The problem?

These costs are often scattered across different places.

That makes them easy to overlook when you’re looking at your Shopify revenue dashboard.

Small fees × lots of orders = a surprisingly large leak. 

Find Your Profit Leaks

The biggest profit problems aren’t always obvious.

You might have:

📈 Growing Revenue
📈 More Orders
📈 Higher ROAS

…and still see your profit barely move.

That’s because growth doesn’t automatically equal profitability.

Before trying to get more sales, take a closer look at where your existing sales money is going.

Your Profit Leak Checklist

AreaAsk yourself
📣 AdvertisingAre my campaigns actually profitable?
📦 COGSWhich products have the best margins?
🏷️ DiscountsHow much profit am I giving away?
🔄 ReturnsHow much revenue disappears after refunds?
🚚 ShippingHow much am I absorbing per order?
💳 FeesWhat percentage of revenue goes to fees?
👥 AcquisitionIs my CAC justified by customer lifetime value?

The Bottom Line

You don’t always need more sales.

Sometimes you just need to stop the leaks.

A $10,000 increase in revenue is exciting.

But a $10,000 increase in profit?

That’s growth worth celebrating.

With GoProfit, you can bring your Shopify sales, costs, advertising, and profitability data together to see what’s really happening behind your revenue – and identify where your profit is going.