ClearStock is live on the Shopify App Store.Install free →

← All blogs

Guides8 min read

Your supplier sent short-dated stock: the claim and the sell-down

Short-dated stock arrived: the claim email template, a credit-versus-discount decision table, and a sell-down schedule that beats the dates.

InventoryX is in development and not available today. ClearStock is the live Shopify app.

"These expire in March?" That was the receiving team's first question when the carton of COFFEE-BLD-ETH-250 landed on a Tuesday — a SKU planned to sell for ten months, printed with 94 days of shelf life left on arrival. Short-dated stock is a delivery with less remaining shelf life than your sell-through needs, and it demands two responses inside one claim window: the commercial claim (credit, replacement, or discount) and a sell-down plan that moves the units before the dates expire. Below: the arithmetic that tells you whether the dates are actually a problem, a claim email template, a credit-versus-discount decision table, and a worked sell-down schedule. If what arrived wrong was the count rather than the dates, that's a shortage claim — our supplier short shipment guide owns that conversation. This one is about dates only.

First, work out whether the dates are actually a problem

Short-dated is judged against your velocity, not the calendar. The test: remaining shelf life × your daily sales rate, compared to units on hand.

Illustrative: after booking in, you hold 210 units of COFFEE-BLD-ETH-250. The date code shows 94 days remaining. Your in-stock selling rate is 1.4 units/day.

  • Sellable before expiry: 1.4 × 94 = 132 units (estimated, at current velocity)
  • On hand: 210 units
  • Stranded: 210 − 132 = 78 units that cannot clear in time

A slower store would sell those 210 inside the window; you can't. The delivery is effectively 150 days of cover in a 94-day life; the mismatch between cover and life is the problem, and the days-of-cover number is what exposes it.

One nuance before you panic: "best if used by" dates are quality indicators, not safety dates — with the exception of infant formula, federal law doesn't prohibit selling food past its date (FDA, accessed November 2026). Your state and local rules may be stricter, marketplaces and your own refund policy treat dates as hard, and coffee customers expect freshness regardless. Plan to sell through the date, never past it.

The claim window and the claim email

If your PO specified a date standard, a short-dated delivery is non-conforming goods. US commercial sales law (UCC Article 2, as adopted across US states) requires a buyer to reject non-conforming goods or notify the seller of the problem within a reasonable time (Uniform Law Commission, accessed November 2026). Many POs and supplier terms set a tighter, explicit window — whatever yours says, the claim is strongest inside the delivery week, with photos of the date codes taken before cartons are broken down.

The email, as a template:

Subject: PO 2041 — short-dated delivery, claim

Hi [name],

PO 2041 (COFFEE-BLD-ETH-250 × 240) arrived [date]. Date codes show [dd mmm yyyy] — 94 days of shelf life at receipt, against the [12-month minimum] stated on our PO. Photos attached; cartons held unopened where possible.

We'd like to resolve this in order of preference: (1) full credit against this PO, (2) replacement stock with at least [10] months' remaining life, or (3) a [30]% price adjustment and we keep the goods.

Please confirm by [date, five business days out] so we can plan the sell-down either way.

[signature]

The ask ladder does deliberate work: full credit costs the supplier their margin, replacement keeps your demand but re-runs a lead time, and the discount shares the pain while revenue keeps flowing. Leading with credit and settling for less signals you're reasonable — which you'll want when negotiating the clause that prevents a repeat.

Ask for When it wins What you accept
Full credit The error is clear, trust is dented, or you no longer want this SKU You still own the goods — collected or written off per your terms
Fresh replacement Demand stands and the supplier can ship within your gap You wait out another lead time on this SKU
Discount + keep Your velocity can clear the units with a plan (below) Margin takes the markdown; you run the sell-down

The sell-down plan, worked

Same scenario, illustrative numbers: 210 units, 94 days of life, velocity 1.4/day at $18.00 retail, $8.40 unit cost. Doing nothing: 132 units sell for 132 × $18.00 = $2,376 (estimated) and 78 units expire — $655 at cost written off (estimated).

