You probably searched the textbook definition because you already run a store and you want to know if the volume you're doing is profitable per sale. The glossary pages define the term well, but they stop before the part you need: real numbers on a real order. This walks the definition and then runs it on an operating POD store.
What unit economics actually means
Unit economics breaks your whole business down to one repeatable unit and asks a single question: does that unit earn more than it costs? If one unit is profitable, growth compounds. If one unit loses money, growth just loses money faster.
The glossary pages describe two standard ways to pick the "unit." One is per customer, comparing lifetime value (LTV) to customer acquisition cost (CAC). The other is per unit sold, measuring the contribution margin — selling price minus the variable costs of that sale.
For a POD store, you need both, because they answer different questions. The per-order view tells you if your pricing and fulfillment work. The per-customer view tells you if your ad spend works. This is the operating layer our ecommerce ops economics hub is built around.
The per-order view: contribution margin
Contribution margin per unit is the Investopedia-style formula: selling price − variable cost per unit. The variable costs are the ones that only exist because you made the sale. For POD that means the supplier's product charge, supplier shipping, and payment processing.
Say you run a store doing 340 orders a month at a $31 average order value. Here is one order, costs only, before any marketing:
| Line item | Amount |
|---|---|
| Selling price (AOV) | $31.00 |
| Product cost paid to supplier (COGS) | $12.00 |
| Supplier shipping | $5.00 |
| Payment processing (≈ 2.9% + $0.30) | $1.20 |
| Variable cost per order | $18.20 |
| Contribution margin per order | $12.80 |
So $31.00 − $18.20 = $12.80 per order, a 41% contribution margin. That $12.80 is what each order contributes toward your fixed costs (apps, your time, your Shopify plan) and, eventually, profit. If you've never separated the one-time COGS entry from the rest, our note on whether cost of goods sold is a temporary account clears that up.
The per-customer view: LTV vs CAC
The per-customer view adds the cost the per-order view left out: acquisition. Say that same store spends $2,800 a month on Meta Ads and those ads bring in 200 new customers. Your CAC is $2,800 ÷ 200 = $14 per new customer.
Now compare that to what a customer is worth. If a typical customer places about 2.5 orders over their life with you, their lifetime contribution is 2.5 × $12.80 = $32. Your LTV:CAC ratio is $32 ÷ $14, or about 2.3:1.
The widely cited rule of thumb is that a healthy business wants an LTV:CAC ratio of 3:1 or better, and a ratio around 1:1 means you lose money the more you sell (Geckoboard, LTV:CAC benchmark). At 2.3:1 this store is viable but under the benchmark — the fix is either cheaper acquisition or more repeat orders, not more volume at the same math.
The number the definition hides: the first order loses money
Here's what the textbook version skips. On that store, the first order from a new customer contributes $12.80 but cost $14 to acquire — so the first order is a $1.20 loss. You only make money on the repeat orders.
That single fact reframes everything. It means your unit economics live or die on repeat purchase behavior, which is why keeping fulfillment cost down matters so much; our guide to reducing fulfillment costs is really a guide to protecting this exact margin. It also means a lost sale after acquisition is far more expensive than the order value suggests.
Why POD unit economics are more fragile than the glossary admits
The generic definition assumes a refunded or disputed item comes back into inventory, so you only lose shipping. For print-on-demand, that assumption is wrong. A printed item can't be restocked, so when an order is refunded or charged back, the COGS you already paid your supplier is gone.
That turns a small-looking event into a unit-economics disaster. On Shopify Payments, a chargeback pulls the disputed amount plus a $15 fee out of your next payout, and that fee is only refunded if you win (chargeback.io, Shopify chargeback fee). Add the unrecoverable product cost, shipping, and the ad spend that acquired the customer, and a single lost dispute typically costs 2x–2.5x the order value (chargeback.io).
Run it on the example order. A lost dispute on that $31 sale costs the $31 clawback, the $15 fee, the $12 COGS, the $5 shipping, and the $14 CAC — roughly $77 out of pocket. At a $12.80 contribution margin, you need about six clean orders to recover what one lost dispute destroyed. The average chargeback rate sits near 0.26% of transactions (chargeflow.io, chargeback statistics), so this is rare — but each event erases a chunk of a month's unit profit.
How to run this on your own store
The definition is easy; the bookkeeping is where operators give up. True per-order profit means pulling the selling price from Shopify, the real product and shipping cost from Printify, Printful, or Gelato, the payment fee, and the ad spend from Meta and Google — and matching them to the same order. Most sellers never do it because the data lives in separate places. When you're ready to book it correctly, our walkthrough on recording cost of goods sold shows the mechanics.
This is exactly the gap PodVector AI closes. Victor is an AI employee that connects to your Shopify store, Meta Ads, Google Ads, Printify, Printful, Gelato, and Klaviyo, computes the true per-order profit on your live data, and delivers the report to your Google Drive — so your unit economics come from your actual sales, not a spreadsheet estimate. Every action Victor takes is approval-gated: you approve before anything executes.
FAQs
What is the simplest unit economics formula?
For one order, it's selling price minus variable cost per unit (product cost, shipping, and payment fees) — that's your contribution margin. For one customer, it's lifetime value divided by acquisition cost (LTV ÷ CAC). Use the order version to check pricing and the customer version to check ad spend.
What counts as a variable cost for a POD order?
The costs that only exist because the sale happened: the product charge from your supplier, supplier shipping, and payment processing. Your Shopify subscription and app fees are fixed costs, so they sit below the contribution-margin line, not inside it.
Is a good LTV:CAC ratio really 3:1?
Three-to-one is the common rule of thumb, and a ratio near 1:1 means you lose money as you scale (Geckoboard). Ecommerce stores with modest repeat rates often run lower, so treat 3:1 as a target to push toward, not a pass/fail line — and always look at how many orders it takes a customer to pay back their CAC.
Why is my first order unprofitable even though each sale looks profitable?
Because acquisition cost is a per-customer expense, not a per-order one. If your CAC is higher than a single order's contribution margin, the first order is a loss and your profit comes from repeat purchases. That's normal — it just means retention is part of your unit economics, not a separate concern.
How do chargebacks change POD unit economics?
Badly, because a printed item can't be restocked, so the product cost is unrecoverable on a dispute. With the clawback, the Shopify fee, and the ad spend added in, a lost dispute runs about 2x–2.5x the order value (chargeback.io), which can wipe out several orders' worth of contribution margin at once.
Do I need software to track unit economics?
Not to understand it — the math above is all of it. You need tooling when you want the true numbers per order across Shopify, your supplier, and your ad platforms, matched to the same transaction, which is tedious to do by hand every month. That matching is what PodVector AI automates on your live data.