What Is E904?

A practical guide to E904 for Muslim consumers. Learn what E904 is, where it appears on labels, and why shellac raises halal questions for many shoppers.

What Is E904?

What Is E904?

You read a label on candy, chocolate, fruit, or a coated tablet and see a short code: E904. It looks technical, but the real question is simple: what is it, and why does it matter?

In UK food-additive listings, E904 is shellac. FDA’s food-substance database also lists purified shellac and gives related names such as candy glaze and confectioner’s glaze. oai_citation:0‡Food Standards Agency

This guide explains what E904 is, where it appears, how it may be labeled, and why many Muslim consumers pause when they see it.

Quick Answer

E904 is the additive code for shellac in UK/EU-style additive systems. The UK Food Standards Agency lists E904 as shellac, and EFSA describes shellac (E904) as a glazing agent authorized for food use in the Union. oai_citation:1‡Food Standards Agency

The practical rule is:

So the simplest answer is this: E904 is shellac, a glazing ingredient used to give products a shiny coating. oai_citation:5‡Food Standards Agency

Why E904 Shows Up on Labels

E904 is mainly about surface finish, not nutrition. FDA’s database lists purified shellac for technical effects such as surface-finishing agent, processing aid, humectant, and related uses. EFSA also classifies it as a glazing agent. oai_citation:6‡EFSA Journal

That means E904 may appear in products where the manufacturer wants:

  • shine
  • a protective outer layer
  • smoother appearance
  • a polished coating

This is why Muslim consumers may run into E904 in products that do not look obviously animal-derived or suspicious at first glance. oai_citation:7‡EFSA Journal

What E904 Actually Means

In practical label reading, E904 = shellac. The UK FSA approved-additives list states this directly. oai_citation:8‡Food Standards Agency

Shellac is used as a coating ingredient. EFSA’s 2024 re-evaluation describes shellac (E904) as a glazing agent, and FDA’s food-substance entry lists “shellac,” “candy glaze,” and “confectioner’s glaze” as linked names for purified shellac. oai_citation:9‡EFSA Journal

So if you see:

  • E904
  • shellac
  • candy glaze
  • confectioner’s glaze

you are usually dealing with the same ingredient family. oai_citation:10‡Food Standards Agency

Why E904 Raises a Halal Question

The halal concern is not mainly about whether E904 is approved for food use. EFSA and the UK FSA address food-law and safety questions. The Muslim consumer question is different: what is the source behind the glazing ingredient? oai_citation:11‡Food Standards Agency

That is why E904 comes up so often in halal shopping. For many consumers, it is not just another harmless code. It is a source-sensitive ingredient that many prefer to avoid unless a trusted halal standard has already reviewed it.

A useful way to think about it is this:

  • food regulators ask whether E904 is approved and safe for use
  • Muslims ask whether the ingredient source is religiously acceptable

Those are not the same question. oai_citation:12‡Food Standards Agency

Where E904 Commonly Appears

Because E904 is a glazing ingredient, it tends to appear in products with polished or glossy surfaces.

Common examples

  • coated candies
  • glossy chocolate products
  • some fruit coatings
  • decorative confectionery
  • coated tablets
  • some supplement products

FDA’s entry for purified shellac lists it as a surface-finishing agent, and EFSA’s assessment discusses its use as a glazing agent, including tablet and coated-tablet applications. oai_citation:13‡EFSA Journal

How E904 May Be Labeled

One useful thing about E904 is that the naming cluster is fairly small.

A label may say:

  • E904
  • shellac
  • candy glaze
  • confectioner’s glaze

The UK FSA connects E904 directly to shellac, while FDA’s food-substance database gives the common alternative names. oai_citation:14‡Food Standards Agency

That makes E904 easier to spot than some broader ingredient categories like “flavors” or “enzymes.”

How to Check E904 on a Label

Use this method when you are checking a product for E904.

  1. Look for the number first.
    If you see E904 on a UK/EU-style ingredient list, treat it as shellac. oai_citation:15‡Food Standards Agency

  2. Look for related names.
    Check for “shellac,” “candy glaze,” or “confectioner’s glaze.” FDA lists all of these under purified shellac. oai_citation:16‡HFP App External

  3. Think about the product type.
    Shiny candies, glossy chocolate, coated fruit, and tablets are common places to find it. oai_citation:17‡EFSA Journal

  4. Do not confuse approval with halal clarity.
    The fact that E904 is authorized for use does not answer the halal question by itself. oai_citation:18‡Food Standards Agency

  5. Choose a clearer alternative when possible.
    Many similar products do not rely on shellac-style glazing.

  6. Use halal certification when you want a faster decision.
    That is usually easier than evaluating coating ingredients one by one.

A Practical Reference Table

Label term What it usually means Practical halal response
E904 Shellac in additive-code form Check closely
Shellac Glazing/coating additive Check closely
Candy glaze FDA-listed name linked to purified shellac Check closely
Confectioner’s glaze FDA-listed name linked to purified shellac Check closely
Halal-certified glossy product Product reviewed under halal standards Usually easier choice

Quick tip: Want a faster way to review ingredients while shopping? The AllHalal app helps you check products and halal-related details more easily.

Download the app


Real Shopping Shortcuts

You do not need to memorize every glazing additive to handle E904 well.

A practical everyday rule is:

  • if you see E904, slow down
  • if you see shellac, candy glaze, or confectioner’s glaze, treat it as the same issue
  • if you want stronger confidence, choose halal-certified or clearly E904-free alternatives

Good practical shortcuts

  • check glossy candies and coated chocolates carefully
  • do not forget tablets and supplements
  • learn the small group of names linked to E904
  • use certification when you want a faster answer

Common Mistakes

These are the biggest mistakes shoppers make with E904:

  • assuming it is just another harmless code
  • not knowing that E904 means shellac
  • missing “candy glaze” or “confectioner’s glaze” on U.S.-style labels
  • assuming food-law approval answers the halal question
  • checking sweets but forgetting tablets and coated supplements
  • overcomplicating the issue when the names are actually easy to track

A better approach is to remember one simple rule: E904 points to shellac.

FAQ

What is E904?

E904 is the additive code for shellac in UK/EU-style additive systems. oai_citation:19‡Food Standards Agency

Is E904 the same as shellac?

Yes. The UK FSA lists E904 as shellac. oai_citation:20‡Food Standards Agency

Is confectioner’s glaze the same as E904?

In practical label-reading, often yes. FDA lists confectioner’s glaze as one of the other names for purified shellac. oai_citation:21‡HFP App External

Why is E904 used in food?

It is mainly used as a glazing or surface-finishing ingredient to create shine or a protective coating. oai_citation:22‡EFSA Journal

Can E904 appear in supplements too?

Yes. EFSA’s 2024 re-evaluation also discusses shellac use in tablet and coated-tablet contexts. oai_citation:23‡EFSA Journal

What should I do if I see E904?

The most practical answer is to check the product context, choose a clearer alternative, or use halal-certified options when available.

Key Takeaways

Keep Learning

If this guide helped, you may also want to read:

These guides will help you build a smarter ingredient-checking system instead of reacting to short additive codes without context.

Final CTA

E904 stops being confusing once you know what it stands for.

What matters is learning to recognize the code quickly, understanding where it appears, and building a calmer halal-shopping system with AllHalal.info.

Download the app

Keep learning

If this guide helped, you may also want to read: