The POD profit formula that matters
Gross margin is useful, but it often excludes acquisition and order-level leakage. Contribution profit shows what remains to pay fixed overhead and eventually create operating profit. Calculate it per order, per product and per market.
| Metric | Formula | Decision |
|---|---|---|
| Contribution profit | Retained revenue − variable costs | Cash generated by an order |
| Contribution margin | Contribution profit ÷ retained revenue | Comparability across prices |
| Break-even CAC | Contribution before ads | Maximum acquisition cost at zero contribution |
| Break-even units | Fixed monthly costs ÷ contribution per order | Volume needed to cover overhead |
Map every variable cost
- POD product and print method.
- First-item and additional-item shipping.
- Split shipments and remote-zone surcharges.
- Marketplace, subscription allocation and payment processing.
- Discounts, refunds, chargebacks and replacements.
- Advertising cost attributed to the order.
- Currency conversion, VAT/sales tax not retained, duty and brokerage.
- Personalization labor and customer-support time when material.
Keep fixed costs separate: recurring apps, design software, accounting and salaries. Separating variable from fixed costs makes break-even analysis possible and prevents an apparently profitable product from hiding an unprofitable business.
Worked order example
The values below are illustrative. Replace them with current quotes and your actual fee statements.
| $38 T-shirt order | Amount |
|---|---|
| Product revenue | $32.00 |
| Shipping charged | $6.00 |
| Production | −$12.00 |
| Fulfilment shipping | −$5.50 |
| Platform/payment fees | −$3.20 |
| Replacement reserve | −$0.80 |
| Contribution before ads | $16.50 |
| Advertising | −$9.00 |
| Contribution after ads | $7.50 |
The contribution margin after ads is 19.7% of the $38 retained order revenue. If overhead is $750 monthly, this order profile needs 100 orders per month to cover fixed costs: $750 ÷ $7.50.
Use break-even CAC correctly
In the example, $16.50 is the mathematical break-even CAC, but it is not a sensible target. If the business requires $7 contribution per first order, allowable CAC is $9.50. Consider repeat purchases only when cohort data proves them; projected lifetime value should not rescue weak first-order economics without evidence.
Model four pricing scenarios
| Scenario | What changes | Test |
|---|---|---|
| Full price | Baseline price and normal delivery | Core contribution target |
| 10–20% discount | Revenue falls; most costs do not | Promotion floor |
| Free shipping | Store absorbs delivery | Margin by zone and basket |
| Paid acquisition | CAC added per order | Allowable campaign bid |
A percentage markup on production cost is too crude because shipping, fixed payment fees and advertising do not scale the same way. Price backward from the required contribution, then test whether customers accept the offer. Compare Etsy economics with the Etsy guide and owned-store economics with the Shopify guide.
Run separate models for USA, EU and UK
Do not convert one price table and assume economics are equivalent. Production origin, carrier zone, currency, tax display, customs and marketplace fees can change by region. Build a landed-cost row for each destination and product family.
| Market | Check explicitly |
|---|---|
| USA | Domestic production, state tax treatment, coast-to-coast delivery and remote zones |
| EU | VAT-inclusive display, intra-EU route, OSS/IOSS relevance and local currency |
| UK | VAT treatment, £135 consignment threshold, import route and carrier handling |
Use the shipping guide to model production, parcel count and border exposure. Tax rules change; confirm the store’s exact obligations professionally.
Build a weekly profitability dashboard
- Net revenue and orders by product and market.
- Average order value and units per order.
- Contribution before and after advertising.
- CAC by channel and new-customer cohort.
- Discount rate, refund rate and replacement rate.
- Fulfilment shipping as a percentage of revenue.
- Contribution by first order versus repeat order.
Investigate variances, not only totals. A strong overall month can hide a product that loses money, while a low-volume product with high contribution may deserve more traffic. Recalculate whenever supplier prices, carrier rates, platform fees, exchange rates or ad performance change.
POD profit questions
What is a good POD profit margin?
There is no universal target. It must cover overhead, volatility and desired profit after realistic acquisition and replacement costs.
Is markup the same as margin?
No. Markup compares profit with cost; margin compares profit with revenue. Do not use the terms interchangeably.
Should shipping revenue count as profit?
Count it as revenue, then subtract actual fulfilment shipping. The difference contributes to or reduces order profit.
How do discounts affect POD profit?
A discount reduces revenue while production and shipping usually stay unchanged, so contribution often falls faster than the discount percentage suggests.
What is break-even ROAS?
It is the advertising return at which contribution after ad spend reaches zero. Calculate it from contribution before ads, not gross product markup.
Should I include returns and reprints?
Yes. Apply an expected reserve based on historical rates and update it by product and supplier.
How often should prices be reviewed?
At least quarterly and whenever production, shipping, fees, taxes, currency or advertising costs materially change.
Can repeat purchases justify a loss on the first order?
Only when reliable cohort data proves sufficient future contribution. Forecasts alone are not evidence.
Test profit using real Snapwear products
Compare production, delivery and contribution for the exact products and markets you plan to sell.
Create a free Snapwear account