📦 Operations & fulfillment calculator

Cost Per Order Calculator

Enter total cost and total orders to calculate the average cost per order, project the cost for a target order volume, and estimate monthly spend at the same rate — across fulfillment, marketing, support, or total blended operations.

Enter your cost and order data

Useful for ecommerce fulfillment, paid acquisition analysis, subscription businesses, and operations planning. Enter any cost bucket and the orders it supported to find the average cost per order.

⚡ Quick preset
🟢 Core inputs
💰
The cost bucket you want to analyze (fulfillment, marketing, ops...)
📦
Orders fulfilled or processed in the same period
💵
Revenue per order — used to calculate CPO-to-AOV ratio
🔵 Projections (optional)
🎯
Forecast cost at this volume at the same CPO rate
📅
Estimate monthly cost at the same average rate
🔢
Rounding for all output values
💡 Tip: keep cost and orders from the same period. Mixing monthly cost with quarterly orders produces a meaningless rate.
Planning estimate only. Real CPO may shift with returns, refunds, seasonality, carrier changes, platform fees, or economies of scale.

What to do next

Want to understand the formula in depth?

📖
How to Calculate Cost Per Order Full guide — what goes into CPO, the formula, how to benchmark your rate, worked examples across ecommerce, ads, and subscription models, and how to use CPO with margin.
Read guide →

Step-by-step

No calculation yet — enter your values and click Calculate.

What this calculator does

This calculator divides a total cost by the number of orders fulfilled to find the average cost attached to each order. It works for any cost category you want to measure — fulfillment, marketing, customer support, or total blended operations.

It also projects total cost at a future order volume, estimates monthly spend at the current rate, and calculates CPO as a percentage of average order value when you enter AOV — the most practical way to judge whether your economics are sustainable.

Cost per order formula

Cost Per Order = Total Cost ÷ Total Orders
Projected Cost = Cost Per Order × Target Orders
Monthly Cost = Cost Per Order × Monthly Order Volume
CPO as % of AOV = (Cost Per Order ÷ Avg Order Value) × 100

The formula is simple, but the input definition matters: use the same period for both total cost and total orders. Mixing a monthly cost with a quarterly order count produces a meaningless rate.

How to use this calculator

  1. Enter the total cost for the period you want to analyze.
  2. Enter the total orders fulfilled in the same period.
  3. Optionally enter average order value to see CPO as a percentage of revenue per order.
  4. Add a target order count to project cost at a future volume.
  5. Add monthly order volume to estimate monthly spend at the same CPO rate.
  6. Click Calculate to see the full breakdown.

Example calculations

Ecommerce store preset — $4,800 fulfillment cost · 240 orders · target 500 · 300/month:

  • CPO = $4,800 ÷ 240 = $20.00 per order
  • Projected cost at 500 orders = 500 × $20 = $10,000
  • Monthly cost at 300 orders = 300 × $20 = $6,000/month

Paid acquisition preset — $7,200 ad spend · 360 orders:

  • CPO = $7,200 ÷ 360 = $20.00 per order
  • Same CPO — but this is marketing cost, not fulfillment. If AOV = $65, marketing CPO = 30.8% of revenue — worth examining.

Subscription business preset — $3,150 ops cost · 210 orders:

  • CPO = $3,150 ÷ 210 = $15.00 per order
  • Lower CPO often reflects predictable recurring volume and lower fulfillment variability.

How to interpret your CPO

There is no universal "good" CPO — it depends on your average order value, margins, and what cost bucket you are measuring. A useful benchmark is to express CPO as a percentage of AOV:

  • Fulfillment CPO below 15% of AOV — generally healthy for ecommerce at scale
  • Marketing CPO below 25–30% of AOV — sustainable for most direct-to-consumer businesses
  • Total blended CPO above 50% of AOV — often indicates margin pressure that needs attention

The more valuable use of CPO is tracking it over time. A rising CPO against a flat AOV is a clear signal that operational costs are outgrowing revenue per transaction.

FAQ

What is the cost per order formula?

Cost Per Order = Total Cost ÷ Total Orders. Total cost is the cost category you want to analyze (fulfillment, marketing, support, or blended). Total orders is the number of orders fulfilled or processed in the same period.

Is cost per order the same as cost per acquisition?

Not necessarily. Cost per acquisition (CPA) usually refers specifically to marketing or advertising spend divided by new customers or orders acquired. Cost per order is a broader metric that can include fulfillment, support, or total operational costs divided by any order volume — not just new acquisitions.

Should I include returns and refunds in the order count?

For the most accurate picture, use net fulfilled orders (gross orders minus returns and cancellations) in the denominator. If returns are significant, running a "gross CPO" and "net CPO" side by side helps reveal how much order reversal is inflating your per-order cost.

How do I know if my CPO is too high?

Compare CPO to average order value. Fulfillment CPO below 15% of AOV is generally sustainable for ecommerce. Marketing CPO should stay below the gross margin per order to remain profitable. If total blended CPO approaches or exceeds 50% of AOV, margin pressure is likely significant.

Can I use this calculator for a subscription business?

Yes. For subscriptions, an "order" is a renewal, shipment, or service fulfillment event. Subscription businesses often have lower CPO than one-time ecommerce because predictable volume smooths out fixed cost allocation. Track CPO by cohort to see if it rises as churn kicks in.

Related tools

Continue your cost and operations analysis:

Disclaimer

This calculator is for educational and planning purposes only. Real-world order economics vary with returns, seasonality, carrier changes, platform fees, and economies of scale that this simplified model does not capture.