Wine labels · EU 2021/2117

Wine calorie calculator

Enter the alcohol and the residual sugar. You get the energy value to print on the bottle and the full nutrition declaration per 100 ml, worked out with the EU’s factors.

Advanced

Glycerol and organic acids start at the averages France’s DGCCRF accepts for wine. Change them if your analysis gives other values, or enter the energy your laboratory measured.

On the bottle

E (100 ml) = 327 kJ / 79 kcal

Print it on the label, in the same field of vision as the other compulsory particulars, such as the alcohol and the volume. The full declaration below can go on the e-label.

Red wine · 13.5 % vol

Nutrition declaration

Average values per 100 ml

Energy327 kJ / 79 kcal
Carbohydrate0.9 g
of which sugars< 0.5 g

Contains negligible amounts of fat, saturates, protein and salt.

A 125 ml glass: 99 kcal. A 75 cl bottle: 593 kcal.

How it’s calculated

The energy is the sum of what each component of the wine brings, with the conversion factors of Regulation (EU) 1169/2011:

Component Per gram How much is in the wine
Alcohol29 kJ / 7 kcal% vol × 0.789 = grams per 100 ml
Sugar17 kJ / 4 kcalresidual sugar in g/L ÷ 10
Glycerol10 kJ / 2.4 kcalabout 7 g/L on average
Organic acids13 kJ / 3 kcalabout 6 g/L on average

For the wine above, in grams per 100 ml:

13.5 × 0.789 × 29 + 0.2 × 17 + 0.7 × 10 + 0.6 × 13 = 327 kJ
13.5 × 0.789 × 7 + 0.2 × 4 + 0.7 × 2.4 + 0.6 × 3 = 79 kcal

Leaving out glycerol and acids, a common mistake, understates the energy by about 15 kJ (3.5 kcal) per 100 ml. Carbohydrate is the residual sugar plus the glycerol, which EU rules count as a carbohydrate but not as a sugar; “of which sugars” is the residual sugar alone. Fat, saturates, protein and salt are negligible in wine.

The nutrition declaration in the EU rules, explained →

Put these values on an e-label

The full declaration and the ingredients can sit on a page behind a QR code on the back label, shown in each phone’s language. The editor opens with the values above.

Create your e-label

$10 once, for all your wines