Plate & Proof
Labels & law

What “source of” and “high in” are legally allowed to mean

Those two phrases are not marketing language. They are defined in EU law, to the gram, and the definitions are lower than shoppers assume.

Close-up of packaged food on a supermarket shelf, labels in focus
Every claim on the front of these packs has a numeric threshold behind it in Regulation (EC) No 1924/2006.Photograph: Gemma C / Unsplash

There is a useful mental split to make in a supermarket. Some of the words on a package mean nothing — artisan, wholesome, goodness. Others are defined in law, down to the gram, and a manufacturer who prints them without hitting the number is breaking the law rather than exaggerating.

The defined ones

Regulation (EC) No 1924/2006 sets the conditions. A selection, quoted from the Annex rather than paraphrased:

Claim Condition
Source of fibre at least 3 g per 100 g, or 1.5 g per 100 kcal
High fibre at least 6 g per 100 g, or 3 g per 100 kcal
Source of protein at least 12% of the energy comes from protein
High protein at least 20% of the energy comes from protein
Low fat no more than 3 g per 100 g (1.5 g per 100 ml for liquids)
Low sugars no more than 5 g per 100 g (2.5 g per 100 ml)
Sugars-free no more than 0.5 g per 100 g or 100 ml
Low sodium/salt no more than 0.12 g sodium per 100 g
Very low sodium/salt no more than 0.04 g sodium per 100 g

Two things jump out of that table.

“High” is a low bar

Six grams of fibre per 100 g earns the phrase high in fibre. That is a real threshold, and it is also less than half what plain oats or most pulses carry. A cereal that clears 6 g and a cereal that carries 15 g get the same three words on the front of the box.

The same goes the other way for protein. High protein means a fifth of the energy comes from protein — which a pot of plain yoghurt clears without any help, and which a protein bar clears while also carrying the sugar of a chocolate bar. The claim is about proportion, not about quantity, and never about the rest of the product.

A claim tells you the food passed one test. It says nothing about the tests it was not given.

“Low fat” is about volume, not virtue

Low fat is fixed at 3 g per 100 g. It is a genuine constraint on the fat, and it constrains nothing else — a low-fat product is free to carry any amount of sugar, salt or refined starch it likes. That is not a loophole; it is simply what the claim was written to certify.

This is where the back-of-pack table earns its keep. Every EU pack carries energy, fat, saturates, carbohydrate, sugars, protein and salt per 100 g, and per 100 g is the only figure that lets you compare two brands honestly. Per-portion columns are optional extras, and the portion is chosen by the manufacturer.

Vitamins and minerals

Source of a vitamin or mineral means the food contains at least a “significant amount” as defined in the labelling rules — in practice 15% of the reference intake per 100 g for most foods. High in means at least twice that. So a drink advertising six vitamins may carry a genuinely useful dose of each, or the smallest amount that clears the line, and the claim itself does not distinguish.

The practical version

Three habits cover most of it:

  1. Read the per-100 g column, never the front of the pack.
  2. Treat a claim as a pass/fail on one nutrient, not a verdict on the food.
  3. When two products both carry the same claim, the numbers behind it will usually differ by a lot — and that difference is the only thing worth choosing between.