wholesale

Wholesale Remaining Shelf Life: Rules That Work

How F&B and beauty brands set minimum remaining life on wholesale orders and show dates on confirmations and logistics docs without cluttering the catalogue.

Brandgate Team · Updated 8 min read
Minimal illustration of bottle, carton and papers joined by a timeline for wholesale remaining shelf life rules

What is wholesale remaining shelf life and why do retailers require it?

Wholesale remaining shelf life is the minimum time a product must still be sellable or usable when it arrives at (or is received by) the retailer. Brands usually express it as a number of days left, a share of total shelf life, or a fixed cut-off before the best-before, use-by, or other durability date.

Minimum remaining shelf life (MRSL) is the rule retailers and distributors apply so they can receive, store, display, and sell goods before the date of minimum durability or use-by date runs out. In food and beverage wholesale and health and beauty wholesale, short-dated stock creates waste, claims, and chargebacks. Retailers therefore write MRSL into vendor manuals, framework agreements, or purchase terms—especially for chilled, ambient F&B, and cosmetics with limited durability.

MRSL is not the same as the printed best before date or use-by date on the pack. Those dates describe product durability for the end consumer. MRSL describes how much of that life must remain at the wholesale hand-off so the retailer still has a workable sell window.

Warehouse lane with dated cartons flowing toward a retail doorwayWarehouse lane with dated cartons flowing toward a retail doorway

How do you set minimum remaining shelf life by product and channel?

Start from product physics and channel reality, not a single company-wide number.

By product family

  • Short-life chilled or fresh: tighter day-based MRSL tied to use-by logic.
  • Ambient F&B with long best-before: often a days-left or life-share rule that still leaves the retailer months of sell time.
  • Health and beauty: align to durability marking and, where relevant, period after opening (PAO) on the finished pack—PAO guides consumer use after opening; wholesale MRSL still keys off remaining life to the marked durability date at delivery.

By channel and customer

  • Grocery and pharmacy chains may demand stricter MRSL than independent specialty shops.
  • Export or cross-border EU lanes need extra buffer for transit and customs dwell.
  • Own distribution centres versus direct-to-store can justify different thresholds.

Encode rules as structured policy: SKU or category → customer or channel → minimum days (or life share) at ship or at receipt, plus which date type applies (best before, use-by, expiry / durability date). Document exceptions (seasonal builds, clearance, prebook) so sales cannot invent one-off deals in email.

For Nordic brands selling wholesale for food & beverage brands or beauty through mixed retailer networks, one policy matrix beats dozens of spreadsheet side agreements.

Should remaining life live in the catalogue or only on order documents?

Remaining life should live in inventory and order execution—not as a wall of date fields on every catalogue tile.

The B2B catalogue needs stable product truth: name, GTIN, case pack, allergens where required, and commercial terms. Pushing every batch’s best-before into browse and search clutters the experience, goes stale within hours, and confuses buyers who only need to know the SKU is orderable under policy.

What buyers do need in the portal:

  • Clear signal when a line cannot meet their MRSL (block or warn at add-to-order / checkout).
  • Optional visibility of “short-dated available under exception” only when you intentionally sell clearance.
  • Trust that confirmed orders will ship lots that already passed the rule.

Batch / lot code, best before date, use-by date, and expiry / durability date belong on the order confirmation, pick face, packing slip, logistics label, and invoice or despatch advice—documents that describe this shipment. Treat catalogue master data like allergen content: structured, governed, and shown when relevant, not dumped as noise. The same discipline used for allergen data in F&B wholesale catalogues applies to durability attributes.

Clean product card beside a separate shipment document with date marksClean product card beside a separate shipment document with date marks

How do you show best-before and expiry dates on confirmations and packing slips?

Show dates where operations and the retailer reconcile reality.

Order confirmation After allocation (or with a firm promise rule), include for each line or each allocated lot: quantity, lot/batch code, and the governing date (best before, use-by, or expiry). If multiple lots ship on one line, list them. That matches good practice for what to include on a wholesale order confirmation: commercial quantities plus fulfilment facts the buyer can check inward goods against.

Packing slip and shipping documents Packing slips should repeat lot and durability dates per handling unit or line so goods-in can scan or spot-check without opening every case. Align layout with wholesale packing slip requirements for the EU and with how your retailers book stock in.

Labels Where you use GS1-style logistics labels, batch/lot and applicable date attributes can be encoded with standardized Application Identifiers, which support scanning and processing where trading partners’ systems are set up to read them.[1] Keep human-readable dates consistent with system values—no re-typing on the dock.

Beauty-specific notes Cosmetics may show a date of minimum durability or a PAO symbol on pack. Wholesale documents should still carry the batch and the durability date you used for the MRSL check, so pharmacy and beauty retailers can apply their own inward rules.

How does FEFO picking support wholesale remaining shelf life rules?

FEFO means first expiry, first out: the warehouse ships the lot with the earliest durability date first, among stock that still passes MRSL.

