5 NOVEMBER 2026 · 14:00 GST · 5 MIN READ · DUBAI CAREER NOTES

Cash on delivery reconciliation: how to close the day when 300 drivers hold your money

By Prudhvi Polavarapu, supply chain and e-commerce operations leader in Dubai

Cash on delivery reconciliation is the daily job of proving that every dirham a customer handed to a driver reached your bank account, and that it matches the orders it belongs to. In the UAE, where many shoppers still like to pay at the door, a team that does this well keeps its margin, and a team that does it late discovers its losses weeks after anyone can explain them.

The evening the numbers did not close

Years ago, at the end of a heavy day, I sat with a finance colleague and a stack of driver settlement sheets. Deliveries said one number, cash received said another, and the gap was small enough to ignore and large enough to bother us both. Nobody had stolen anything. A customer had paid a partial amount, a return had been logged on the wrong sheet, and two parcels had been delivered but never scanned. The money was fine. The records were wrong, and wrong records are how cash goes missing without anyone doing anything wrong.

That evening taught me that COD is not a payment method. It is a small bank that you run through your drivers, and it needs the discipline of one.

What is cash on delivery reconciliation?

It is a three-way match between what the system says was delivered and collected, what the driver says he collected, and what actually arrived at your cashier or courier partner. When all three agree for a driver, a route and a day, that day is closed. When they do not, you have a variance with a name on it, and a variance with a name can be solved.

The same logic applies if you ship through couriers rather than your own fleet. The carrier collects cash, remits it on a cycle, and sends a statement. Your job is to match that statement to your own order records, line by line, not to trust the total at the bottom.

The Count, Match, Close rule

I run COD on a rule that any shift supervisor can remember.

Count at the handover, in front of the driver, the same day. Not tomorrow, not after the weekend. Cash counted while the route is still fresh in the driver's mind produces explanations in minutes. Cash counted three days later produces arguments.

Match the count against the order-level expectation: delivered and paid orders, delivered with partial payment, returned, failed, and still on the vehicle. Every parcel must land in exactly one of those buckets. If a parcel is in none, it is the first thing you chase.

Close the driver's day only when the variance is zero or explained in writing. Then the shortfall, if any, is a number tied to a route, a date and an order, not a vague total at month end.

A COD variance that is not explained the same day becomes a conversation about trust. Explained the same day, it is just a correction.

Why do COD totals not match the bank deposit?

In my experience the causes are boring, which is good news, because boring causes have boring fixes.

Build one sheet or report that shows collected, fees, remitted and variance side by side. Every cause above then shows up as a labelled column instead of a mystery.

How do you reconcile COD at peak volume?

Peaks are where manual methods break. When we ran more than 5,000 orders a day through peak, with over 300 drivers across the operation over the years, I stopped believing in heroics and started believing in cut-offs. Drivers hand over at a fixed window. The cashier counts against a pre-printed expected total. Anyone with a variance is seen before they leave, not chased the next morning. And the team lead owns the zero-variance target for their own drivers, which changes behaviour faster than any memo.

It also helps to link your inventory discipline to your cash discipline. Parcels that are missing from stock records show up as missing cash expectations later, which is why I wrote about cycle counts and inventory accuracy first. Clean stock makes clean COD.

Staying on the right side of the rules

Online sellers in the UAE are expected to give customers accurate information and a clear invoice for each transaction, and that includes COD orders. The government's own page on eCommerce on u.ae is the right place to confirm current requirements, and your finance or legal adviser should confirm anything specific to your licence. Good reconciliation records make that conversation easy, because every order already has its trail.

DO THIS TODAY

Cash is the one part of operations where the customer, the driver and the company all meet in a single moment. Treat that moment with a counted, matched, closed record, and the money will take care of the trust.

WORK WITH ME

I write these notes between shipments. The full story, the numbers and the twenty-four disciplines behind them are at prudhvip.com. If you are hiring for supply chain, e-commerce operations or last-mile in the GCC, or you want help getting your own Dubai move right, write to hi@prudhvip.com.