How to Find a Cosmetic Batch Code
Find the lot code on perfume, skincare tubes, jars, lipstick and makeup without confusing it with a barcode or PAO mark.
3 min read · Updated July 2026
Recognise the right code
Look for a short, irregular sequence that was stamped, laser-etched, embossed or inkjet-printed after the main label. It is often 3–11 characters and may combine letters and numbers.
Do not enter the 8- or 13-digit EAN below the barcode, a product reference printed as part of the label, or the open-jar mark such as 12M. Those identify the product or its period after opening, not its production lot.
Where to look
- Perfume: the base of the bottle and the bottom of the box.
- Tubes: the sealed crimp at the top or the back near the seal.
- Jars and pots: the underside of the container or outer box.
- Lipstick and mascara: the base, cap rim or bottom label.
- Compacts: the back label, inside the lid or sometimes beneath the pan.
The box and container codes often match, but packaging practices vary. A mismatch deserves more checking; it is not, by itself, proof of a counterfeit.
Make a faint mark readable
For embossing or laser etching, tilt the surface so light crosses it from the side. On dark glass, photograph the base with flash and zoom into the still image. Keep every character exactly as printed; O/0, I/1 and B/8 are common ambiguities.
If two readings seem possible, try both and compare the decoder's stated format. A result that fits a format is not automatically the correct reading, especially when the format uses a repeating year digit.
When no code is visible
Check the outer box before drawing a conclusion. Samples, testers, decants and very small packs may not show the same markings as retail units, and some products print a plain manufacture or expiry date instead.
If a full-size product has no traceable marking and its seller or packaging is also questionable, ask the brand or retailer. Absence alone does not establish authenticity.
FAQ
Which number should I enter?
Use the short stamped, embossed or inkjet-printed lot code, not the long number beneath the barcode.
What if one character is unreadable?
Photograph the code under side light and test the plausible characters, then treat any result as an estimate rather than proof.