COD courier performance tracking is the difference between choosing a courier that costs you ₹60 per shipment and one that costs you ₹200 after you count the failed deliveries. Most merchants pick their courier based on the rate card — lowest cost per shipment wins. Then six months later, 25% of their orders are coming back undelivered and their cash is stuck in a remittance cycle they can't predict.
The rate card tells you what you'll pay. It tells you nothing about what you'll actually get. In COD, where every failed delivery costs you the product, the shipping, and the reverse logistics, the cheapest courier is often the most expensive one you could choose.
This scorecard framework uses five metrics, a simple spreadsheet, and a two-week review cycle to give you a data-driven way to compare courier partners and stop guessing which one is actually doing the job.
Why Rate Cards Are the Wrong Way to Choose a Courier
A courier charging ₹60 per shipment with a 70% delivery success rate costs you more than a courier charging ₹80 with a 92% success rate. The math isn't close.
Every failed COD delivery triggers a chain of costs: forward shipping, reverse shipping, repackaging, restocking, and the lost sale itself. For most merchants, a single RTO costs 2-3x the original shipping fee. In India alone, 25-30% of COD orders end in return to origin, according to Dazeinfo. In the UAE and Southeast Asia, the rate sits around 15-20%.
Your courier's rate card is an input cost. Their delivery success rate determines your actual cost per delivered order. That's the number that matters.
What 5 Metrics Should You Track for COD Courier Performance?
Track these five metrics for every courier partner you use. If you're running two or more couriers — and most COD merchants above 100 orders/month should be — this scorecard becomes your decision-making tool for volume allocation.
1. Delivery Success Rate
This is the percentage of shipped orders that reach the customer and get paid for. Not attempted deliveries. Not "out for delivery." Actual completed, cash-collected deliveries divided by total shipments handed to that courier.
Formula: (Delivered orders ÷ Total shipped orders) × 100
Benchmark: A good COD courier should deliver above 85%. Top performers in mature markets hit 90-95%. If your courier is below 80%, something is broken — either their coverage in your shipping zones is weak, or their delivery agents aren't making proper attempts.
Track this weekly. A sudden 5-point drop usually means a staffing problem in a specific zone, not a company-wide issue. That's why you should also break this metric down by region or pincode cluster if your volume supports it.
2. Average Delivery Time
The number of days between handing a shipment to the courier and the customer receiving it. Faster delivery directly reduces RTO — a customer who ordered on impulse three days ago is far more likely to accept delivery than one who's been waiting nine days and has already bought the product elsewhere.
Formula: Sum of (delivery date – ship date) for all delivered orders ÷ Total delivered orders
Benchmark: For domestic shipments in India, 3-5 days is standard for metros and tier-1 cities. Tier-2 and tier-3 can stretch to 5-7 days. In MENA, 2-4 days within the same country is typical. If your courier consistently takes 8+ days, your RTO rate will reflect it.
3. Cash Remittance Speed
This is the metric most merchants forget until they can't pay their supplier. Remittance speed measures how many days after delivery the courier transfers the collected cash to your account.
Formula: Average of (remittance date – delivery date) across all COD orders
Benchmark: Standard remittance cycles are 7-10 days in India. Some couriers offer early remittance in 2-3 days for an additional fee. In MENA, cycles vary widely — some couriers remit weekly on a fixed day regardless of when delivery happened, which can mean 10-14 days for orders delivered right after a cycle cutoff.
Slow remittance doesn't just annoy you. It creates a cash flow gap that forces you to carry more working capital or delay restocking. If you're doing 500 COD orders/month at an average order value of ₹1,500, even a 3-day improvement in remittance frees up ₹75,000 in working capital.
4. NDR Resolution Rate
When a delivery attempt fails, the courier generates a non-delivery report (NDR). The question is: what happens next? NDR resolution rate measures the percentage of failed first attempts that the courier successfully converts to delivered orders through reattempts.
Formula: (NDRs converted to delivery ÷ Total NDRs generated) × 100
Benchmark: A good courier resolves 40-60% of NDRs into successful deliveries. Below 30% means they're essentially marking orders as RTO after the first failed attempt without serious follow-up. Up to 12% of NDRs happen because of invalid contact numbers — a problem you can partially solve on your end with phone verification at checkout, but the courier still needs to work the remaining NDRs.
Effective NDR management reduces your overall RTO rate by 15-30%. This metric alone can be the difference between a profitable courier relationship and one that's quietly draining your margin. For a deeper look at how to work NDRs after a failed attempt, see our NDR recovery playbook.
5. Weight Discrepancy Rate
Weight discrepancies happen when the courier's measured weight differs from the weight you declared at shipment. The courier charges you based on their measurement, and you eat the difference. This affects 5-20% of shipments depending on product type and courier, and it can inflate your total shipping costs by 5-15% per month.
Formula: (Shipments with weight disputes ÷ Total shipments) × 100
Benchmark: Keep this under 5%. If a courier consistently flags weight discrepancies above that threshold, either your packaging weights are off or their scales are. Buy a ₹2,000 digital scale and weigh every package before handoff. Then you'll have data to dispute their overcharges.
Build the Scorecard in Google Sheets
You don't need a logistics platform for this. A Google Sheet with the right structure works for any merchant doing under 2,000 orders/month.
Set up five columns per courier:
- Courier name
- Week or date range
- Total orders shipped
- Orders delivered successfully
- Average delivery days, average remittance days, NDRs generated, NDRs resolved, weight disputes
Calculate the five metrics from these raw numbers. Add a row for each week. After four weeks, you'll have enough data to see patterns — which courier performs better in which zones, which one has remittance cycles that wreck your cash flow, and which one generates the most weight disputes.
If you're using EasySell's order form, its Google Sheets integration exports order data automatically — giving you the shipment-level records you need to populate the scorecard without manual data entry.
Use the Scorecard to Allocate Volume, Not Just Pick Winners
The goal isn't to find one courier and give them everything. It's to allocate volume based on performance by zone. If you're still running a single courier, our multi-courier strategy guide explains how to split volume across partners.
Courier A might deliver 93% in Mumbai but 72% in tier-3 Rajasthan cities. Courier B might be mediocre in metros but strong in smaller towns. Without a scorecard, you'd never know. You'd just look at the aggregate and make a decision based on incomplete data.
A practical allocation approach:
- High-value orders: Route to the courier with the highest delivery success rate, even if they cost more per shipment. The cost of a failed ₹3,000 order dwarfs a ₹20 shipping premium.
- Repeat customers: Route to the courier with the fastest delivery time. These buyers already trust you — fast delivery reinforces that.
- New COD customers: Route to the courier with the best NDR resolution rate. First-time COD buyers are the most likely to refuse delivery, so you need a courier that works the reattempts.
Review Cadence: Every Two Weeks, Not Every Quarter
Courier performance shifts fast. A courier that was delivering 90% in January can drop to 78% in March because they lost staff in a key zone or changed their delivery route structure. If you're reviewing quarterly, you'll burn through three months of bad performance before you catch it.
Set a calendar reminder every two weeks. Pull the numbers, update the scorecard, and look for any metric that moved more than 5 points in either direction. That's your signal to either shift volume or call your courier account manager.
The conversation with your courier changes completely when you walk in with data. "Your delivery success rate dropped from 89% to 81% in the last two weeks, specifically in Karachi zones" gets you a real answer. "Deliveries feel slow lately" gets you a reassurance that means nothing.
Start With One Week of Data
You don't need to wait for a full month to begin. Export your last week of shipments, calculate the five metrics for each courier, and you'll immediately see which numbers you've been ignoring. Most merchants who build this scorecard for the first time discover that their "cheaper" courier is actually their most expensive one — they just couldn't see it without the data.
The merchants who treat courier selection as a one-time decision lose margin every month. The ones who track performance and shift volume based on data turn logistics from a cost center into a competitive advantage.