Skip to main content

Cosmetic care guide

Batch Code Not Found? What to Check and What to Do Next

Troubleshoot unsupported brands, code mismatches, unclear characters, unexpected dates and service errors when a cosmetic batch check fails.

5 min read · Updated

Quick answer

If a readable batch code returns no date, check the selected brand and recheck the characters once against the package. An unsupported brand, unsupported format or service error can all prevent a result. Save the exact marking and ask the brand when the cause remains unclear; no result is not proof of a counterfeit or expired product.

On this page

First separate a missing code from a failed lookup


This guide is for a code you have already located. If you cannot find any marking, start with where to look on the package. If part of it is unreadable, use faint-code photography and transcription.


For a failed lookup, save the selected brand, the exact entered text and the message shown. That makes it possible to distinguish an input problem from a tool or coverage limitation.


The brand is not supported


Check the brand directory for the name printed on the product. Do not use a similarly named brand or its parent company as a substitute.


If no supported page is available, the next step is the manufacturer's customer service. Provide packaging photos and ask whether they can interpret the batch marking. A brand missing from this tool says nothing about the product's age or authenticity.


The brand is supported but the format does not match


Support for a brand does not imply every historical, regional or product-specific format is covered. Check whether the brand page describes limits relevant to your package, then compare the input with the original marking.


Do not trim off an unexpected prefix or pad a short code to make it pass. Keep nearby labels such as LOT separate from the actual code, but preserve the original full marking in a photo. If the pattern still fails, send the evidence to the brand rather than trying unrelated formats.


The wrong brand or an uncertain character was entered


Select the product brand again and inspect commonly confused characters such as O/0 and I/1 under another light angle. Compare any original carton with the container.


If a character is genuinely ambiguous, note both possible readings in your enquiry. A successful result from one guess does not prove that character is correct. Likewise, do not switch brands until the tool supplies a date you prefer.


The result is repeated, very old or in the future


Some short formats can repeat year information. Read the precision and limitations beside the result and compare them with evidence you already have, such as a dated purchase record or photograph.


If you owned the item before its supposed manufacture date, or two interpretations leave the year unresolved, stop using that estimate for a deadline. Keep a screenshot and ask the brand to confirm the production period. The guide to estimated dates explains why more display precision does not always mean more certainty.


The service could not complete the request


A network failure, temporary service problem or request limit is different from an unrecognised code. Keep the input, follow any retry instruction shown and try again later. Repeated rapid submissions do not add evidence about the product.


If the same service error persists, use the site contact page to report the brand, error text and approximate time. For the actual manufacturing interpretation, use the brand enquiry template. Neither a server error nor a missing date can establish the product's condition.

Sources and scope

Sources support the labelling and shelf-life context. The inspection steps and enquiry template are practical guidance from CosmeticBatchTool, not manufacturer confirmation of an individual item.

Next step

Check your cosmetic batch code.

Look up a supported production estimate, then compare it with the product label and brand guidance.