In this guide 6 sections
Clients dispute counts when your physical stock and their records disagree, and nobody can show why. The usual causes are unlogged moves, putaway to the wrong bin and mismatched units. A movement ledger, with every receipt, transfer and pick timestamped, settles most disputes in one sitting.
Where the gap usually starts
A client sends their count and it differs from yours. Neither side is always wrong. Neither are you. The difference sits in something that happened between two counts and was never written down.
Three causes repeat. A pallet moved to make room for an urgent outbound and nobody updated the bin. A putaway went to a similar-looking location. A client sends cartons but their system counts eaches.
Each one is small. Together they produce a variance that looks like theft or sloppiness to a client who sees only a number on a monthly statement and no explanation behind it.
- Moves made by forklift without a transfer entry
- Putaway to a neighbouring bin or the wrong aisle
- Units of measure that differ between client and warehouse
- Returns put back on the shelf without inspection
- Cross-docked goods that never entered the register
What a movement ledger proves
A ledger records every change to a stock line: inward receipt, putaway, transfer between bins, pick, pack, dispatch, adjustment. Each row has a quantity, a unit, a bin, a user and a timestamp.
With it, you can replay a month. Start from the opening quantity and apply each movement in order. If the result matches your physical count, the client’s figure is the one in doubt. If it does not, you see exactly where the physical stock drifted.
That replay is the evidence. A shrug is not.
Fix the habits that cause unlogged moves
Scan at the moment of the move. A handheld scanner reading the pallet label and the bin label takes seconds and removes the need to remember later. Paper slips filled at shift end are where errors begin.
Make bin labels unmistakable. Large codes, colour bands per aisle and a check digit on the scanned code stop a pallet landing in the wrong bay without anyone noticing.
Treat urgent moves as normal moves. If a supervisor can bypass the entry for speed, the ledger will have holes within a week.
- Scan pallet and bin on every transfer
- Check digit on bin codes
- Supervisor override logged with reason
- Damaged or quarantined stock moved to a separate bin
- Daily cycle count of fast-moving lines
Settle a live dispute in one meeting
Bring the ledger for the disputed lines, the goods receipt copies and the last cycle count sheet. Agree the opening quantity first. Both sides usually accept the starting point.
Walk forward through movements. Stop where the client’s record and yours part ways. Often it is a receipt that the client booked after the date, or a return they never entered.
Record the agreed outcome as an adjustment with the reason code, the approver on both sides and the date. Close it today. Do not leave a note saying differences were resolved verbally.
Agree the rules before the next dispute
Put the count method in the contract or service schedule. Say how often cycle counts occur, which units the client and the warehouse both use, and what tolerance is accepted for loose items.
Share a read-only stock view with the client. When they can see the same ledger, disputes shrink to questions rather than accusations.
Start next week by choosing one client with a history of disagreements and reconciling a single month line by line.
Count dispute worksheet
A one-page worksheet for a single disputed item. The top block holds client, item code, unit and the two conflicting counts. Below is a movement table with columns for date, document, bin, quantity in, quantity out and running balance. A footer records the adjustment reason code and both approvers.
Open a blank worksheet to printQuestions owners ask
Why do stock counts differ between a 3PL and the client?
Most differences come from moves that were never logged, goods stored in the wrong bin, or a different unit of measure on each side. Timing also matters when receipts are booked on different days.
What is a stock movement ledger?
It is a record of every change to a stock line, with quantity, unit, bin, user and time. Replaying it from an opening quantity shows what the balance should be on any date.
How often should a warehouse count stock?
Many warehouses count fast-moving lines every day or week and slow lines monthly, rather than closing for one large count. Agree the rhythm with each client and write it into the service schedule.
Should the client see the warehouse’s stock records?
A read-only view is a good idea. It lets the client check receipts and movements themselves, which reduces dispute emails. Give access only to their own stock lines.
