JAKIM halal certification logo on Malaysian food packaging with E-code ingredient list

JAKIM Halal E-Codes: Which Food Additives Are Approved in Malaysia (2026 Reference)

A complete reference to E-codes under JAKIM halal certification — which food additives are approved, which are restricted, and how to read Malaysian food labels.

April 21, 2026 11 min read
Share:

JAKIM (Jabatan Kemajuan Islam Malaysia) is Malaysia’s federal halal authority. A JAKIM halal logo on a product certifies that all ingredients — including every E-code additive — meet Islamic dietary requirements under Malaysian law and have been verified through a full supply chain audit. Products sold in Malaysian shops without the JAKIM logo are not automatically halal, regardless of brand reputation or country of origin. Each ingredient must be verified individually.

This reference guide explains what JAKIM certification means for E-codes, which additives are approved or restricted, how Singapore’s MUIS fits into the picture, and how to verify any product you buy.

What JAKIM Certification Means for E-Codes

JAKIM does not certify individual E-codes in isolation. It certifies products and production facilities. When a product carries the JAKIM logo:

  • The raw ingredients — including every E-code additive — have been traced to their source
  • The manufacturing facility has been audited for cross-contamination with haram substances
  • The entire supply chain, from raw material supplier to finished packaging, has been reviewed
  • The certificate is time-limited and subject to renewal audits

This distinction matters. E471 (mono and diglycerides of fatty acids) is mushbooh globally — its fat source is rarely declared on labels. But when a JAKIM-certified product lists E471, JAKIM has confirmed that the E471 in that specific product comes from a halal fat source. The JAKIM approval applies to the product, not to E471 in general.

The implication for shoppers: a JAKIM logo removes the need to verify each E-code individually. Without it, each mushbooh code must be investigated.

How to verify a JAKIM certificate: The official verification portal is at jakim.gov.my. Look for the green-and-white JAKIM logo on the packaging, note the certificate number, and confirm it is current on the portal. Certificates expire — an old JAKIM logo on a product whose certificate has lapsed is not valid.

E-Codes Frequently Questioned in Malaysia

The following additives appear regularly in Malaysian food products and generate the most uncertainty. The table shows general halal status and JAKIM’s position.

E-CodeNameGeneral StatusJAKIM Position
E120Cochineal / CarmineHaramProhibited — insect-derived
E441GelatineHaram (unless certified)Approved only from fish or halal-slaughtered bovine
E542Bone PhosphateHaram (unless certified)Prohibited unless from halal-slaughtered bovine
E471Mono & Diglycerides of Fatty AcidsMushboohApproved in JAKIM-certified products only
E631Disodium InosinateMushboohRequires JAKIM cert — can be pork-derived
E627Disodium GuanylateMushboohRequires JAKIM cert — verify source
E904ShellacMushbooh / HaramRequires source verification; JAKIM requires proof of permissible origin
E621MSG (Monosodium Glutamate)HalalAccepted under JAKIM — plant fermentation standard
E322LecithinUsually HalalJAKIM accepts soya lecithin; animal-derived requires cert
E415Xanthan GumHalalAccepted under JAKIM — fermentation-derived
E440PectinHalalAccepted under JAKIM — plant-derived from fruit
E407CarrageenanHalalAccepted — seaweed-derived

E120 — Cochineal (Haram)

E120 is a red colouring extracted from dried cochineal insects. It is haram under JAKIM guidelines with no exceptions. It may appear on ingredient labels as carmine, carminic acid, natural red 4, or CI 75470. It is found in some imported fruit drinks, yoghurts, confectionery, and cosmetics sold in Malaysia. If you see any of these names in the ingredient list of an uncertified product, the product is haram regardless of the other ingredients.

E441 — Gelatine (Haram unless JAKIM-certified)

E441 is haram when pork-derived, and mushbooh when the animal source is unspecified. JAKIM only approves gelatine from fish or from bovine animals slaughtered according to Islamic rites. When a product with JAKIM certification lists gelatine, its source has been verified. Without the JAKIM logo, gelatine in any product should be treated as haram unless the label specifies “fish gelatine” or “halal bovine gelatine” with a supporting halal certificate.

E471 — Mono and Diglycerides (Mushbooh without cert)

E471 is one of the most common emulsifiers in Malaysian processed foods — found in bread, biscuits, instant noodles, margarine, and ice cream. The fat source is not declared on labels by default. Without a JAKIM certificate, E471 must be treated as mushbooh.

E631 and E627 — Flavour Enhancers (Mushbooh)

E631 (disodium inosinate) and E627 (disodium guanylate) are potency multipliers for MSG, commonly used together in Malaysian snack seasonings, instant noodle flavour packets, and savoury crackers. E631 can be derived from fish, yeast, or pork. Without a JAKIM certificate on the product, both should be treated as mushbooh. They will almost always appear alongside E621 in the ingredient list.

Malaysian Products — E-Code Watch List

Local and Long-Established Brands

Major Malaysian and multinational brands with manufacturing in Malaysia — Mamee, Maggi Malaysia, Nestlé Malaysia, Cadbury Malaysia — are typically JAKIM-certified for their domestic product lines. The JAKIM logo should appear on the packaging. Confirm it is present and current; do not rely solely on brand recognition.

