Shelf life, batches and CMO lanes
PLAIO
In PLAIO, shelf life and lane rules are part of the data model. Set a minimum remaining shelf life per item and location, and PLAIO works out the day each batch stops being sellable there. A batch that will be too short-dated when it’s needed stops counting toward that demand16. Each lane carries its lead time, MOQ, increment and frozen period, so a requirement of 6,748 bottles comes back as an order of 6,800, placed a month ahead17.
Microsoft Excel
Excel has a grid and functions; its what-if tools know nothing about expiry or order policies9. Every rule is a formula someone wrote, often one person, and it has to be checked again whenever rows are added or the layout shifts. A missed expiry date in that chain shows up later as a write-off.

