Beauty Elixir

Safety · 7 min read

How to Read Cosmetic Batch Codes and PAO Symbols

A batch code tells you when a product was made; the open-jar symbol tells you how long it lasts once opened. How to read both, with MAC and Estée Lauder examples.

Two small markings on a product answer two different questions. The batch code tells you roughly when it was made. The open-jar symbol (PAO) tells you how long it stays good once you open it. Most people mix the two up, and most people never look at either, which is how a three-year-old mascara ends up near an eye.

Batch code vs barcode

The barcode identifies the product and is the same on every unit. The batch code (also called a lot code) is a short string of letters and numbers that identifies one production run. It's usually stamped or printed on the bottom of the pack, on the crimp of a tube, or on the box. Indian labelling rules require a batch number and the date of manufacture, plus an expiry or "use before" date, on cosmetic labels.

Reading a three-character code

Several brands in the Estée Lauder group (including MAC, Clinique, Estée Lauder, Bobbi Brown and La Mer) use a short code that follows a widely documented pattern, which our batch code checker decodes:

  1. First character(s): the factory. It tells you where it was made, not when.
  2. Next character: the month. 1–9 for January to September, then A for October, B for November and C for December.
  3. Last digit: the year. Only the final digit of the year.

So a code like A62 reads as a June production date with a "2" year digit, meaning 2022 (or, for an old product, 2012). Because the year is a single digit, the same code repeats every ten years. Context usually settles it: a product on a shelf today is almost certainly the more recent one.

Other brands use different systems: some print the manufacture date in plain text, some use a code that only the brand can decode, and some change formats over time. If your brand isn't listed in the tool, or the code doesn't decode, the brand's customer care can tell you the date from the batch number.

What a batch code can't tell you

It can't confirm a product is genuine. Counterfeiters copy real codes. A code that looks right isn't proof, but a manufacture date that's years old, or a code that doesn't match between the box and the product, is a warning sign. Our guide to checking whether a cosmetic is original covers the other checks.

The open-jar symbol (PAO)

That small icon of an open jar with a number and an "M" (for example 12M) means the product should be used within that many months of first opening. It's separate from the expiry date, which applies to an unopened product. Whichever comes first is your deadline.

ProductTypical time after opening
Mascara, liquid eyelinerabout 3 months
Vitamin C serumabout 3 months (or until it turns dark orange)
Sunscreen6–12 months, or the date on the pack
Foundation, concealer, moisturisers, cleansersabout 12 months
Lipstick and lip balm12–24 months
Powder productsabout 24 months
Perfumearound 3 years if stored well

These are typical guidance figures, not rules. Always follow the PAO printed on your product when it has one.

Signs a product has gone off

  • A different smell, especially sour, sharp or crayon-like.
  • The texture separates, becomes grainy or clumpy.
  • The colour changes (vitamin C turns orange to brown).
  • It stings or irritates when it never used to.

Eye products are the ones to be strictest about, since bacteria near the eye can cause infections.

Habits that help

  • Write the date you opened a product on it with a marker.
  • Keep products away from heat, direct sun and steamy bathrooms.
  • Don't dip fingers into jars repeatedly; use a clean spatula.
  • Don't add water to a mascara to revive it.

Is your makeup expired?

Open the Batch Code Checker →

Quick answers

Can I use a product after its expiry date?

We'd advise not to, especially for sunscreen and eye products. Preservatives weaken and actives lose strength over time.

Does the batch code show the expiry date?

Usually it shows when it was made. Expiry is worked out from shelf life, or printed separately.

What if the code doesn't match any format?

Contact the brand with the code and ask. Not every brand uses a code that outsiders can read.

Keep reading

Product guides

Fungal Acne Safe Moisturizers: We Scanned 26 Popular Creams

We ran 26 popular moisturisers through our ingredient scanner. Which ones have no known Malassezia triggers, which popular ones do, and how to check your own.

Ingredient science

Copper Peptides and Vitamin C: Why They're Usually Kept Apart

Copper peptides and vitamin C are two popular anti-ageing actives, and the standard advice is to keep them in separate routines. The reasons, and how to do it.

Ingredient science

Niacinamide and Salicylic Acid: How to Layer Without Irritation

Niacinamide and salicylic acid work well together for oily and clogged skin. The order to apply them, how often, and why pH matters more than the pairing.

More free tools