Batch Code
A fragrance batch code is a date stamp, not proof of authenticity. How to find it, decode it for the manufacture date, and why it can't prove a perfume is real.
Updated
A batch code is the short alphanumeric string a maker stamps on a fragrance to identify the production run it came from. It is printed, laser-etched, or shallow-engraved on the base of the bottle and repeated on the bottom or side of the box — usually three to eleven characters, separate from the barcode and any model number. Run it through a decoder like CheckFresh or CheckCosmetic and what comes back is one fact: the date the batch was manufactured.
There is no universal scheme. Each house encodes the date its own way — one brand might use a letter for the year followed by digits for the week, another a reversed numeric sequence — which is exactly why the decoder tools exist: they hold brand-specific lookup tables rather than a single formula. That also means a batch code is not a human-readable expiry date. It tells you when the juice was made, not when it goes off; how long a bottle stays good depends far more on storage. Heat, light, and air do more damage than age alone, so a well-kept older batch can outlast a fresh one left on a sunny shelf.
The most useful thing to know is what a batch code does not do: it does not prove a fragrance is genuine. This is the single most repeated correction in fragrance forums — counterfeiters copy real codes onto fakes, so a code that decodes cleanly tells you nothing about authenticity on its own. Treat it as one data point among several: whether the bottle and box codes match, the print quality, the fill level, how the scent behaves, and who you bought it from. A missing, smudged, or handwritten code is a red flag; a clean one is not a green light.
- Batch code
- A short alphanumeric identifier (typically 3–11 characters) stamped on the base of a fragrance bottle and the box to mark the production run. Decoded with a brand-specific table, it reveals the date the batch was manufactured — and nothing about the formula or the price.
- Lot number
- The manufacturing term a batch code stands in for. A lot is a single production run made under the same conditions; the code lets a maker, or a buyer, trace a bottle back to that run for quality-control and freshness purposes.
- Batch code decoder (CheckFresh, CheckCosmetic)
- Free web tools that hold brand-by-brand lookup tables and translate a code into a manufacture date. They work because there is no universal encoding scheme — you pick the brand, type the code, and the tool applies that house's system to return the date.
- Period after opening (PAO)
- The separate marking — an open-jar icon with a number like 12M or 36M — that estimates how many months a fragrance stays good once unsealed. The batch code dates manufacture; the PAO estimates usable life after opening. Storage in heat, light, or air shortens both.
- Authenticity check
- The reason most people look up a batch code in the first place — and the thing it cannot settle alone. Because counterfeiters copy genuine codes, a code that decodes cleanly is one signal among several, not proof on its own.