← All guides

Dead inventory audit for resellers: age bands, a floor price, and an exit for every stuck item

Reselling · 9 min read

General information only, not financial or tax advice. Resale results vary and no income or profit is promised or guaranteed. Thresholds below are working rules drawn from retail and reseller guidance — adapt them to the categories and space involved.

Every reseller shelf has a quiet corner: the items that were good buys in the moment and have been good furniture ever since. They do not announce themselves. Each one is small, the total crept up a few dollars at a time, and the listings are still technically live, so the money feels paused rather than lost. A dead inventory audit is the scheduled habit that breaks that spell. It takes an afternoon, it works from records a solo reseller already has — listing dates and all-in costs — and it ends with every stuck item carrying a diagnosis, a dated next action, and a written floor price. What it never ends with is the most common outcome of informal tidying: everything back on the shelf, unchanged, waiting for a buyer who has already had months to appear.

Slow, stuck, and dead are three different problems

The vocabulary matters because the remedies differ, and the retail literature is unusually consistent about the distinctions even while it disagrees about the calendar. Slow-moving inventory still sells, just more slowly than expected: inventory guidance commonly flags it at 90 to 180 days, with individual retailers using 90, 120, or 180 days in stock as their flag. Dead stock has effectively stopped: one widely used definition is no sale in 90 days or more, another puts dead stock at products unsold for 6 to 12 months, and the difference between the two is mostly category — about 180 days is a common allowance for spare parts, and seasonal lines are judged at the end of their season. For a one-of-one flipper, both definitions are too blunt on their own. There is no reorder point to protect and no SKU history to average; there is a specific lamp, game, or appliance, on a specific shelf, with a specific amount of cash inside it. The audit therefore uses age bands rather than a single dead-or-alive line, and treats the band boundaries as adjustable: tighter for bulky or seasonal items, looser for small, durable, evergreen ones. The principle underneath, borrowed from retail practice, is that rate of sale catches trouble earlier than any day count — an item in a category that normally turns over in three weeks deserves attention long before day 90.

One more distinction keeps the audit honest. Dead stock is still an asset, but not at the number paid for it: under IFRS for SMEs, stock is carried at the lower of cost and selling price less costs to sell. A solo reseller does not need formal accounts to use that idea. It simply means the audit values a stuck item at what it can realistically recover now, not at the all-in cost recorded on the day it felt like a bargain — and that the gap between the two numbers is information, not a personal failure to be hidden by leaving the price untouched.

The audit, step by step

  1. Pull the unsold list. From the tracker or the listing platforms, list every item currently for sale with three fields: listing date, all-in cost (hammer, premium, tax, and allocated pickup cost — not the hammer price alone), and current asking price. Items without a listing date get today's date as a starting flag and a note; an item whose age cannot be known is itself a record-keeping finding.
  2. Sort by age and assign each item a band using the table in the next section: under 45 days, 45 to 90, 91 to 180, 181 to 365, and over 365. Count the items and add up the all-in cost in each band. Those two totals, per band, are the audit's headline numbers.
  3. Diagnose each stalled item before touching its price, using the cause list in the section after the bands. Write the diagnosis in the item's record in a few words: wrong season, priced above sold evidence, weak lead photo, buried title keywords, wrong channel, or genuinely no demand at this size and condition.
  4. Match the remedy to the diagnosis and the band. A presentation problem gets new photos and a rewritten title. A channel problem gets a move — local to shipped, or the reverse. A price problem gets a cut to a level supported by sold evidence. A demand problem gets a bundle, a lot sale, donation, or disposal, in that order of attempts.
  5. Write a floor price for every item past 90 days before any sale, bundle, or negotiation begins. The floor is the lowest acceptable recovery, decided calmly during the audit — not during a Saturday message thread with a determined negotiator.
  6. Set a deadline for each action, in the calendar, typically 30 days out. An action without a date is a wish; the next audit opens by checking whether last month's actions actually happened.
  7. Record the exits. As items leave — sold, bundled, donated, or disposed of — log the date, the route, and the amount recovered against all-in cost. Keep the record: stock records that stay true are what make the next audit a comparison instead of a fresh excavation.

Success looks like this: after the audit, there is no unsold item older than 90 days without a written diagnosis, a next action, a deadline, and a floor price — and the total cash sitting in the two oldest bands is a single number the seller can say out loud without checking.

Age bands: the action changes with the age

Age bandReadingDefault action
Under 45 daysNormal selling window for most one-of-one flipsNone. Leave price and presentation alone unless the category normally sells much faster
45–90 daysEarly warning, especially in fast categoriesCheck the listing against sold evidence: lead photo, title keywords, price position. Fix presentation first
91–180 daysSlow by every common retail flag (90–180 days)Intervene before deep discounting: re-photograph, reposition or move channel, refresh the listing, then one evidence-based price adjustment
181–365 daysStuck; a deadline and a written plan are overdueExit with a plan: bundle with a proven faster seller at one package price, switch channels, or offer to a dealer or lot buyer
Over 365 daysDead by even the most generous 6–12 month definitionLeave the regular channel: sell as-is in a lot, donate with a record, or dispose of it if no one will take it — and write the recovery (even $0) into the record

