Start with the money. In a dead stock write-off, the book value of the goods is only the first loss. The expensive part usually comes after: every extra day the stock sits in a location, it burns location fees and management attention, and if disposal happens without signatures and witnesses, the client can refuse to accept the loss later and you may end up paying twice. In write-offs, process matters more than speed, and evidence matters more than good intentions. The procedure below is the one I have used to turn write-offs from arguments into routine paperwork.
Before You Write Off Dead Stock: The Clearance Gate
A write-off is the last resort, not the first move. Before any batch goes to disposal, three questions must be answered: can it still be sold, can it be given away, and will the supplier take it back? Only what survives all three questions belongs in a write-off.
In the fall of 2023, a home-goods shipper near Los Angeles had more than 400 pallets of out-of-season lighting sitting in its warehouse. The warehouse manager wanted to scrap the lot and be done with it. I pushed back and had the sales team run it through discount channels first. More than half of it sold. Only the damaged and incomplete units that nobody would take went to disposal, and the final write-off volume came in at under a third of the original plan. The lesson stuck with me: every line on a disposal list deserves one question first, which is whether anyone truly wants it anymore.
Run the clearance gate as a checklist, and nothing enters disposal until every box is ticked:
| Route | When it fits | Evidence to keep | | Discount clearance | Goods intact, just out of season or slow | Shipping records, discount approval | | Donation | Goods intact, a charitable channel will take them | Recipient's signed receipt | | Return to supplier | Contract allows returns, or quality issue | Return agreement, carrier paperwork | | Disposal | Damaged, expired, incomplete, nobody will take it | Approval form, witnessed disposal record |
The checklist does more than save money. It protects whoever signs. When someone later asks why a batch was destroyed, you can show that clearance was tried, donation was tried, and return was discussed, instead of answering that it just seemed useless at the time.
The Dead Stock Write-Off Approval Chain: Who Signs, and On What Evidence
The worst failure mode in write-offs is verbal approval. In 2022, I saw a warehouse manager say on the phone, "just get rid of it all," and the floor crew hauled 60 pallets away the next day. At the quarterly stock count, the client found a gap between book and physical stock, asked for the approval form, and there was none. The warehouse paid for the goods and lost the client. A phone call that says "get rid of it" is worth nothing in front of an auditor.
A defensible approval chain has at least three layers, and each layer signs something different:
| Approver | What they sign | On what evidence | | Warehouse operations lead | The goods are in stock, quantities match the list, condition is as stated | Physical count record, condition photos | | Finance lead | Book value, loss attribution, disposal cost budget | Inventory aging report, cost list | | Client authorizer | Agreement to dispose, to the method, and to the loss | Written client confirmation, filed, even if it arrives by email |
The higher the value, the higher the authority required, and the threshold follows the client's own policy, which I will not invent numbers for. But one rule is universal: if any layer is missing, the goods do not move. The approval form must carry fixed fields: SKU, lot number, location, quantity, book cost, months idle, condition notes, and proposed disposal method. Without lot number and location, you cannot later prove that the goods destroyed were the goods on the list.
One more detail: the quantity on the form must be the physically counted quantity, not the system quantity. I have seen plenty of warehouses where system and physical stock differ by a few percent. Approve on the system number and the disposal count will not match the witness record the moment you are a few pallets over or short. So the order is fixed: count first, fill the form, collect signatures, and only then touch the goods. Get the order wrong and everything downstream has holes in it.
Witnessed Disposal: If Nobody Watched, It Did Not Happen
The core rule of the disposal step is simple: if nobody watched, it did not happen. Witnessing is not ceremony. It is the only proof that the goods are actually gone.
The standard practice runs like this. On disposal day, the warehouse and the client, or a third party the client authorizes in writing, each send one person to be present. They work through the list line by line: SKU, lot number, quantity, ticked off one at a time. Photograph what you can, film what you can, and focus on the goods being broken beyond reuse: boxes opened, units cut, goods crushed, whatever it takes to make resale impossible. Both sides sign the disposal record afterward, noting the time, place, people present, method, and final destination.
Here is the counterintuitive part: destroying things faster does not always save money. Some goods that look like trash still carry scrap value. In early 2024, a warehouse planned to crush a batch of obsolete electronic components, and I suggested spending half a day asking two recyclers first. The recovered metal and cabling covered most of the disposal cost. On the other hand, dragging your feet is expensive too: location fees burn by the month, and every stock count reopens the question of why the goods are still there. The right rhythm is to schedule disposal as soon as approval lands, but to spend half a day checking scrap value first. That half day is often the most valuable half day in the whole process.
Special goods get special handling, and there is no room for shortcuts here. Battery-powered goods, chemicals, and branded goods cannot go into general waste to save a trip. Branded goods are especially dangerous: a single unit leaking back into the market creates a counterfeit risk that lands on you. Use a licensed handler, get the disposal certificate back, and file it with the disposal record. Lose the certificate and the disposal might as well not have happened.
Accounting Write-Off and System Cleanup: Making Book, System, and Floor Agree
Destroying the goods does not finish the job. The stock is still on the books and the locations are still occupied, and if nobody closes that out, next month's count will throw up another variance.
The accounting close-out has three steps. First, write the batch down off the books on the strength of the approval form and the disposal record. Second, book disposal costs and any scrap income separately, never netted against each other, because netting makes the trail unreadable to an auditor. Third, record who bears the loss, the warehouse or the client, and under which contract clause, on the write-off form itself. Which accounts to use and how the tax side is treated should follow current tax and accounting rules and your accountant's advice. I will not invent rates or account codes here, because getting that wrong costs far more than two extra months of location fees.
System cleanup matters just as much. In the WMS, the batch status changes from available to written off, the locations go back to the available pool, and the lot numbers are blocked against accidental shipment. Then run one final three-way check: system stock, finance books, and physical floor all agree, and only then is the write-off truly closed. Plenty of warehouse messes start exactly this way: the goods were destroyed months ago, the system still shows them, and by the next count nobody can explain where they went.
Close with the full cost picture, because that is what makes the next write-off easier. The true cost of a write-off is four lines: the value of the goods, the location cost of holding them, the disposal fee, minus whatever scrap came back. Put those four lines in front of the client, and the next time dead stock appears, the client will be the one pushing for an early decision, because the cost of waiting is right there on the page.
By Lao Zhou, Logistics Cost Analyst




