Almost every contract manufacturing warehouse carries the same quiet liability: pallets of raw material that no scheduled production will ever consume. On the balance sheet it still reads as an asset. In practice it is dead capital with an expiry clock, and it usually ends its life twice — once as a write-off, and once more as a disposal invoice. Because that material is typically reserved or already written down, recovering even a fraction of it flows through as nearly pure margin. That is the entire argument of this post.
The operating perspective here comes from the Ava team’s advisors, who include former contract-manufacturing CEOs and presidents.
How does a warehouse fill up with material nobody will use?
Nobody orders obsolete inventory on purpose. It accumulates through four ordinary mechanisms, and every one of them looks like a reasonable decision at the time.
MOQ overage. A minimum order quantity (MOQ) forces the buy: your customer’s formula needs 40 kg of a specialty emollient; the supplier’s minimum is 200 kg. You buy 200, use 40, and shelve 160. Multiply that across a few hundred SKUs (stock-keeping units) and the overage becomes a warehouse aisle. The mechanism is broken down in detail in The Hidden Cost of MOQs.
Customer reformulations. A brand swaps a preservative system or chases a “free-from” claim, and the material you stocked for their next three runs is orphaned overnight. The purchase order that justified it no longer exists.
Cancelled or shrunk purchase orders. Forecasts miss. A launch underperforms, the reorder never comes, and the raw materials bought against it stay put.
Safety-stock drift. A planner pads coverage on a long-lead-time ingredient during a supply scare, the scare passes, and nobody ever walks the setting back down.
None of this is mismanagement. It is the normal residue of running a contract manufacturer (CM), and it compounds quietly because no one owns it — ops treats it as a cost of doing business, and finance only sees it once a year, at reserve time.
What does the accounting say about it?
US GAAP (generally accepted accounting principles) is blunt on this point. Under ASC 330, as amended by ASU 2015-11, inventory must be measured at the lower of cost and net realizable value — where net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. When material is excess or obsolete, its realizable value drops, and you record the loss now, not when you eventually throw it away.
In practice most manufacturers handle this with an excess-and-obsolete (E&O) reserve: a policy-driven allowance, often keyed to aging or to usage coverage (for example, reserving a rising percentage of anything with more than 12, 24, or 36 months of supply on hand). The reserve hits the profit-and-loss (P&L) statement in the period it is booked. And a detail that matters for the rest of this post: once inventory is written down under GAAP, that lower figure becomes its new cost basis — write-downs are not reversed if the market recovers.
Two consequences follow. First, the earnings pain is already behind you for anything reserved. Second, anything you later sell out of that reserved pool comes in above a cost basis of roughly zero. That is why recovery on written-down material behaves like found margin, a point taken further in Obsolete Inventory Is an EBITDA Story.
Why is the write-off not the end of the bill?
Here is the part that surprises people who have never had to actually empty a warehouse: in cosmetics and specialty chemicals, getting rid of raw material costs real money. Much of it cannot go in a dumpster. Solvents, fragrances, certain actives, and anything flammable, reactive, or aquatically toxic must move through regulated waste channels.
Published pricing guides put industrial chemical waste disposal at roughly $100–$500 per 55-gallon drum, before you touch logistics. Transportation adds its own line: industry sources cite around $45–$65 per drum in freight, plus stop charges of about $50 and fuel surcharges in the 20 percent range, with reactive materials running far higher in some states.
Run the math on a modest cleanout. Clearing 100 drums of mixed chemical waste at $150–$550 all-in per drum is a $15,000–$55,000 invoice — to destroy material you already paid for once and wrote off once. The asset ends its life as two debits. That is the second leg of the loss, and it is the one that never shows up in the E&O reserve calculation.
What can you realistically recover?
This is where we want to be careful, because the surplus-recovery pitch is usually oversold. You will not sell your obsolete book. You will sell a thin, honest slice of it, slowly. The model below is deliberately conservative and entirely illustrative — it is not platform data, and your book will differ.
Start with a $2.5 million obsolete raw-material balance. A mid-size CM commonly carries a seven-figure obsolete balance; it is a recurring figure in industry conversations. Then haircut it, step by step:
| Step | Assumption | Value remaining |
|---|---|---|
| Obsolete raw-material book value | illustrative starting point | $2,500,000 |
| Still unexpired, with more than 6 months of dating left | ~50% | $1,250,000 |
| Has genuine market demand (common, spec-stable ingredients) | ~30% of that | $375,000 |
| Actually matched to a buyer within the first year | 10–20% of that | $37,500–$75,000 |
| Realized price on distressed lots | 25–40 cents on the dollar | $9,000–$30,000 cash |
So: roughly $10,000–$30,000 of cash recovery in year one, against a $2.5 million book. Call it 0.4 to 1.2 percent of the obsolete balance, annually. That is the honest number, and it is smaller than most people selling recovery services will tell you.
Three things make it worth doing anyway. The material is reserved or written down, so nearly all of that cash drops straight to margin. Every kilogram sold is a kilogram you do not pay $150–$550 a drum to destroy, so the avoided disposal cost stacks on top of the sale proceeds. And the mechanisms that created the pile are still running — this is a recurring recovery stream, not a one-time cleanout.
The general formula, so you can run your own book through it:
Annual recovery ≈ Obsolete book × % unexpired × % with demand × % matched in a year × realized price
Conservative inputs: 0.50 × 0.30 × (0.10–0.20) × (0.25–0.40) ≈ 0.4%–1.2% of book, per year, plus avoided disposal costs on whatever moves.
If your controller can pull an aged obsolete listing with expiry dates, you can produce your own version of this table in an afternoon. Where most companies stall is the “matched to a buyer” line — posting material somewhere is easy, but listings without a live buyer on the other side mostly sit, a failure mode broken down in Why Surplus Raw-Material Listings Go Stale.
Common questions
If we sell reserved inventory above book, does the write-down reverse?
No. Under US GAAP the written-down value becomes the new cost basis and prior write-downs are not reversed. The benefit shows up as unusually high margin on the sale itself when it happens. Confirm treatment with your auditor before you present it.
Is a five-figure recovery really worth the effort?
On its own, maybe not. But it is near-pure margin, it repeats annually, it offsets a disposal bill of similar size, and for private-equity-owned businesses each recovered dollar of earnings is worth a multiple at exit. The effort question is really about whether matching buyers takes your team hours or minutes.
Why not just dispose of everything and take the tax deduction?
The write-off deduction happens either way once the material is worthless — disposal does not create extra deduction, it creates extra cost. Selling first shrinks the disposal bill and adds cash; you dispose of what is left.
What about material that is already expired?
Mostly, dispose of it. Some expired lots can be retested and recertified by the manufacturer, but for a conservative model, treat expired material as disposal cost, not recovery candidate. That is why the first haircut in the table is the largest.
We are building Ava On Hand, a demand-driven sourcing network for cosmetic ingredients, to fix the “matched to a buyer” line in that table — the step where recovery efforts usually die. We are pre-launch and onboarding a waitlist now; if you carry a seven-figure obsolete balance and want to be early, you can join at avaonhand.com.