AreaCacaoDocs
FormulationMy recipes

Labelling advisories

The two notices that sit beside the preservative check without being part of it: polyols above 10% of the finished product, and colours with no E number.

What they are

On the Validation tab of the recipe editor, next to the Preservatives and market limits block, two further notices can appear: Labelling: polyols and Colours: cannot be assessed.

They look like the preservative check and they are not the same thing, and the difference matters:

The preservative checkThese two notices
What it comparesa dose against a legal maximuma proportion against a labelling threshold
Going over meansthe product is not legal at that doseyou must write a sentence on the label
What to doreformulatelabel

That is why they travel alongside and not inside. Merging them would have suggested that exceeding 10% polyols is an infringement, and it is not: it is an information requirement.

Like the check, this is a deterministic calculation on your formula: no AI, no credits.

Polyols: the laxative statement

What the rule says

Regulation (EU) No 1169/2011, Annex III, point 2.4 requires that foods containing more than 10% added polyols carry on the label the statement:

"excessive consumption may produce laxative effects"

That sentence is literal. It is the text that gets printed, not a summary of what has to be said.

Three words in that rule decide how the application calculates:

  • "foods" — the threshold is measured on the product as sold: the finished bonbon, not the filling.
  • "more than 10%" — the comparison is strict. Exactly 10.0% does not trigger it.
  • "added" — only the polyol you add counts.

The 10% is a figure from the rule, unlike the 80% caution band in the preservative check, which is an AreaCacao product decision. When this notice cites 10%, it is citing the legislator.

What it is calculated on, and why not on the filling

The figure that governs is the one for the whole bonbon. The application also shows you the percentage of the phase, but only as context: it decides nothing.

The difference is large and it runs towards the false alarm. A filling at 11.65% polyols, if it is 58.8% of a bonbon, sits at 6.85% of the finished product: below the threshold. Measuring it on the phase would have raised a notice that does not apply, and a notice that fires without cause stops being read.

When that clash happens — the phase exceeds 10% and the bonbon does not — the notice says so explicitly rather than leaving you with two contradictory figures.

The case of the cooked families

In caramel and pâte de fruit there is a nuance that changes the result, and the application does not skip it.

Polyols are solutes: cooking evaporates water and they stay, so their share rises. Working it out on the uncooked weight would give a figure lower than the real one.

A 1,000 g pâte de fruit with 120 g sorbitol, cooked down to 750 g, making up 65% of the bonbonOf the phaseOf the bonbon
If calculated on the uncooked weight12.0%7.8% — would look like no labelling needed
On the real weight after cooking16.0%10.4% — labelling required

So in those two families the notice asks you for the final weight after cooking and withholds a verdict without it. It is the same figure you already enter for the water activity estimate, in the same place: type it once and it feeds both.

The other statement, which has no threshold

Polyols are authorised sweeteners. That triggers something else, regardless of the 10%: the name of the product must be accompanied by "with sweetener(s)" — or "with sugar(s) and sweetener(s)" if it also contains added sugar.

That statement has no threshold: their presence is enough. A bonbon with 3% maltitol does not carry the laxative statement, but it does carry "with sweetener(s)". The notice reminds you whenever it detects a polyol, including when the figure sits below 10%, precisely so that a "below" is not read as "nothing to write".

Authorisation, which is a separate matter

Polyols have no numerical maximum as an additive, but in chocolate and in fillings they are only authorised where the product carries no added sugars or is of reduced energy value. A sugared filling with maltitol added to lower water activity does not meet that condition of use, whatever the percentage.

That is a different question from the 10% and the application does not assess it: it warns you so that "no ceiling" is not read as "I can use it anywhere".

When the notice withholds a verdict

This notice never says "below" when it does not know. The reason is the direction of the harm: if a polyol dropped out of the count, the percentage would fall and you could read that no labelling is needed when it is. So when in doubt it stays quiet and says why.

What you seeWhyWhat unblocks it
We could not establish what share of the finished product they representThe product type or the filling percentage is missingDeclare them in the preservatives block
It is cooked and the final weight is missingOn the uncooked weight the figure would come out lower than the real oneEnter the weight after cooking
We do not know how much polyol an ingredient contributesThe figure sits in a range and 10% falls inside itDeclare the content on that ingredient's record
It contains glycerol or polyglycitol syrupThey are not in Group IV of Regulation 1333/2008 and the rules do not settle whether they countCheck, or include the statement to be safe

