ReadyStore
Profitability

Cost per delivered order: measuring real COD profit each week

Your cost per delivered order is the number that tells you whether a COD product really makes money. Neither the order count nor Meta’s cost per purchase can tell you that: profit only shows once parcels are delivered, paid and remitted, and once every cost is counted, including those of orders that brought nothing in.

Our resource on calculating COD profitability gives the formula for estimating an offer before launch. This guide is for afterwards: how to run a real weekly review for each product from your own numbers, and how to decide whether to keep, fix or stop.

What goes into the cost per delivered order

The costs of a COD order
CostApplies toWhere to find it
Product landed costDelivered ordersPurchase, shipping to the country, customs, packaging
Delivery and service feesDelivered ordersCenter’s quote and statement
Return or refusal feesUndelivered parcelsCenter’s statement
Ad spendAll orders, delivered or notAds Manager
Confirmation (if billed)Orders handledCenter contract or salary
Fixed costsThe periodSubscriptions, tools, team
Landed cost includes everything you pay for one unit to be available in the selling country: see our guides on shipping from China to Africa and buying on Alibaba. For center fees, use the signed quote: GibShip, for example, states that its published rates are indicative and confirmed by quote.

Calculating cost per delivered order and result

Cost per delivered order: delivered orders, cash collected, variable costs, ads, fixed costs, result
A product’s weekly review, step by step.
  • Ad cost per delivered order = ad spend ÷ delivered orders.
  • Margin before ads = cash collected − landed cost − delivery and service fees − return fees.
  • Maximum ad cost per delivered order = margin before ads ÷ delivered orders.
  • Product result = margin before ads − ad spend.
One week for one product (fictional data, in currency units)
LineCalculationResult
Orders received / confirmed / delivered—120 / 84 / 66
Parcels returned or refused84 − 6618
Cash collected66 × 402,640
Landed cost66 × 11−726
Delivery fees66 × 7−462
Return fees18 × 4−72
Margin before ads2,640 − 726 − 462 − 721,380
Ad spend—−600
Ad cost per delivered order600 ÷ 669.09
Maximum ad cost per delivered order1,380 ÷ 6620.91
Product result1,380 − 600780
Fictional data. The product makes 780 before fixed costs; as long as ad cost per delivered order stays well below 20.91, it stays profitable.

The weekly review, product by product

  1. Close the week on delivered and remitted orders (see COD remittance).
  2. Reconcile deliveries, returns and fees with the center’s statement (see COD delivery rate).
  3. Record the product’s ad spend over the same period.
  4. Calculate margin before ads, cost per delivered order and result.
  5. Take off fixed costs at store level, not product level.
  6. Compare with previous weeks before deciding.

A week’s deliveries often relate to the previous week’s orders: keep the same cut-off rule from one week to the next, or comparisons mean nothing.

Keep, fix or stop

Decision grid per product
SituationReadingDecision
Positive, stable resultThe product covers its ads with marginKeep, then increase gradually (see how to scale a COD business)
Positive but falling resultCreatives wearing out or confirmation weakeningNew creatives, check confirmation
Cost per delivered order close to the maximumNo safety marginFix the offer (price, bundle) or confirmation before increasing
Negative resultThe product loses money on every paid parcelOne targeted fix at most, then stop
An indicative grid, to adapt to your cash position and risk tolerance.
Tools for the weekly review
NeedFree optionPaid option
Keep a review per productGoogle SheetsOne row per product per week.Microsoft Excel (Microsoft 365)Spreadsheet included in Microsoft 365 subscriptions.
Track trends over timeLooker StudioCharts connected to Google Sheets, free.QuickBooksAccounting and reports, subscription.

Key takeaways

Cost per delivered order is measured on delivered orders, with every cost: landed cost, delivery, returns, ads, then fixed costs. Each week, calculate each product’s cost per delivered order and result, compare with the maximum and decide with a stable grid. Create your ReadyStore store to track these numbers product by product.

Sources

  1. GibShip — Pricing (accessed 18 October 2026)
  2. GibShip — Terms and conditions (updated July 22, 2026) (accessed 18 October 2026)

By ReadyStore Team

The ReadyStore team builds the cash on delivery store platform and writes these guides from how the product actually works and from verified public sources.

Frequently asked questions

How do I calculate a COD product’s profit?

Over a period, take cash collected from delivered orders, subtract landed cost, delivery and service fees, return fees and the period’s ad spend. The result divided by delivered orders gives profit per delivered order.

What is cost per delivered order?

Ad spend divided by the number of orders actually delivered and paid. It’s always higher than cost per order received, because some orders are never confirmed or delivered.

How is this different from the profitability calculator?

The calculator estimates an offer from assumptions (rates, costs) before you spend. The weekly review starts from your real numbers, delivered orders and actual spend, to decide whether to keep, fix or stop.

Should I include fixed costs?

Yes, but at store level: subscriptions, tools and team don’t depend on one product. A product can be profitable on its own while the store loses money if fixed costs are too high for the volume.

What margin should I aim for in COD dropshipping?

There’s no reliable universal figure. Aim for an ad cost per delivered order well below your maximum, to keep a safety margin against swings in delivery rate and ad cost.

You launch the store and the ads. The center does the rest.

Create your ReadyStore store: a short COD form, Meta Pixel and Conversions API, orders and analytics in one place.