The band logic is adapted from the one retail source that works this way — a furniture dead-stock plan that intervenes at 91 to 180 days by moving and re-photographing before any discount, exits with a plan at 181 to 365 days through bundles and waitlist offers, and leaves the retail channel entirely past 365 days — compressed for a reseller whose whole inventory might fit in one room. Two of its rules survive the compression intact: every item past 180 days needs a next action and a deadline in writing, because "waiting for the right buyer" is neither; and a floor price is written before a sale opens, never improvised during one. Timing inside the bands matters too. Clearance guidance notes that a targeted discount lands harder in month two than in month six, a bundle is easier to build while pairing candidates are still in stock, and liquidators pay more for inventory that has not been sitting for a year. Delay is not neutral — it spends the item's remaining options.

Diagnose before you discount

The most expensive audit mistake is reaching for the price lever for every stall. Retail slow-stock guidance puts it plainly: find the cause first, because a markdown will not fix stock that is stalling for a non-price reason. For a one-of-one flip, the short cause list covers most stalls. Season: a patio item listed in November is not overpriced, it is early or late — the remedy is a dated relist for its season or a deliberate hold decision, recorded as such. Presentation: a dim lead photo or a title missing the words buyers actually search will strand a fairly priced item indefinitely; new photos cost an afternoon, not margin. Channel: a heavy, low-value item listed for shipping competes against every identical item nationally plus freight, while the same item locally may be the only one in the city. Price evidence: some items really are priced above what sold listings support, and those get a cut — once, to the evidence, not in a weekly drip of small reductions that trains watchers to wait. No demand at this condition: the honest tail case, routed to bundle, lot, donation, or disposal rather than another quarter of shelf rent. On the buying runs behind this site, the most-watched number in the operation is exactly this audit's headline: how much is sitting unsold. A rising total is the standing cue to promote older items, check that their photos are still doing them justice, and cut prices where the evidence says to — in that order.

The stuck-cash calculation

The audit's total-cost-of-ownership math is deliberately simple, and it uses the seller's own numbers — the figures below are an illustrative example of the arithmetic, not market data. Add the all-in cost of every unsold item: that is stuck cash, money already spent that cannot bid on anything new. Suppose the audit finds 14 unsold items with a combined all-in cost of $612, of which 6 items costing $287 sit in the two oldest bands. Then apply the recovery lens: if the oldest six realistically recover half their cost through lot sales and bundles, the expected recovery is about $144 and the expected write-down is about $143 — a number to look at directly, because it is also the size of the lesson. Finally, weigh the space: a companion rule from the same buying runs is that cash flow beats big margins — a large amount tied up for months to earn a modest profit loses to fast small wins, and bulky slow sellers pay heavy rent in finite space. An item that occupies the shelf a faster category needs is costing twice: its own stuck cash, plus the profit the shelf would have earned. That is why the oldest-band total, not the item count, is the number to drive down first.

Record the recovery, change the buying

An audit that only clears shelves is half finished. The exit record — what left, when, by which route, and at what percentage of all-in cost — is buying intelligence. The furniture plan makes the same point for showrooms: record what exited and at what recovery percentage, and treat a category that died twice as a category that does not deserve a third order. For an auction flipper the record reads by source instead of by supplier: which houses, lot types, and categories produced the items that eventually recovered 30 cents on the dollar, and which produced the clean exits? Two audits in a row showing the same pattern is a bidding rule waiting to be written — a lower ceiling for that category, a smaller lot size, or a pass unless the pickup trip is already happening for other lots. Keep the audit records with the rest of the resale records; they support the write-downs and disposals they describe, and they are what turns a painful shelf-clearing into a cheaper next auction.

Run the audit monthly if inventory turns quickly, quarterly at a slower pace — the retail guidance converges on regular, scheduled reviews rather than crisis cleanouts — and keep it boring. Boring is the goal: the same bands, the same diagnosis list, the same exit record, so that two audits can be compared line by line and the stuck-cash total can be watched the way any other number in the operation is watched.

FAQ

When does an unsold flip officially count as dead stock? There is no single official line: common definitions range from 90 days without a sale, through 90 to 180 days for slow-moving flags, to 6 to 12 months for dead stock, with longer allowances for spare parts and seasonal goods judged at season's end. The audit approach sidesteps the argument — each age band gets its own action, so an item is being handled appropriately long before any definition declares it dead.

Should the first move always be a price cut? No. Diagnose first: season, presentation, channel, price evidence, and demand produce different remedies, and a markdown fixes only one of them. Intervene on photos, placement, and channel in the 91-to-180-day band; reserve deeper cuts and exits for items whose diagnosis is price or demand.

Bundle, lot sale, donate, or throw away — in what order? Inventory guidance suggests returning, moving, bundling, selling, or donating before disposal, and disposing only when nobody will take the item. For a flipper that translates to: relist or move channel, bundle with a faster seller, sell as an as-is lot, donate with a record, and dispose last — recording the outcome either way.

Is donated or disposed stock a total loss? Not in information terms, and not always on paper — but that is a tax question specific to a seller's situation, and this article is general information, not tax advice. What the audit guarantees is the record: dates, costs, and exit routes documented well enough for a qualified accountant to answer the question properly.

General information only, not financial or tax advice. Age thresholds are working rules from retail guidance, not standards; verify how write-downs and donations are treated in a specific situation with a qualified Canadian accountant.

Back to all guides →