In the first three cases, when the range does not decide — 10% is not crossed even at the maximum, or not undercut even at the minimum — the notice does give a verdict. Uncertainty only blocks when it is what decides.

The edge band

If your formula lands within a tenth of a point of the threshold, the notice tells you: a workshop scale is less precise than that margin. Either move away from the edge, or include the statement and stop depending on the scale.

Where the figure comes from

From each ingredient's record, with nothing for you to declare. A polyol is a carbohydrate and is declared as such on the European label, so the content comes from the carbohydrates on the record: crystalline sorbitol (0% water, 100% carbohydrate) counts at 100%, and liquid sorbitol (30% water, 70% carbohydrate) counts at 70%.

What the application does not do is infer it from the name. A "raw cacao with erythritol" contains erythritol and is not a polyol record: we do not know its content, and counting it whole would invent an obligation that may not exist.

Colours

When your formula contains a colour a second notice appears, in three parts. None of them compares your dose against a maximum, and it is worth understanding why before reading them.

The mandatory statement, which does not depend on the dose

Six colours require a specific sentence on the label of the finished product, under Article 24 of Regulation (EC) 1333/2008 and its Annex V:

E 102 (tartrazine) · E 104 (quinoline yellow) · E 110 (sunset yellow FCF) · E 122 (azorubine) · E 124 (ponceau 4R) · E 129 (allura red AC)

The sentence is:

"name or E number of the colour(s): may have an adverse effect on activity and attention in children."

This statement does not depend on the dose: the colour merely has to be present. A colour comfortably under its maximum still needs it. That is why the notice sits in its own block and not inside any limit comparison.

The notice has three states, and the one you will see today is the third:

StateWhenWhat it does
It contains one of the sixa record states its E number and it is on the listnames them and gives you the exact text
It contains noneevery record states an E number and none is on the listthe notice does not appear
Cannot be ruled outan E number is missing from some recordnames the six and asks you to check the packaging

The third is not a "no". Us not knowing which colour yours is does not mean it is not one of the six. Today none of the colour records in the catalogue states an E number, so every formula with a colour lands here. An E number we cannot read — a typo, or the one belonging to another additive in the preparation — also counts as absent, never as ruled out.

A bonbon is two different categories

The chocolate shell and the filling are not governed by the same colour rules:

Chocolate · category 05.1Decorations, coatings and fillings · category 05.4
Colours authorised without a figurenoneyes, a whole group
Group with a combined ceilingnot listed500 mg/kg
Colours with their own maximumnone as a colournine

In chocolate products the additive list is closed and no colour enters it as such. Colouring the shell and colouring the filling are not the same decision, and the application tells you so without claiming which of the two categories applies to your formula, because the formula does not declare it.

Why we do not compare your colour against any maximum

This is the part worth reading slowly, because it is not what it looks like.

It is not that we lack the table of limits. It is that the maximums in the rules are expressed on the pigment, while what you weigh out is the commercial preparation — mostly carrier, usually fat. The ingredient record does not say what share of that preparation is pigment.

Measured across the application's real recipes: a typical colour comes out between 734 and 2,882 mg/kg of preparation, with the pigment one or two orders of magnitude below. Comparing that figure against a 500 mg/kg ceiling would give a false alarm; correcting it by eye would give a false pass. Two different ways of lying about the same thing, and we would rather do neither.

On top of that, the additive is never inferred from the colour: a "red fat-soluble pigment" could be half a dozen substances, each with its own limit and its own list of markets.

Three things would be needed to compare, and the first is the one that decides: the pigment concentration in your preparation, the E number, and knowing which line of the formula goes in the shell and which in the filling. Without the first there is no numerator to compare.

What these notices do NOT do

  • They are not a dose limit. Exceeding 10% polyols is not an infringement: it is an obligation to write a sentence.
  • They do not check the condition of use. That polyols are only authorised in products with no added sugars or of reduced energy value sits outside the calculation.
  • They do not compare colours against any maximum, not even with the E number declared: what is missing is the pigment concentration of your preparation, which is what makes the figure comparable.
  • They do not count polyol arriving inside another ingredient if its record does not declare it. Where that could change the result, the notice withholds a verdict rather than counting it as zero.
  • They do not draft your label. They tell you which statements are mandatory on what we could calculate; the rest of the labelling — ingredient list, allergens, nutrition declaration — is outside.

On this page