Average Order Value (AOV): the formula, break-even comparison and worked example.
AOV is what an average order is worth to you — but it only means something when you compare it to the AOV your unit economics actually need.
Average Order Value (AOV) is total revenue divided by total number of orders — the average amount a customer spent per checkout. The number is simple. The useful version compares it to break-even AOV: the order value at which fixed costs, CAC and fulfillment are exactly covered. If actual AOV is below break-even AOV, every order is losing money. nouz surfaces both numbers on the same daily P&L so the gap is visible the day it opens, not the quarter it accumulates.
TL;DR
The definition, in shop-owner English
AOV is the simplest ecommerce metric there is: add up everything your customers paid this month, divide by how many orders they placed, and the number you get is AOV. A shop that did €27.500 across 500 orders has an AOV of €55.
On its own that number tells you nothing. €55 might be excellent for a candle brand, terrible for a furniture brand, and exactly break-even for a homewares brand. AOV becomes useful the moment you compute the AOV your unit economics actually need — the break-even AOV — and compare them.
The formula and the break-even comparison
AOV = Total revenue ÷ Number of orders
The more useful pair is break-even AOV — the order size at which fixed costs, acquisition cost and fulfillment cost are exactly covered by gross profit:
Break-even AOV = (Fixed costs per order + CAC + Fulfillment per order) ÷ Gross margin %
Where:
- Fixed costs per order — monthly fixed costs (rent, salaries, software) divided by monthly orders.
- CAC — fully loaded customer acquisition cost (ads + agency + creative + tools).
- Fulfillment per order — pick-pack-ship labour and shipping for one order.
- Gross margin % — net revenue minus true COGS, divided by net revenue.
The denominator is gross margin because every euro of revenue above break-even only contributes its margin percent to profit — so the order has to be large enough that its margin covers the fixed slice.
Worked example: €55 actual vs €68 break-even
A small DTC homewares shop, monthly snapshot:
| Input | Value | Note |
|---|---|---|
| Monthly revenue (net) | €27.500 | After VAT, fees, refunds |
| Monthly orders | 500 | Net of cancellations |
| Actual AOV | €55,00 | €27.500 ÷ 500 |
| Monthly fixed costs | €8.000 | Rent, salaries, software |
| Fixed cost per order | €16,00 | €8.000 ÷ 500 orders |
| CAC (fully loaded) | €25,00 | Per new customer; ~80% of orders are new |
| Fulfillment per order | €4,80 | Pick-pack-ship + shipping |
| Gross margin % | 66% | Net revenue − true COGS |
Compute break-even AOV:
Break-even AOV = (€16 + €25 + €4,80) ÷ 0,66 = €45,80 ÷ 0,66 = €69,39
Round to €68 for the headline comparison. Actual AOV is €55. The shop is losing roughly €13 of contribution per average order — and on 500 orders that is €6.500 a month of fixed costs not covered by order-level economics. The shop is busy but unprofitable, and no amount of new-customer acquisition fixes it because acquiring more orders at €55 just multiplies the loss.
Two levers to close the €13 gap: raise actual AOV (bundles, upsells, free-shipping thresholds set above current AOV) or reduce the inputs (lower CAC, cheaper fulfillment). Most shops underestimate how much a €10 AOV lift is worth — in this example, raising AOV from €55 to €65 closes 77% of the gap.
Benchmarks and what to watch
| Vertical | Typical AOV range | Notes |
|---|---|---|
| DTC apparel | €60-€120 | Higher with bundles and outfits |
| DTC beauty/skincare | €35-€70 | Subscription pushes higher |
| DTC homewares | €45-€110 | Wide range based on item size |
| DTC food/beverage | €30-€55 | Lower; volume-driven |
| DTC furniture | €200-€800 | Few orders, big tickets |
Vertical benchmarks are useful for sanity-checking your number, not for setting targets. A €65 AOV could be excellent or terrible for the same shop depending on its break-even AOV — which is set by your fixed costs, CAC and margin, not by the industry.
Why AOV in isolation is meaningless
AOV without break-even AOV is a vanity number. A shop celebrating a 10% AOV lift from €50 to €55 might still be losing €13 per order if break-even is €68. A shop quietly worried about a "low" €45 AOV might be highly profitable if break-even is €38.
The two numbers belong together on the same daily report. If the gap closes month over month, the business is heading toward profit. If the gap widens, fixed costs or CAC are growing faster than order size — a signal to act before the bank balance reports it.
Related concepts:
- Break-even AOV for ecommerce — the full calculation and how to act on it.
- The Shopify profitability guide — how AOV fits into the full daily P&L.
- Bundle pricing without bleeding margin — the cleanest way to lift AOV.
FAQ
Is a higher AOV always better?
Not necessarily. AOV lifts driven by deeper discounts on larger orders can raise AOV while reducing gross profit per order. The metric to watch is gross profit per order — AOV is useful only as a proxy when margin is stable. A €70 AOV at 40% margin generates less profit than a €55 AOV at 60% margin.
How do I increase AOV without discounting?
Three reliable levers: bundles priced above current AOV, free-shipping thresholds set 15-25% above current AOV, and upsells offered at checkout. Discount-driven AOV lifts usually shift volume to lower-margin SKUs and reduce overall profit. Bundle and threshold-driven lifts protect margin.
Should I calculate AOV before or after refunds?
After refunds, for the daily P&L view. Pre-refund AOV is what you sold; post-refund AOV is what you kept. The post-refund number is what should be compared to break-even AOV. For ecommerce with a 10-15% return rate, the gap between the two AOVs is large enough to flip a borderline shop from profit to loss.
Does AOV include VAT?
For internal unit-economics analysis, use net AOV (excluding VAT) — that is what flows to your P&L. Gross AOV (VAT-inclusive) is what shows on the till or in Shopify's default reports. The two differ by your VAT rate, which is large enough to materially change a break-even AOV comparison.