Published: July 2026 • 6 min read • By NexaShip Team

How to Track COD Payments as a Courier Agent — Never Lose Money Again

If you're a courier agent managing DTDC, BlueDart, Delhivery, or any other courier partner, you know the pain: COD money gets stuck, delayed, or simply disappears.

Every month, courier agents across India lose ₹5,000 to ₹50,000 because they can't track which COD payments have been collected by the courier and which have been settled back to them.

The average courier agent with 100 daily shipments has ₹2-5 lakhs in COD float at any given time. Without tracking, even a 2% leakage means ₹4,000-10,000 lost monthly.

Why COD Tracking is Broken for Most Agents

Here's what typically happens:

  1. You create a COD shipment (e.g., ₹1,500 to collect from receiver)
  2. Courier delivers and collects ₹1,500 from the receiver
  3. Courier is supposed to remit that ₹1,500 to you within 7-10 days
  4. You have 200+ such shipments running simultaneously
  5. Courier sends a bulk settlement — you can't verify if ALL CODs are included

The problem: You have no per-shipment COD status. You know the total the courier paid you, but you can't match it against individual shipments.

The 3-Stage COD Lifecycle

Every COD shipment goes through these stages:

Most agents only track "delivered" vs "not delivered." They never track the money movement after delivery. This is where leakage happens.

How to Set Up Proper COD Tracking

Option 1: Excel (Basic but Error-Prone)

Create columns: AWB Number, COD Amount, Delivery Date, Collection Status, Settlement Date, Settlement Reference. Update daily. Problem: manual work, human errors, no alerts.

Option 2: Dedicated Software (Recommended)

Use a courier management platform that tracks COD status per shipment automatically. When you mark a shipment as "Delivered," it enters the COD pipeline. You then mark it "Collected" when courier confirms pickup, and "Settled" when money hits your account.

With NexaShip, the COD dashboard shows exactly: ₹X pending collection, ₹Y with courier (collected but not settled), ₹Z settled. Per courier. Per shipment. One glance.

Red Flags to Watch For

How to Reconcile COD Settlements

  1. Get the settlement report from your courier partner (DTDC/BlueDart share weekly)
  2. Match each AWB in the settlement against your records
  3. Identify shipments NOT included in the settlement
  4. Raise a query with the courier for missing AWBs
  5. Mark matched shipments as "Settled" in your system

This process takes 2-3 hours weekly if done manually. With proper software, it takes 10 minutes.

Best Practices for Courier Agents

Stop Losing COD Money

NexaShip tracks every rupee from delivery to settlement. Try the free demo — no signup needed.

Try Free Demo →

Summary

COD payment tracking isn't optional for courier agents — it's the difference between profitability and slow bleeding. Whether you use Excel or software, the key is: track per-shipment, track daily, and reconcile weekly.

The agents who survive and grow are the ones who know exactly where their money is at all times.