Labeling & Claims

Must You Show the Ingredient List When Selling Online

What online sellers of cosmetics should know about displaying ingredient lists before checkout, separate from the physical label.

The Compliance Desk4 min read

You've got the physical label figured out, ingredients listed correctly, allergens flagged, bilingual where needed. Then someone asks whether the product page on your Shopify store needs to show that same ingredient list before a customer clicks buy, and it's a fair question that doesn't have one universal answer across every market.

Physical label rules and online listing rules are separate questions

The regulatory requirement for what must appear on your product's physical label is well established: full ingredient declaration by INCI name, any required allergen disclosures, bilingual text where the market demands it. That requirement exists regardless of sales channel. A bar of soap sold in a farmers market booth and the same bar sold through an online store both need the same compliant physical label.

What's a separate question entirely is whether your website itself needs to display that ingredient information before a customer completes a purchase, independent of what's printed on the physical product they'll receive. This is where things get genuinely market-specific and, frankly, less settled than physical labeling rules. Practices and expectations vary by country and by marketplace platform, and some of it is driven by platform policy rather than government regulation.

Why makers do it anyway, even where it's not strictly mandated

Regardless of the precise legal requirement in your specific market, there are practical reasons most established cosmetic brands post ingredient lists on their product pages:

  • Customers with known allergies or sensitivities want to check before they buy, not after the package arrives
  • Marketplace platforms (Amazon, Etsy, and others) often have their own listing policies that expect or require ingredient transparency for cosmetic and personal care products
  • It reduces return and complaint volume, since a customer who could have screened out a problem ingredient in advance doesn't have to discover it after use
  • It builds trust with a customer base that's increasingly used to checking ingredient lists as a baseline expectation

What to actually check for your situation

Because this varies by market and by platform, the responsible approach is:

  1. Check your specific country's requirements around online or pre-sale disclosure for cosmetics, since this is exactly the kind of detail that shifts and isn't safe to assume based on another market's rules
  2. Separately check the policies of whatever marketplace or platform you're selling through, since Etsy, Amazon, and a standalone Shopify store can have meaningfully different expectations
  3. Default toward posting the full ingredient list on the product page regardless, since the downside risk of over-disclosing is minimal and the customer trust benefit is real

A practical structure for product pages

If you're adding ingredient information to an online listing, a clean structure usually includes:

Section What it covers
Full ingredient list Every ingredient by INCI name, in the same order as the physical label
Allergen callout Any ingredients that trigger allergen disclosure requirements, highlighted separately for visibility
"As labeled" note A line confirming the online list matches the physical product's label, since formulas can change between listing updates

That last row matters more than people expect. If you reformulate a product and update the physical label but forget the website copy, you've now got a live discrepancy between what's printed on the package and what's shown online. That's a bad look even where it isn't a formal violation, and it's a completely avoidable one if you treat the website ingredient list as tied to your actual filed formula rather than a one-time copy-paste job.

Keeping online and filed data in sync

The underlying discipline here is the same one that matters for your regulatory filing itself: your ingredient list, wherever it appears, should trace back to one accurate source, the actual formula you've filed with the regulator. If your Cosmetic Notification Form says one concentration and your website copy says something else because nobody updated it after an amendment, that inconsistency is a signal something in your process broke down, even if no single channel is individually wrong.

Cosmetic Comply keeps your ingredient list, INCI mapping, and CAS references tied to the filing you actually submitted, which makes it straightforward to pull an accurate, current ingredient list for your website whenever you need one, rather than maintaining a separate copy that quietly drifts out of sync with what's actually in the bottle.

READY TO FILE?

Send your ingredients and we take it from here

A short intake form is all it takes to start. Every ingredient gets checked against your market's prohibited and restricted lists, then we file your notification and hand you a number you can track.

Start a filing

Keep reading