FEATURE
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.
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).
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.
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.
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.
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.