Now live: FDA · Health Canada · EU/UK 1169 · Gulf GSO · FSANZ · Swiss LIV · India FSSAI · Eurasian TR CU 022 · East African EAS 38 · CARICOM CRS 5 · MERCOSUR / ANVISA · Japan CAA label formats · true-scale KLD dielines · multilingual ingredient intelligence

GCC food allergen labelling

Which allergens GCC labels must declare, in Arabic, following the Codex list — and why 'may contain' never replaces an ingredient declaration.

Allergens must be declared

GCC food labelling requires allergens to be declared. This is not optional wording — it is a safety requirement, and the declaration has to reach the Arabic-reading buyer. If a recognised allergen is present, it must be identified clearly so the consumer can avoid it.

The recognised allergen list

The recognised food allergens follow the Codex list: cereals containing gluten (such as wheat, rye, barley and oats); crustaceans; eggs; fish; peanuts; soybeans; milk; tree nuts; and added sulphites at 10 mg/kg or more. Check your recipe and your incoming ingredients against this list — allergens often arrive inside compound ingredients rather than as a single named item.

Where and how it is declared

Allergens that are present as ingredients are declared within the list of ingredients, and the declaration is made in Arabic, with English optional alongside. Keeping the allergen inside the ingredient list — rather than only in a separate note — is what ties it to what is actually in the pack.

Precautionary statements are different

A precautionary 'may contain' statement is for unintended cross-contact — an allergen that could be present by accident. It does not replace declaring an allergen that is genuinely an ingredient. If it is in the recipe, it is declared in the ingredient list; 'may contain' is only for the cross-contact risk on top of that. LabelYog builds it from your recipe.

At a glance

Questions

Which allergens must a GCC label declare?

The Codex list: gluten cereals, crustaceans, eggs, fish, peanuts, soybeans, milk, tree nuts, and added sulphites at 10 mg/kg or more.

Where do allergens appear on the label?

Allergens present as ingredients are declared within the list of ingredients, made in Arabic with English optional alongside.

Is a 'may contain' note enough?

No. Precautionary 'may contain' statements cover unintended cross-contact and do not replace declaring an allergen that is an ingredient.

What is the sulphite threshold?

Added sulphites must be declared when present at 10 mg/kg or more.

Does the allergen declaration have to be in Arabic?

Yes — the allergen declaration is made in Arabic, with English able to appear alongside it.

Build a Gulf label — free

Unlimited labels on the free plan. No card required.