Check L'Oreal batch code and expiration date

L'Oreal Excellence and Féria hair color, mascara and lipstick, facial skincare, sunscreen, shampoo, and styling products use very different formulas. Identify the exact package first, because a sealed hair-color kit, an opened mascara, and an SPF product do not share one practical expiry rule.

Which code to enter on L'Oréal packaging

In L'Oréal hair-color kits, the colorant and the developer can each carry their own code. Check each one separately rather than combining them.

On L'Oréal packaging, the batch code is the number tied to when the product was made. If the pack also prints a manufacture date (MFG or PROD), that date is more direct.

Illustration: where the batch code, barcode and product numbers usually sit on a box and a tube
  1. Batch code: enter this one

    Printed or pressed into the pack apart from the barcode: on the crimped end of a tube, the base of a jar or bottle, or a box flap.

  2. Barcode: not the batch code

    The long number under the bars. It identifies the product and size, so every unit of it shares the same number.

  3. Product numbers: not the batch code

    Shade, size and product reference numbers describe the item, not when it was made.

On tubes the code is often pressed into the sealed end without ink. Tilt the tube under a bright light to read it.

More places to look: L'Oréal Batch Code Location Guide

L'Oréal: if the code can’t be dated
  1. Re-type the code exactly as printed. The letters O and I are easy to mix up with the digits 0 and 1.
  2. If the product and its box show different codes, use the one on the product.
  3. Look for a printed expiry date or the open-jar symbol, such as 12M, which counts from opening.
  4. Ask L'Oréal customer care. Send a clear photo of the code and say where you bought it.
  5. Stop using it if the smell, color or texture has changed, or if it has separated.

Reviewed

L'Oréal FAQ

How do I check an L'Oreal expiration date?

Use a printed expiration first. Otherwise combine the batch estimate with product type, PAO, opening date, storage, and formula condition rather than assigning one lifespan to every L'Oreal item.

What is the shelf life of unopened L'Oreal hair dye?

L'Oreal describes an unopened, properly stored hair-color shelf life of about three years from production. Once components are mixed, apply them immediately and do not keep the remainder.

Where is an L'Oreal batch code found?

Inspect the container base, rear label, tube crimp, and carton flap for a manufacturing-lot mark separate from the shade, SPF value, and retail barcode.

How do I check L'Oréal Paris shampoo expiration?

Read the PAO on your shampoo bottle or box and count from opening, not manufacture. L'Oréal Paris describes up to 12 months after opening for most of its shampoos; the label on your exact formula takes priority. Do not transfer that period to a different product line or hair-color kit.

How old L'Oréal products are when checked

L'Oréal products checked on Lot Date were typically dated to about 16 months before the check.

16 monthstypical age when checked (estimated)
7–38 monthsmiddle half of checks
25%dated more than three years before the check

Estimated from Lot Date readings for L'Oréal between Jun 12, 2026 and Oct 9, 2026. Each code counts once per visitor, and readings that can’t be right, such as barcodes or dates after the check, are left out. The figures describe the products people chose to check, not everything L'Oréal sells, and differences between brands partly reflect how precisely each brand’s codes can be dated.

L'Oreal dates for hair color, makeup and skincare

Before you rely on the decoded date

  • Look for a printed or embossed manufacturing lot on the container, tube seal, bottle base, or carton. Hair-color shade numbers, makeup shades, UPC barcodes, and SPF ratings identify the product rather than its production run.
  • L'Oreal says unopened hair color is typically stable for about three years from production under suitable storage. Mix permanent color only immediately before application and never save the mixed formula; sunscreen follows any printed expiration, while opened eye makeup depends heavily on PAO and applicator hygiene.

Common lookup mistakes

  • Keep the carton and check each color-kit component separately. Do not join the developer and colorant lot marks into one code, or enter the shade number as a batch.
  • Record the opening month on mascara and liquid makeup; do not override unusual odor, separation, drying, leakage, or irritation with a recent batch estimate.

What to check next for L'Oréal

For L'Oréal, combine the decoded date with product type, PAO, storage, and seller context before deciding whether to open, keep, replace, or buy.

Methodology

Understand what the checker can prove

See how Lot Date estimates production timing, where precision drops, and when official packaging should override the result.

Read methodology
Find the code

Make sure you are reading the right string

Use a locating guide before retrying if the printed code is faint, split across the box and bottle, or easy to confuse with barcode data.

Open guide: L'Oréal Batch Code Location Guide

L'Oréal lot, expiry, and packaging checks

Continue with the check that matches the product: find the lot number, review expiry or PAO, separate the batch code from the barcode, or assess sunscreen and fragrance more carefully.

Cosmetic Batch Code Lookup: Find the Right Code

Find the cosmetic batch code on your box, bottle or tube. Separate the lot from barcodes and shade numbers, then choose the brand to check production.

Cosmetic Batch Code Lookup: Find the Right Code

Cosmetic Expiration & Expiry Date Checker

Read a cosmetic expiration date or PAO symbol. Compare sunscreen, jelly and opened skincare labels, then check the batch code for production age.

Cosmetic Expiration & Expiry Date Checker

Makeup Expiration Date & Batch Code Checker

Check a makeup expiration date, batch code, or lot number; separate shade and SKU labels, then judge opened products using PAO and condition.

Makeup Expiration Date & Batch Code Checker

Haircare & Shampoo Batch Code Checker

Check shampoo, conditioner, mask, oil, and styling batch codes, then assess expiry from opening, storage, smell, texture, and separation.

Haircare & Shampoo Batch Code Checker

Track opened products in the app

Use the app to save results, manage opened dates, and avoid losing track of older backups.

Track in app