Skip to navigation
Back to all guides
HR PlaybooksPeople & Performance

Warehouse and Delivery KPIs Worth Tracking Daily

Every parcel that comes back in the van is a delivery you pay for twice. Six numbers, one screen, ten minutes each morning: here is the board to copy.

Every parcel that comes back in the van at the end of the day is a delivery you pay for twice. A small warehouse or delivery team can spot that leak, and fix it, with six warehouse and delivery KPIs on one screen, checked every morning in about ten minutes. Here is the board, ready to copy, plus a worked example in OMR you can redo with your own numbers.

Why one screen beats a big report

A KPI, short for key performance indicator, is simply a number that tells you whether something is going well. Large logistics companies track dozens of them. A small operation with two pickers and three drivers needs only a handful that fit on a phone screen before the vans leave.

The rule is simple: if a number does not change what someone does today, it does not belong on the daily board. Monthly profit, fuel budgets and customer surveys matter, but they belong in a weekly or monthly review. If you are unsure which numbers are daily habits and which are bigger goals, our guide on OKRs or KPIs explains the difference.

The six-number daily board

Copy this table into a spreadsheet, a whiteboard or a shared WhatsApp note. Each number has one owner, the person who reads it out and acts on it. The targets are examples only, not industry standards. Track for two weeks first, then set targets that fit your business.

Ready-to-copy daily board (example targets, set your own)
NumberHow to count itOwnerExample target
1. Orders inOrders received yesterday up to closing timeSupervisorJust record it
2. Same-day dispatch rateOrders sent out ÷ orders ready to ship, times 100Warehouse lead95%
3. Orders waiting over 24 hoursCount of orders still in the warehouse after a full dayWarehouse leadZero
4. Picking accuracyOrders packed with no wrong item or quantity ÷ orders packed, times 100Pickers99%
5. Failed first delivery rateDeliveries not completed on the first try ÷ delivery attempts, times 100Driver leadUnder 5%
6. Returns and top reasonItems sent back yesterday, plus the most common reasonCustomer serviceFalling week on week
  • Orders in tells you how heavy today will be, so you can move a person from packing to loading before a jam forms.
  • Same-day dispatch and orders waiting show whether the warehouse is keeping up. One old order is a phone call waiting to happen.
  • Picking accuracy catches mistakes before they become returns, which cost far more to fix.
  • Failed deliveries and returns are where the money quietly leaks, so they get the most attention.

Where failures and returns cost you

A failed delivery means the driver arrived but could not hand over the order. The usual causes are ordinary: the customer was out, the phone was switched off, the location pin was wrong, or the building had no clear number. Each failure costs fuel, driver time and a delivery slot that could have gone to another customer.

Returns hurt twice: the trip back plus the time to check, repack and restock the item. That is why the board asks for the top reason, not just the count. Use a few fixed reason codes, such as wrong item, damaged, late, or customer changed their mind, so patterns show up within a week.

A worked example in OMR

Example (a composite, not a real case): Aisha runs a small home-goods delivery warehouse in Rusayl with three drivers. Here is her board for one Tuesday in October. She estimates each repeat trip costs OMR 1.200 in fuel and driver time, and each return costs OMR 1.500 including repacking. Swap in your own costs.

Aisha's Tuesday board and what it costs her (example figures)
LineAisha's numbersResult
Orders ready to ship140Workload for the day
Same-day dispatch126 sent ÷ 140 ready90%, below her 95% target
Picking accuracy3 wrong orders out of 126 packed123 ÷ 126 = 97.6%
Failed first delivery11 failed out of 126 attempts8.7%
Daily cost of repeat trips11 × OMR 1.200OMR 13.200 a day
Monthly cost of repeat tripsOMR 13.200 × 26 working daysOMR 343.200 a month
Returns5 × OMR 1.500OMR 7.500 a day, OMR 195.000 a month
If failures drop from 11 to 5 a day6 × OMR 1.200 × 26 daysOMR 187.200 saved a month

Aisha's fix costs nothing: the driver lead now sends each customer a WhatsApp message the evening before, asking them to confirm the time and the location pin. The number on the board tells her within a week whether it is working.

Make it a ten-minute team habit

The board only works if the team reads it together. Keep the meeting short, standing up, at the same time every morning before the first van leaves.

  1. Each owner reads out their number in one sentence.
  2. Anyone whose number missed the target names the main reason, not a person.
  3. The team agrees on one action for today, with one name next to it.
  4. On Thursday, look at the week's trend instead of single days.

Treat the numbers as a picture of the process, not a scorecard for blaming people. A picker who reports a mistake early is saving you a return. Thank them for it, and people will keep the numbers honest.

What this means for you

You do not need software or a consultant to start. You need six numbers, six owners and ten minutes. Begin by recording the numbers without targets for two weeks, so you know your real starting point.

Then put a OMR cost on your failed deliveries and returns, as Aisha did. Once your team sees that a wrong location pin costs the business real money every month, fixing it stops feeling like extra work and starts feeling like common sense.

The bottom line

A small logistics operation does not need a big report. It needs one screen with orders, dispatch, accuracy, failures and returns, read out loud every morning by the people who own them. Track it for two weeks, put a price on the misses, and fix the biggest one first.

KPIswarehousedeliverylogisticsreturnsteam habitssmall business