D2C Unit Economics Template: Profit Per Order and Per Customer
Unit economics show what one order and one customer earn after product, shipping, returns and ad costs. A simple template for D2C brands, with a worked example.
On this page
Unit economics answer two questions: how much does one order earn after every variable cost, and how much does one customer earn over time compared with what you paid to acquire them? The per-order view must include returns, because a returned order earns nothing and still costs shipping and handling. Fill in price, product cost, shipping, fees, return rate and ad cost per order, then extend it to repeat orders to see what a customer is worth.
Key takeaways
- Profit per order = order value − product cost − shipping and fees − expected return cost − ad cost per order.
- Expected return cost is the return rate multiplied by the cost of each return, spread across the orders you keep.
- The first order often loses money or breaks even; repeat orders, which need little or no ad spend, carry the profit.
- Customer value = first-order profit + expected repeat orders × profit per repeat order.
- Update the template monthly from real data, not targets.
The per-order template
Here is an illustrative first order for a $60 product, with an overall return rate of 22%:
| Line | How to calculate | Example |
|---|---|---|
| Order value, excluding sales tax or VAT | Average order value | $60 |
| − Product cost | Cost of goods | $21 |
| − Shipping, fees, packaging | Outbound shipping, payment fee, packaging | $6.50 |
| − Expected return cost | Returns per kept order × cost of one return | $2.25 |
| − Ad cost per kept order | Ad spend ÷ kept orders | $19 |
| Profit on a first order | $11.25 |
Every line is per kept order, because only kept orders produce revenue. With a return rate of 22%, each kept order carries about 0.28 returns (22 ÷ 78). At about $8 per return, for return postage and handling, that's about $2.25 per kept order. Use your own numbers; the RTO cost calculator works through each line for a parcel that comes back.

Filling it in, step by step
- Order value. Shopify net sales ÷ kept orders for a settled month, excluding sales tax or VAT.
- Product cost. Cost per item from Shopify, or purchase records, weighted by what sold.
- Shipping, fees and packaging. From carrier and payment provider invoices, divided by orders shipped.
- Returns. Return rate on settled orders, from Shopify or your returns app, multiplied by the cost of one return.
- Ad cost per kept order. Total Meta Ads and Google Ads spend ÷ kept orders, so returned orders don't flatter the number.
- Profit per order. Subtract everything from order value.
Adding repeat orders
Repeat orders are where most D2C brands make their money, because they need little paid acquisition:
| First order | Repeat order | |
|---|---|---|
| Order value | $60 | $55 |
| Product, shipping, fees | $27.50 | $25.50 |
| Expected return cost | $2.25 | $1 |
| Marketing cost | $19 (ads) | $3 (email, SMS, offers) |
| Profit | $11.25 | $25.50 |
Repeat buyers return less often, since they know what to expect from you, and cost far less to reach. If an average customer places 0.6 repeat orders in a year, their first-year value is $11.25 + 0.6 × $25.50 ≈ $26.55.

From unit economics to decisions
How much can I pay for a new customer? Add back the ad cost to first-order profit to get profit before ads, $30.25 here, then add expected repeat profit. That's the most you can pay and still break even over the period you choose. LTV to CAC ratio sets a safer target.
Which lever matters most? Change one line at a time. Cutting returns from 22% to 15%, raising order value by $10, or lowering ad cost per order by $2.50 each change profit per order by a different amount. Work on the one with the biggest effect per dollar of effort.
Is a product worth advertising? Run the template per product; contribution margin by product shows how.
Keeping it honest
- Use settled months. Returns take weeks to arrive; wait until your return window has closed.
- Use kept orders for ad cost per order, not orders placed.
- Use Shopify for revenue, not ad platform reports.
- Update monthly. Costs, return rates and ad prices change; a template filled in once goes stale quickly.
Unit economics and the monthly P&L
The template is the P&L divided by orders. If you multiply profit per order by kept orders and subtract fixed costs, you should get close to the operating profit in your monthly P&L. If you don't, one of the per-order numbers is wrong, usually ad cost per order or returns.
Testing a change with the template
Suppose you're deciding between two projects for next month: cutting returns from 22% to 15% with better size guides and product photos, or raising order value by $7.50 with bundles.
- Cutting returns: returns per kept order fall from about 0.28 to about 0.18, saving about $0.85 per kept order at $8 per return. Ad cost per kept order also falls, because the same spend now produces more kept orders: from $19 to about $17.44. Profit per first order rises by roughly $2.40.
- Raising order value by $7.50: at a 35% product cost, product cost rises by about $2.63 and shipping by a little, so profit per order rises by roughly $4.50, if conversion holds.
In this example the bundle wins on paper, but it carries more risk to conversion. The template makes the trade-off concrete, so you can choose deliberately and then check the result against the next month's actual numbers.
Common mistakes
Leaving out returns. At a 22% return rate, they change profit per order by a lot. In cash-on-delivery markets such as India, count parcels returned to origin (RTO) as returns too.
Dividing ad spend by all orders placed. Returned orders make cost per order look lower than it is.
Judging a brand on first orders alone. Repeat orders often carry the profit.
Using target costs. Use what you actually paid last month.
One template for every product. Margins and return rates vary by product.
Tera Ads shows Shopify sales, Meta Ads and Google Ads spend and your store's profit after returns on one screen, which are the inputs for a per-order view. It is free for one business.
Frequently asked questions
What are unit economics in D2C?
The profit from one order and one customer after variable costs, returns and acquisition cost.
How do I calculate profit per order?
Order value minus product cost, shipping and fees, expected return cost and ad cost per kept order.
Why include returns in unit economics?
A returned order earns nothing and still costs shipping, handling and sometimes stock you can't resell. Ignoring returns overstates profit per order.
Why do repeat orders matter so much?
They need little ad spend and are returned less, so they usually earn far more than first orders.
How often should I update unit economics?
Monthly, using the last settled month's actual costs and rates.