Short answer
Compare private sales, bundles, bulk resale and donation by net recovery and brand impact. Use actual local costs and tax treatment before choosing a route.
The answer in detail
Start with controlled channels—restricted private sales, relevant bundles, and vetted stock buyers—before changing public prices. Compare each route's net recovery, handling work, and effect on the brand. Evaluate donation or other permitted recovery routes for the remainder, using the rules and tax treatment that actually apply to your business.
The benchmark
Dormant stock is inventory with no sales over a category-defined period, valued at cost. Overstock still sells, but too slowly for the quantity held. Both tie up capital; they need different decisions.
A Club contributor uses seasonal sell-through, units sold divided by units received, as a rough screening tool: below 40% suggests a buying mismatch, 40–70% a healthier position, and above 70% possible stockout exposure. These are field guidelines, not universal targets. Category, weeks remaining in the season, replenishment lead time, and variant availability can change their meaning.
| Route | Public-price exposure | Potential recovery | Main check |
|---|---|---|---|
| Restricted private sale | Lower with genuinely restricted access | Cash after discount and selling costs | Access, indexing, discount leakage |
| Bundle or purchase gift | Limited direct price change | Incremental contribution from the offer | Bestseller cannibalization and extra fulfillment |
| Bulk stock buyer | Depends on resale destination | Lower unit price, faster volume clearance | Where goods reappear and contractual terms |
| Donation | Usually limited public discounting | Any eligible, usable local tax benefit | Recipient eligibility, valuation, handling costs |
| Public markdown | High | Cash, varying by demand | Reference-price rules and full-price displacement |
Donation is one recovery route to evaluate, but its financial result depends on the business, recipient, valuation and local tax rules. Do not assume a standard credit or immediate cash return. Keep any verified usable benefit separate from sales proceeds in the worksheet, and compare recovery timing as well as the headline amount.
The rule
Choose the route with the strongest defensible recovery after incremental costs, subject to brand, contractual, and local disposal constraints. The original production cost is already incurred for this clearance decision, but remains relevant to valuation and accounting. Do not subtract it again from only one option.
Build a worksheet with variables rather than an assumed donation windfall:
| Worksheet line | What to enter |
|---|---|
| Units to clear | Variant quantity and cost basis |
| Sale proceeds | Actual expected unit price × units |
| Extra route costs | Handling, packing, shipping, commissions, returns, administration |
| Incremental offer contribution | For bundles/gifts, additional contribution versus the unchanged offer |
| Eligible donation value | Locally permitted valuation, supported by records |
| Usable tax relief | Confirmed rate × eligible value, adjusted for caps and actual usability |
| Net recovery | Cash proceeds or usable benefit less incremental costs |
| Recovery timing and uncertainty | Payment terms, selling period, tax timing, confidence |
In a fictional USD sale example, $25 proceeds less $8 additional costs leave $17. A stock buyer offering $6 returns $6 before further costs. Compare those with the business's verified donation outcome; without that local input, no universal donation-versus-sale percentage follows.
The steps
- List variants. Export quantity, landed cost, last sale, and recent sales pace. Shopify's cited Days of inventory remaining report uses a twenty-eight-day window and returns N/A when a variant has no sales. Inspect N/A rows, while distinguishing new launches from genuinely dormant stock.
- Assign a route. Mark keep, bundle, private sale, bulk resale, or donation/recovery. A slow color in a healthy range may suit a bundle; an entire older collection may need a separate channel.
- Restrict deliberately. Run a short private sale for a defined audience. The cited Shopify August 2025 update supports segment-based automatic-discount eligibility. Test access and indexing rather than assuming restricted discounts remain invisible everywhere. Preserve the wider trading plan.
- Bundle or gift selectively. Pair slow inventory with relevant products through bundles or a purchase gift. Compare incremental contribution against the existing offer, including cannibalization and extra handling.
- Document resale or donation. Agree destination and terms with a stock buyer, or recipient and records for a donation. Confirm applicable destruction, recovery, and resale constraints before selecting a route. Use actual local tax advice for any claimed benefit.
- Close the buying loop. Give purchasing the variant-level findings before replenishment. One Club winter-accessories brand held thousands of units in slow colors while other colors stocked out for nearly a month. The mismatch started with the supplier order.
The pitfall
A public markdown can move stock while teaching shoppers to delay full-price purchases. Evaluate that cost and applicable reference-price rules. A private-sale label alone does not create an exemption from local law.
A Club premium-shoe brand stored member pricing in a metafield restricted to tagged, signed-in customers. Free shipping still used the original base price, so baskets below the threshold after discount retained the benefit. Test every threshold against the actual price paid, including bundles and gifts.
What to tell your team
These quantities and costs are fictional:
“We hold $84,000 at cost with no sale for six months. We will test 60% through restricted private sales, 25% in bundles, and assess donation or permitted recovery for the remaining 15%. Approval will use net recovery after handling costs and any verified local tax benefit, with no assumed windfall.”
