I was sitting at my desk with a cup of cold coffee when I realized something that changed how I run my Shopify store forever.
A customer had just placed an order for a single 8 oz candle. Price: $12. Profit margin: roughly 60%. That sounded great until I actually calculated what that order cost me.
It didn’t cost $12 to make. It cost $19 to fulfill.
Most Shopify store owners don’t do this math. They look at gross revenue and feel like they’re winning. But the true cost of a small order is hidden in plain sight, scattered across a dozen different line items that don’t add up until you actually look.
Let me walk you through what happened with that $4.72 order, and more importantly, what you might be bleeding right now without realizing it.
The Anatomy of Losing Money
Here’s the order breakdown for that single candle:
Cost of goods sold: $4.80
Payment processing fee (Stripe): $0.36
Shipping materials (box, tissue, tape, label): $1.20
Actual shipping cost (USPS Priority Mail): $3.50
Picking and packing labor (3 minutes at $15/hour): $0.75
Packaging list inserts and thank you card: $0.15
Platform fees (Shopify): $0.28
Total: $11.04 in direct costs. Revenue: $12.00. Gross profit: $0.96.
But wait. That doesn’t include overhead. My rent, utilities, bookkeeping software, email marketing, photography equipment, customer service time for answering shipping questions, returns processing, or accounting fees.
When you allocate even a modest 30% overhead figure, suddenly that $0.96 profit becomes a $2.66 loss.
And I wasn’t even running a warehouse. I was working from home.
Why Nobody Tells You This
The conventional wisdom says: don’t turn away sales. A small order is better than no order. Discount rates are for big companies. Your goal is volume.
That advice comes from people who either run massive operations with different unit economics, or have never actually run a small business.
When you’re starting out, accepting every order feels good. It’s proof that people want what you’re selling. But at some point, you cross a threshold where losing money on transactions becomes unsustainable.
For some stores, that threshold is a $10 order. For others it’s $25. It depends on your product, your shipping costs, your labor structure, and what percentage of your orders fall below that line.
The stores that survive and grow aren’t the ones that say yes to everything. They’re the ones that said no to the orders that were slowly killing them.
The Real Costs Nobody Budgets For
If you only count COGS and shipping, you’re missing 60% of the real cost structure.
Payment processing fees alone kill thin-margin orders. Stripe and PayPal both charge roughly 2.9% plus $0.30 per transaction. On a $12 order, that’s not $0.36. It’s actually $0.65 when you factor in all payment methods and failed transactions you have to retry.
Shipping materials cost more than most store owners realize. A branded box with inserts, tissue paper, tape, and a thank you card easily runs $1-3 depending on your quality standards. If you’re paying for sustainable materials, it’s even higher.
Returns and chargebacks hit differently on small orders. If that $12 candle comes back, you’re paying return shipping plus the labor to restock it. Your cost of acquisition just became negative.
Customer service scales non-linearly with orders. One customer ordering 10 units might send zero questions. Ten customers ordering 1 unit each will generate inquiries, tracking requests, complaints. Each interaction costs time.
And there’s the psychological cost I rarely see mentioned. When you’re fulfilling orders you lose money on, you’re resentful. You rush. Quality suffers. That customer leaves a 4-star review instead of 5 stars because the packaging was sloppy. That one-star review suppresses sales for future customers, who were much more profitable.
What I Did About It
I ran the numbers for my entire store over three months. I calculated the actual cost to fulfill each order, including all overhead allocated proportionally.
The results were shocking.
34% of my orders were profitable. 66% were money-losing. But they represented only 18% of my revenue.
I implemented a $18 minimum order value. I expected revenue to drop. Instead, something interesting happened.
Customers bought more per transaction. Instead of one candle, they’d add a second to hit the minimum. Or they’d add a soap. My average order value jumped from $18.40 to $31.20.
Fewer orders meant less fulfillment work, lower packaging costs, lower payment processing fees per dollar of revenue. My labor cost per order dropped 40%.
My profit margin on the remaining orders went from 8% to 34%.
And here’s the thing I didn’t expect: customer quality improved. Smaller, impulse purchases often became problems. Customers who hit the $18 minimum were more committed. Fewer returns. Higher satisfaction scores.
But I knew that setting these limits manually was only going to work until my store grew. The moment I got busy, I’d miss an order that slipped under my minimum. So I implemented SmartOrderLimit, which let me set minimum and maximum order quantities per product and automatically enforce them at checkout.
The app showed the limits directly on product pages and in the cart, so customers understood the rules upfront. No surprises. No customer service tickets from people who couldn’t check out.
The Myth of Greedy Minimums
There’s a narrative that small order minimums are greedy, that they drive customers away, that real stores accept all orders.
That narrative is garbage.
Every serious business has order minimums. Wholesalers have minimums. Manufacturers have minimums. Coffee shops have minimums (you can’t order a penny’s worth of coffee, you buy at least a cup). Movie theaters won’t open the stand for you unless you’re spending at least something.
The difference is that e-commerce made it invisible. You could refuse any transaction without it being obvious. Now stores are reconsidering that.
A $20 minimum on a $150 average order value isn’t greedy. It’s sane business. It’s survival.
Your job isn’t to accept every purchase. Your job is to make sustainable purchases with people who value your work enough to make it worth the cost to serve them.
The Real Question
The question isn’t whether you should have minimums. The question is how long you can afford not to.
Look at your last 100 orders. Calculate the actual cost to fulfill each one. Be honest about labor. Be honest about overhead. Then tell me how many you actually made money on.
I bet you’ll find a lot of $12 candles.Learn more about setting order limits on SmartOrderLimit at https://smartorderlimit.com.