The plan front-loads the accelerators instead of waiting for the calendar to force discounts. The schedule below is a markdown ladder compressed by the date — the depth math per rung, and the break-even multiplier at each discount, is in the markdown depth guide:

Days Action Price Est. velocity Units (est.) Revenue (est.)
0–14 Full price; bundle teased in email flows $18.00 1.4/day 20 $360
15–44 Two-bag bundle $16.00/bag 2.6/day 78 $1,248
45–74 15% markdown on the SKU $15.30 2.8/day 84 $1,285
75–83 30% clearance banner + final-call email $12.60 3.3/day 28 $353

Totals: all 210 units moved in about 83 days, roughly $3,246 in revenue (every figure estimated — the velocity lifts are assumptions from typical bundle and markdown behavior; set yours from your own campaign history). Against doing nothing, that's about $870 more revenue (estimated), 78 fewer units in the bin, and cash arriving weeks earlier. The sequencing matters more than the discount depth: bundling early protects full-price sales, and deep cuts early just teach customers to wait for the next one.

Shopify runs all of it natively — scheduled discounts and bulk price edits (Shopify Help Center, accessed November 2026) — so the plan costs setup time, not apps. Two channel notes: put the clearance unit into a bundle with a full-price staple rather than discounting the staple too; and for food SKUs, donating shelf-stable goods that are inside date is often cleaner than disposal — the inventory donation guide prices that path and handles the valuation paperwork; check the rules of your local food-bank program.

Stop the next delivery from arriving short-dated

  • Write a shelf-life clause into the PO. One sentence: "Not less than [X] months remaining shelf life at delivery." Set X from your own math — this SKU turns about four months of stock, so 12 months remaining (illustrative) leaves sell-down room; a supplier who won't put a number in writing is telling you something.
  • Check date codes at the dock, before booking in. The claim window starts at receipt, not when you notice. Make date-code photos part of receiving, the same way you'd count units — the receiving discipline lives in our purchase order process guide.
  • Log date performance like lead time. Per PO: remaining life quoted versus remaining life received. One short delivery is an incident; a pattern is a supplier conversation or a second source.
  • Keep rotation running so this never compounds. FEFO rotation and the ongoing markdown triggers for dated stock are owned by our expiry date tracking guide — this article is the incident response; that one is the routine that makes incidents rare.

Common questions

What is short-dated stock? Stock delivered with less remaining shelf life than your sell-through can clear before expiry. It's judged against your own velocity: a delivery is short-dated for you when remaining life × your daily sales rate is fewer units than you're holding — even if a slower store would sell the same dates comfortably.

Can I sell short-dated food products? Generally yes, before the date passes: "best if used by" dates are quality indicators rather than safety dates per FDA guidance, and past-date food isn't federally banned except for infant formula (FDA, accessed November 2026). Check your state rules and marketplace policies — and assume customers treat dates as hard regardless.

What should I ask the supplier for? In order: full credit against the PO, a fresh replacement meeting the date standard your PO specified, or a discount that funds your markdown while you keep the goods. Send it in writing with date-code photos inside your claim window — the delivery week is when your position is strongest.

How much shelf life should I require at delivery? Enough that your days of cover clear inside the remaining life with margin. Work backward from your velocity and typical order quantity, then write it into the PO as a minimum, usually expressed in months remaining or as a share of total shelf life. Use your number, not the supplier's.

How do I move short-dated stock quickly? Front-load the accelerators: bundle before you discount, step the discounts rather than taking one deep cut, and email your list at each stage. The worked schedule above cleared 210 units in 83 days (estimated); the sequencing protects full-price revenue far longer than a single flat markdown would.

Next step

Add the shelf-life clause to your PO template today — one sentence, with a number from your own days-of-cover math — and check the date codes on your next inbound delivery before it's booked into Shopify. Then set up the sell-down skeleton (bundle tier, markdown tier, clearance tier) as saved discount drafts, so the plan is a switch you flip rather than a week you lose.