Lot and batch tracking is how a 3PL traces inventory by production run and expiration date so it can run FEFO picking, hold or pull affected stock, and answer a recall in hours instead of days. Here is how lot tracking, FEFO, one-up one-down traceability, and recall readiness actually work in a WMS, so you can shortlist the right 3PL with confidence.
What lot and batch tracking is
Lot and batch tracking is the practice of assigning a unique identifier, a lot or batch number, to a group of units manufactured or received together, then carrying that number through every warehouse touchpoint from receiving to picking, packing, and shipping. The lot number, plus the expiration or best-by date tied to it, is what lets a brand or 3PL answer two questions fast: which customers received a specific production run, and which remaining units need to be pulled or held. This matters most for food, dietary supplements, cosmetics, medical devices, and other regulated or dated goods, where a contamination issue, potency problem, or labeling error in one production run has to be contained to that run rather than triggering a catalog-wide guess. Far more 3PLs list lot tracking as a directory specialty than actually enforce it at the SKU level with expiration dates and FEFO picking; many capture a lot number at receiving and stop there, without expiry-based rotation or a documented recall process. A genuine lot-tracking 3PL captures the lot number and expiration date at receiving, enforces expiry-based picking rather than plain first-in-first-out, and can produce a lot-specific order report in minutes, not days, which is why we verified a real workflow signal for every provider here rather than trusting the tag alone.
How FEFO picking and expiry-date holds actually work in a WMS
FEFO, first-expired first-out, is the picking logic that ships the soonest-to-expire lot first regardless of when it arrived at the warehouse, and it is the correct method for anything with a shelf life. Plain FIFO, first-in first-out, ships whatever arrived earliest, which usually correlates with soonest-to-expire but breaks down when a newer shipment happens to have a shorter shelf life than older stock still on the shelf, a common scenario when suppliers change formulations or packaging runs. A warehouse management system that actually enforces FEFO captures the lot number and expiration date at receiving, assigns each unit to a specific storage location tied to that lot, and automatically directs pickers to the earliest-expiring eligible lot when an order is placed, rather than leaving rotation to a picker's judgment. The best systems go further with automated expiry holds: a minimum remaining shelf-life threshold that blocks a lot from being picked once it falls within, say, thirty or sixty days of its expiration date, so customers never receive product with too little useful life left. When a recall or quality hold hits, the same lot-level data lets a 3PL freeze a specific lot instantly across every location without touching unaffected inventory, which is the entire point of tracking by lot rather than by SKU alone.
One-up, one-down traceability and recall readiness
One-up, one-down traceability means every party in a supply chain can identify its immediate supplier, one step up, and its immediate customer, one step down, for any given lot. For a 3PL, that means knowing which inbound shipment and supplier a lot came from and which outbound orders and customers it shipped to, without needing visibility into the brand's manufacturer or the end customer's own downstream use. This is the backbone of the FDA's Food Traceability Rule under FSMA Section 204, which requires enhanced records for foods on the Food Traceability List, and it underlies recall processes for supplements under 21 CFR Part 111 and medical devices under 21 CFR Part 821. Recall readiness is best measured with a concrete test: ask a candidate 3PL to run a mock recall, pulling every order that shipped a specific lot number, and time how long it takes. A capable operator returns that list within minutes and can place an immediate hold on remaining units of that lot without touching the rest of inventory. An operator that cannot produce a lot report quickly during a drill will not be able to do it during an actual recall, when regulators and customers are both waiting on an answer, so this is worth testing before signing rather than after an incident.
Which categories actually need lot tracking
Lot tracking is a legal requirement, not a nicety, for several ecommerce categories. Dietary supplements fall under 21 CFR Part 111 current Good Manufacturing Practice rules, which require lot identification and the ability to trace and recall product. Food products on the FDA's Food Traceability List face FSMA Section 204 recordkeeping requirements that go beyond ordinary lot tracking into full one-up, one-down documentation. Cosmetics face growing obligations under the Modernization of Cosmetics Regulation Act, which introduced facility registration and adverse-event recordkeeping. Medical devices are the strictest case: 21 CFR Part 821 requires tracking for certain high-risk devices, and the FDA's Unique Device Identification system ties lot numbers, serial numbers, and expiration dates to every unit through a Device History Record. Beyond these explicitly regulated categories, any product with a genuine shelf life, cosmetics, beauty, pet food, nutraceuticals, and specialty beverages, benefits from lot tracking even without a hard legal mandate, because expired or spoiled product reaching a customer is a brand and safety problem regardless of regulatory status. Some categories layer serialization on top of lot tracking, unit-level unique identifiers rather than shared batch identifiers, which matters most for pharmaceuticals under DSCSA and for certain high-value or counterfeit-prone goods.
What to verify before you sign
Because so many 3PLs list lot tracking as a specialty without enforcing it, verification before signing matters more here than almost any other capability. First, ask whether the WMS captures lot number and expiration date at the individual SKU level at receiving, not just at the pallet or shipment level, since unit-level capture is what makes a later recall precise instead of a full-catalog guess. Second, confirm the system enforces FEFO at the pick level, meaning a picker is directed to the earliest-expiring eligible lot automatically, rather than FIFO alone or manual judgment. Third, request a sample lot report or run an actual mock recall drill and time the response, the single best real-world test of recall readiness. Fourth, ask how expiry holds work: can the system block a lot from being picked once it falls under a minimum shelf-life threshold you set. Fifth, confirm the pricing impact, since lot tracking sometimes carries a small per-unit or per-lot handling fee layered on top of standard receiving and pick-and-pack rates. Finally, run a paid trial with your actual dated SKUs before committing volume, and check the lot number and expiration date on a real shipped order to confirm the process works end to end, not just on paper.