FEFO and MRSL work as a pair. FEFO reduces residual short-dated pile-ups; MRSL stops you shipping something that is “next to expire” but already too short for that customer. Allocation should:

  1. Consider only lots that meet the customer’s minimum remaining shelf life at the planned ship (or delivery) date.
  2. Within that eligible set, pick earliest expiry first.
  3. Reserve those lots so a later order cannot steal them.

Without FEFO, teams burn long-life stock while older eligible pallets age out. Without MRSL filters on top of FEFO, “correct” picking still creates retailer refusals. Practical design notes for food and beauty sit in our guide to FEFO wholesale inventory for food and beauty.

Two pallet lanes merging with earlier-dated stock selected firstTwo pallet lanes merging with earlier-dated stock selected first

What happens when stock fails the remaining-life check at order or pick?

Define the failure path before peak season.

At order capture (portal or sales rep) If no eligible quantity exists, block the line or the checkout step with a plain reason (“available stock does not meet minimum remaining life”). Offer substitutes only when commercial rules allow. For partial eligibility, allow split quantities rather than promising full volume you will later cut.

At pick / pack If a reserved lot was adjusted, quarantined, or mis-counted, the WMS must re-run the MRSL check—not silently swap in a shorter lot. Escalate to inventory control or customer service for approved short-date release, re-allocation, or backorder.

Commercial exceptions Clearance and short-date campaigns should use a different channel flag, price list, and explicit retailer acknowledgement—not a quiet override on a standard PO. Record who approved the exception.

Failed checks that still ship are how chargebacks and trust loss start. Failed checks that stop early are how fill rate stays honest.

Which EU labelling and document practices matter for F&B and beauty wholesale?

EU food information rules distinguish a date of minimum durability (often “best before”) from a use-by date where safety is time-critical.[2] Those marked dates must stay truthful on pack; wholesale MRSL policies sit on top as commercial intake rules between brand and retailer. Nordic operators also follow national food-agency guidance on when best-before versus use-by language applies in practice.

For cosmetics, EU rules require a date of minimum durability on pack, except where minimum durability exceeds 30 months—in which case a period-after-opening (PAO) indication is used instead where relevant.[3] Beauty wholesale teams should still pass batch identity and the durability basis used for release on B2B documents, because retailers’ quality teams audit lots, not catalogue copy.

Across both sectors:

  • Keep pack claims, system dates, and document dates identical for the same lot.
  • Put lot and date on logistics documents the DC actually uses.
  • Separate consumer PAO guidance from B2B remaining-life checks at despatch.

This is labelling and traceability hygiene—not a reason to flood the B2B catalogue with live expiry columns.

How do you keep shelf-life data accurate across WMS, ERP, and the B2B portal?

Accuracy is a data-flow problem.

System of record by field

  • WMS (or warehouse-led ERP inventory): physical lot quantities, locations, holds, and durability dates on receipt and adjustment.
  • ERP: commercial orders, invoices, financial stock views, and customer MRSL terms.
  • B2B distributor portal: availability promises, order capture, confirmations, and self-serve status—fed from the same lot eligibility logic, not a side spreadsheet.

Sync principles Publish eligible-to-promise quantity per SKU (and per customer rule where MRSL differs), not only raw on-hand. When lots move, dates change, or QA holds apply, availability in the portal must follow. Order confirmations should emit the lots and dates actually allocated. Despatch documents should emit what left the dock.

Integration scope for lot attributes is part of broader WMS integration for wholesale brands: receipts, adjustments, FEFO-relevant dates, and shipment confirmation back to order lines.

Governance

  • No manual re-key of best-before onto packing slips.
  • Master customer MRSL in one place sales, CS, and warehouse share.
  • Audit overrides.

A branded B2B distributor portal with a clean order-to-document flow—and optional WMS/ERP sync—helps Nordic F&B and beauty brands apply MRSL consistently for retailers without spreadsheet workarounds. Brandgate is built for that wholesale path: retailer onboarding, order capture, and documents that can carry fulfilment detail without turning the catalogue into a batch dump. Book a demo if you want to see how portal ordering and order-to-invoice discipline support shelf-life rules in practice.

Connected warehouse system, ledger, and storefront portal as three linked nodesConnected warehouse system, ledger, and storefront portal as three linked nodes

Practical checklist for brands

AreaDo this
PolicyMRSL by category, channel, customer; date type defined
CatalogueSellable SKU truth only; no live batch expiry walls
PromiseATP filtered by MRSL before confirm
PickFEFO within eligible lots
DocumentsLot + best-before/use-by on confirmation and packing slip
ExceptionsNamed clearance path with approval trail
SystemsWMS dates drive ERP/portal; no dock re-typing

Wholesale remaining shelf life works when it is enforced as an operations rule at order and fulfilment. Retailers get stock they can sell; your warehouse stops shipping arguments; your catalogue stays readable.

FAQ

Frequently asked questions

Run wholesale without the back-office drag

BrandGate gives your distributors a branded ordering portal and keeps every order, invoice, and Fortnox entry in sync.