Home/Core Architecture/Lot & Expiry Control

FEATURE

05. Lot & Expiry Control

The system tracks every lot's manufacture date and expiry, allocating outbound stock by FEFO (first-expire, first-out). Each sales channel can set its own expiry threshold — non-compliant batches are skipped automatically, keeping every shipment compliant.

Pain Points

  • Food, supplements, cosmetics — get expiry wrong and you face customer complaints and returns at best, regulatory delistings at worst.
  • Hand-keyed lot numbers and Excel-tracked expiry dates mean you discover near-expiry items only after they've already shipped to customers.
  • Different channels want different remaining shelf life — Momo wants 6 months, your own site can take 3 — humans can't manage that by hand.

Core Highlights

01

FEFO allocation, automatic

When an order is placed, the system allocates from the lot closest to expiry first. No manual lot picking — old stock can't get buried in the warehouse and expire. Items without expiry dates fall back to FIFO (first-in-first-out).

02

Each channel, its own expiry threshold

Momo wants at least 180 days remaining, Shopee wants 90, your own site is open — every sales channel can set its own expiry rule. The system filters during allocation; non-compliant lots are skipped so they never ship to the wrong channel. Configurable by either remaining days or remaining-percentage; imported overseas items can use a separate rule set.

03

Smart date inference — enter one, get both

Set a product's shelf-life days once; at receiving, enter either the manufacture date or the expiry date and the system computes the other. No double entry, no manual math errors.

04

Same-lot, same-expiry shipments to prevent complaints

Some channels or customers require every item in an order to come from a single lot with the same expiry. Turn it on and the system only allocates from one lot — if it can't fill the order from one, it won't ship — guaranteeing every item the customer receives has the same expiry.

05

Expiry warnings, proactive notification

Set warning windows per tenant and per stock type. When items approach expiry, the system fires an alert — giving you time to plan a clearance or supplier return, instead of finding out only after the fact.

More Capabilities

  • 01Mandatory lot tracking: specific products can require a lot number — receiving without it fails QC
  • 02Historical expiry tracking: records the last shipped expiry per channel per product, so this shipment never goes below previous standard
  • 03Lot traceability: with trace mode on, every stock unit traces back to its original inbound order — full provenance
  • 04Flexible allocation modes: switch between strict (exact-expiry match) and flexible (greater-or-equal) per business need

Ready to level up your warehouse?