Batch Code Decoder
Some manufacturers include an ordinal date inside a longer lot code, but there is no universal format. Pick a brand to review what is actually documented and interpret a date segment only when you know its order.
Brands
Budweiser / AB InBev
BeerFirst-party guidance linked
Campbell's Soup
Canned foodsFirst-party guidance linked
Cargill
Meat & grainUniversal format not publicly documented
Coca-Cola
BeveragesFirst-party guidance linked
Exxon / Mobil 1
Motor oilUniversal format not publicly documented
Gatorade
Sports drinksUniversal format not publicly documented
Heinz Ketchup
CondimentsUniversal format not publicly documented
Hormel / Spam
Canned meatsUniversal format not publicly documented
Kraft Mac & Cheese
Packaged foodsUniversal format not publicly documented
Lay's / Frito-Lay
Snack foodsUniversal format not publicly documented
Nestlé / Nescafé
Coffee & confectioneryUniversal format not publicly documented
Oreo / Mondelēz
Cookies & crackersUniversal format not publicly documented
Pepsi
BeveragesUniversal format not publicly documented
Purina
Pet foodUniversal format not publicly documented
Tyson
Poultry & meatFirst-party guidance linked
How batch-code Julian dates work
A batch or lot code helps a manufacturer trace a unit through its supply chain. Some codes contain a three-digit ordinal day from 001 through 365 (or 366 in a leap year), sometimes next to a shortened year. Other codes use readable dates or private internal sequences. Position alone is not enough to tell which system a package uses.
During a recall, follow the exact lot identifiers in the manufacturer’s or regulator’s notice rather than converting an assumed date. Learn the general technique on the how to read a code page, or read the manufacturing guide for the regulatory background.
A possible production date is not a use-by date or a safety assessment. Check printed consumer dates, storage instructions, recalls, and the manufacturer’s current guidance.