Cadbury Malaysia is JAKIM-certified for its locally manufactured products. This is entirely separate from Cadbury UK, Cadbury Australia, and Cadbury US — different manufacturers, different formulations, no JAKIM certification. A Cadbury product bought in the UK and brought to Malaysia is not covered by the Malaysian JAKIM certificate.

Imported Products

Products imported from Europe, the US, or elsewhere and sold in Malaysian hypermarkets (Aeon, Giant, Tesco/Lotus’s, Cold Storage) are not automatically halal. Look for:

  • A JAKIM logo on the packaging specifically
  • Or a logo from a JAKIM-recognised foreign certification body

If neither is present, verify each E-code. The highest-risk codes in imported products are E441 (gelatine), E471 (mono and diglycerides), E120 (carmine), E631, and E627.

Ice Cream

Ice cream commonly contains E471 (emulsifier), E407 (carrageenan), and E410/E412 (stabilisers). Malaysian-manufactured ice cream from brands like Nestle, Wall’s, and Baskin-Robbins Malaysia carries JAKIM certification. Imported premium ice cream does not — apply mushbooh rules to E471 in those products.

Chips and Crisps

Imported crisps frequently contain E631 and E627 in the seasoning. Without a halal certificate, these are mushbooh. Malaysian-made snacks from certified manufacturers are safe, but always check the JAKIM logo on the specific variant — flavoured varieties may differ from unflavoured in certification status.

MUIS (Singapore) — How It Differs from JAKIM

MUIS (Majlis Ugama Islam Singapura) is Singapore’s Islamic Religious Council and the body responsible for halal certification in Singapore. MUIS-certified products are generally accepted as halal in Malaysia, and the two bodies operate under broadly similar standards.

Key differences to be aware of:

  • Jurisdiction: MUIS certifies products and establishments for the Singapore market. JAKIM certification is required for products sold and marketed in Malaysia as halal.
  • Process: MUIS is widely considered to apply stricter scrutiny on certain processing aids and shared production equipment. Both are rigorous, but their audit checklists differ in some areas.
  • Cross-recognition: Many products sold in both Singapore and Malaysia carry both MUIS and JAKIM logos — particularly for multi-national manufacturers. If a product sold in Malaysia carries only a MUIS logo and no JAKIM logo, it is generally considered acceptable, but for official JAKIM-certified status, the JAKIM logo must be present.

When shopping in Singapore, look for the MUIS crescent-and-star halal logo. For Malaysian products, look for JAKIM.

How to Verify Products in Malaysia — Step by Step

  1. Check for the JAKIM logo on the front or back panel. The standard design is green and white with Arabic and English text. If it is present, the product is halal-certified.
  2. Verify the certificate number at jakim.gov.my if you have any doubt. Certificates expire; a logo alone does not confirm a current certificate.
  3. For imported products without a JAKIM or MUIS logo, go through the ingredient list and check every E-code individually. Use the E-codes database for instant status lookups.
  4. Apply mushbooh rules to any E-code that is listed as mushbooh and is not covered by a halal certificate. Mushbooh means uncertain — the safer position is to avoid until verified.
  5. Contact the manufacturer for clarification on mushbooh E-codes if a product you regularly buy lacks certification. Manufacturers are required to disclose ingredient sources on request in most jurisdictions.

E-Codes That Are Always Halal (No Certificate Required)

Some E-codes pose no halal concern regardless of certification status because their source is inherently plant-based or synthetic.

E-Code Range / CodeCategorySource
E300–E304Antioxidants (Vitamin C derivatives)Synthetic / fermentation
E306–E309Tocopherols (Vitamin E)Plant-derived
E330Citric AcidFermentation from plant starch
E440PectinFruit (apple, citrus)
E410, E412, E415Hydrocolloids (locust bean, guar, xanthan)Plant / fermentation
E621MSGPlant fermentation (standard industrial process)
E401–E405AlginatesSeaweed-derived
E407CarrageenanSeaweed-derived

These codes do not require a halal certificate. If a product’s only unlabelled E-codes fall within this group, the product is not mushbooh on account of those additives.

Quick Reference Summary

E-CodeStatus in MalaysiaKey Rule
E120HaramInsect-derived; prohibited by JAKIM
E441Haram / HalalHaram without cert; halal if JAKIM-verified fish or bovine
E542Haram / HalalHaram unless JAKIM confirms halal-slaughtered bovine source
E471Mushbooh / HalalHalal only in JAKIM-certified products
E631MushboohRequires JAKIM cert; can be pork-derived
E627MushboohRequires JAKIM cert; verify source
E904Mushbooh / HaramJAKIM requires source proof
E621HalalPlant fermentation; JAKIM-accepted
E322 (soya)HalalSoya lecithin accepted by JAKIM
E415HalalFermentation-derived; no concern
E440HalalPlant-derived; no concern

Check Any E-Code Before You Buy

The JAKIM logo is the fastest and most reliable indicator for Malaysian shoppers. When it is present, you can shop with confidence. When it is absent — on imported products, parallel imports, or newer brands — every mushbooh E-code in the ingredient list needs individual verification.

Use the E-codes database to look up any additive instantly. For a full ingredient label — such as a packaged snack or an imported product — use the ingredient scanner to check every code at once and get an instant halal status breakdown.

Seen an E-code in this article?

Look it up instantly — 370+ codes, halal status in one click.

Search E-codes →