গাইড

How to Check If Cosmetics Are Original: Batch Codes, Barcodes and Price Floors

To check if cosmetics are original, don’t trust one sign. Check the seller, current market price, outer box, batch code, expiry or PAO symbol, barcode source, seal, smell and texture together. A batch code can show production clues; a barcode usually identifies the product type. Neither proves authenticity alone. If the price is far below the Bangladesh market floor and the seller cannot explain sourcing, skip it.

That last line is the one I use in New Market, Bashundhara City side shops and Facebook inbox deals: this price does not make sense. Fake sellers survive because buyers want a magic scan. There isn’t one.

Our search check on August 20, 2026 found that pages ranking for “how to check if cosmetics are original” are mostly global warnings and batch-code guides: FBI guidance, Cosmetic Batch Check, Cosmetics Batch and Lot Date. Useful, but not enough for a Dhaka buyer deciding between a ৳999 serum, a ৳1,099 serum and a suspicious ৳550 “same original” inbox offer. (fbi.gov)

The 7-point original cosmetics check

Use this order. It saves time.

Check What to look for Red flag
Seller trail Named shop, invoice, return path, source claim “Inbox only”, no invoice, no shop identity
Price floor Compare 2–3 known market listings 40–60% below everyone else without a clear sale
Batch code Short printed, stamped or embossed lot code Seller sends barcode only
Barcode Product identifier, sometimes retailer trace Treating barcode scan as final proof
Label Ingredients, volume, country, importer/marketer, expiry/PAO Blurry print, spelling errors, missing basic label info
Packaging Seal, box quality, font, bottle finish, crimp Loose wrap, sticker over original text, reused bottle look
Product condition Smell, texture, color, separation Strange scent, watery split, burning feel, dried mascara

The FBI lists lower-than-normal price, poor packaging, different texture or scent and non-authorized selling channels as counterfeit indicators. For Bangladesh buyers, I’d put price and seller trail first because those two usually expose the deal before you even touch the bottle. (fbi.gov)

Step 1: Start with the seller, not the sticker

Ask three boring questions before you ask for a barcode:

  1. Will you give an invoice or order receipt?
  2. Where did this stock come from — brand, distributor, importer, or personal luggage?
  3. If the batch or seal looks wrong after delivery, what is the return process?

A good seller may not answer beautifully, but they should answer directly. A risky seller usually changes the topic: “apu 100% original”, “imported from Korea”, “last piece”, “take now”. That is not proof.

Some brands are stricter than local sellers make it sound. The Ordinary says it cannot verify authenticity or integrity for products not bought directly from DECIEM or authorized retailers; COSRX says buyers can check authenticity through its verification page by entering the batch number and expiry date from the packaging. (theordinary.com)

Step 2: Build a Bangladesh price floor before you buy

A price floor is not the “correct” price. It is the lowest sensible price you see from multiple visible sellers on the same week. Counterfeit goods can be sold at normal prices too, but a wildly cheap offer is where I stop first.

Price check: August 20, 2026. These are listing checks, not retailer endorsements. Stock and prices can change.

Product Checked listings in Bangladesh Working floor I’d use
COSRX Low pH Good Morning Gel Cleanser, 150ml Shajgoj listed ৳1,080 sale from ৳1,500 with “Only 5 items left”; Arogga listed ৳999 from ৳1,500 Around ৳999–৳1,150
COSRX Advanced Snail 96 Mucin Power Essence, 100ml Shajgoj listed ৳1,875 from ৳2,330; Arogga listed ৳1,850 from ৳2,750 Around ৳1,850–৳1,900
COSRX Aloe Soothing Sun Cream SPF50+ PA+++, 50ml Shajgoj product page listed ৳1,650; Arogga listed ৳1,095 from ৳1,600 Be careful below ৳1,000
The Ordinary Niacinamide 10% + Zinc 1%, 30ml Shajgoj listed ৳1,099 from ৳1,650 with “Only 2 items left”; Beauty Booth listed ৳999 from ৳1,400; The Ordinary BD listed ৳1,349 from ৳1,799 Around ৳999–৳1,350

Sources: Shajgoj, Arogga, Beauty Booth and The Ordinary BD listings checked on August 20, 2026. (shop.shajgoj.com)

Here is the judgment call: if someone is offering The Ordinary Niacinamide 30ml for ৳550 and cannot show a convincing source, I would not “try one bottle”. That is not bargain hunting; that is testing an unknown liquid on your face.

Step 3: Know the difference between batch code and barcode

A batch code is the production lot code. It is usually a short mix of letters and numbers printed, stamped, embossed or engraved on the box, tube crimp, bottle base, jar bottom or label edge. A barcode is the retail product identifier used for scanning and inventory. They are not the same thing. (cosmeticsbatch.com)

Do not enter the long 8- or 13-digit barcode into a batch-code checker and call the product original. Batch-code tools themselves warn that barcodes, shade names, SKUs, formula references and store stickers are not batch codes. (cosmeticbatchcheck.com)

A valid-looking batch code is still only one signal. It can help with production-date or freshness clues, but it does not prove storage quality, safety or authenticity by itself. Counterfeiters can copy a real code from a real box. (cosmeticbatchcheck.com)

Step 4: Where to find the batch code

Check the outer box first. Then check the actual product.

Common places:

Use bright light and tilt the pack. On imported skincare, the batch code can be faint, grey, blue, black or pressed into the material. If the only “code” is on a shop sticker, courier label or price sticker, that is not the manufacturer’s batch code.

For COSRX, the brand says authenticity can be checked on its verification page using the batch number and expiration date on the packaging. For other brands, the safest route is the brand’s own customer service or authorized-retailer list, not a random checker result screenshot sent by the seller. (cosrx.com)

Step 5: Read the label like a customs officer

An original-looking box should still carry basic label information. For EU-market cosmetics, label or packaging rules include responsible person details, content by weight or volume, durability/PAO information, precautions, manufacturing batch number, product function and ingredients. Products lasting less than 30 months must show a “best before” date; products lasting more than 30 months generally show a period-after-opening symbol. (cosmeticseurope.eu)

For U.S.-market cosmetics, the FDA says cosmetics are not generally required by U.S. law to carry specific shelf lives or expiration dates, though manufacturers are responsible for product safety; drug-cosmetic products such as sunscreens and acne treatments have stricter expiry requirements. (fda.gov)

So don’t panic if every foreign cosmetic does not show the same type of expiry label. Do panic if a sunscreen has no expiry date, the importer sticker covers critical information, or the seller refuses to show the box before delivery.

Step 6: Treat barcode scans as supporting evidence only

A barcode scan can help confirm that the number is attached to a product record. It may also support retailer traceability if the retailer runs its own sourcing system. For example, Shajgoj’s authenticity page says products sold through its website, app or physical stores can be tracked back to the brand by scanning the barcode. That is a retailer claim and a useful source question; it is not a universal rule for all sellers. (shop.shajgoj.com)

The mistake I see often: a seller scans a barcode, a product name appears, and the buyer relaxes. No. A copied barcode can still point to the real product name. You still need the seller trail, price floor, batch code, expiry/PAO, seal and product condition.

Step 7: Inspect the packaging before opening

If you already received the item, record a short unboxing video before breaking the seal. This is not for drama; it is evidence if the seller later says you damaged it.

Check:

The FBI’s counterfeit indicators include packaging that differs from the authentic brand, haphazard wrapping, abnormal price and changes in consistency, texture, scent or color. If two or three of those show up together, I would not use the product. (fbi.gov)

What if the product smells or feels wrong?

Stop using it. Don’t finish “just one week” because it was expensive.

The FDA notes that cosmetics can break down over time; preservatives can degrade, products can separate, moisture and heat can affect them, and changes in color, texture or smell can happen with poor storage or aging. Eye-area products need extra caution because applicators are repeatedly exposed to microorganisms. (fda.gov)

A product can be original and still be a bad buy if it was stored in heat, expired stock, opened before sale or transported badly. Original does not always mean safe today.

Bangladesh-specific red flags

Bangladesh has a real counterfeit-cosmetics problem, not just “online fear”. In July 2026, UNB reported that BSTI seized a large quantity of counterfeit cosmetics from Bangshal, including products carrying names of popular brands. In March 2026, BSTI said a Gendaria business was fined for selling and marketing cosmetics without BSTI clearance. (unb.com.bd)

Be extra careful with:

My market rule is simple: if the shop type does not match the product risk, I walk away. A ৳300 fake lipstick is one problem; a fake acid toner, sunscreen or eye product is a bigger one.

Quick buying checklist

Before paying, save this:

If three boxes fail, don’t buy. If the seller pressures you after you ask for batch and expiry photos, definitely don’t buy.

FAQ

Can I check if cosmetics are original by barcode?

No, not by barcode alone. A barcode usually identifies the retail product, not the exact production lot. It can support a check, especially if the retailer has a traceability system, but it does not prove the item in your hand is original.

Is a batch code enough to prove a cosmetic is original?

No. A batch code is useful for production or freshness clues, but it is not final proof. A fake product can carry a copied real batch code, and a genuine product can still be unsafe if expired, opened or badly stored. (cosmeticbatchcheck.com)

What is the safest way to check COSRX products?

Use the batch number and expiration date on the packaging with COSRX’s official verification route, then compare seller, price, seal and product condition. COSRX says all products carry expiry dates and most products have a three-year unopened shelf life when stored at room temperature. (cosrx.com)

What is a dangerous price for The Ordinary Niacinamide 30ml in Bangladesh?

Based on August 20, 2026 listings, visible Bangladesh prices for The Ordinary Niacinamide 10% + Zinc 1% 30ml sat around ৳999–৳1,349 across checked retailers. I would treat a ৳500–৳700 offer as high-risk unless the seller can show unusually strong sourcing proof. (shop.shajgoj.com)

Should I buy cosmetics without the outer box?

For low-risk repeat purchases from a known store, maybe. For imported skincare, sunscreen, perfume or eye products from an unfamiliar seller, no. The outer box often carries the batch code, importer sticker, expiry, ingredients and seal evidence you need before opening.