What does a wine nutrition declaration look like?
A table with seven lines per 100 ml, in a fixed order set by annex XV of Regulation (EU) No 1169/2011. For a dry red at 13.5 % vol it reads as below. Most lines are zero for wine.
| Per 100 ml | Dry red, 13.5 % vol, 2 g/l sugar |
|---|---|
| Energy | 312 kJ / 75 kcal |
| Fat | 0 g |
| of which saturates | 0 g |
| Carbohydrate | 0.2 g |
| of which sugars | 0.2 g |
| Protein | 0 g |
| Salt | 0 g |
Example values. See how the energy value is calculated in our calories article.
Can the label show only the calories?
Yes. On the label, the nutrition declaration may be limited to the energy value, written for example “E (100 ml) = 312 kJ / 75 kcal”, provided the full declaration is given by electronic means identified on the package, such as a QR code with the word “ingredients”.
Is there a shorter format when most values are zero?
Yes. When fat, saturates, protein and salt are negligible, article 34(5) of Regulation (EU) No 1169/2011 allows them to be replaced by the statement “Contains negligible amounts of fat, saturates, protein and salt”, placed close to the declaration. Energy, carbohydrate and sugars stay in the table.
How are carbohydrates and sugars counted in wine?
Carbohydrates are mostly the residual sugars, glucose and fructose. For a dry wine at 2 g/l, that is 0.2 g per 100 ml. Glycerol is a polyol: it may be counted in the energy value but is not a sugar. Values may be rounded under the EU rounding guidance.
How are values rounded on the nutrition table?
The European Commission's guidance on tolerances and rounding sets the usual practice: energy to the nearest whole kJ and kcal, fat, carbohydrate, sugars and protein to 0.1 g under 10 g, and amounts of 0.5 g or less shown as “0 g” or “<0.5 g”.
| Nutrient | Rounding usually applied | Typical dry wine |
|---|---|---|
| Energy | Nearest 1 kJ / 1 kcal | 312 kJ / 75 kcal |
| Fat, saturates, protein | 0.5 g or less: “0 g” or “<0.5 g” | 0 g |
| Carbohydrate, sugars | Over 0.5 g: nearest 0.1 g | 0 g or <0.5 g at 2 g/l |
| Salt | 0.0125 g or less: “0 g” or “<0.01 g” | 0 g |
A dry wine at 2 g/l has 0.2 g of sugar per 100 ml, which may be shown as “<0.5 g” under the guidance.
Does the nutrition table need to be in every language?
Yes. The e-label must be in a language easily understood where the wine is sold, so the headings (energy, fat, carbohydrate…) are translated for each market. Figures stay the same. Our country guides give the headings in Italian, German, French, Spanish and Portuguese.
What are the common mistakes on wine nutrition tables?
Per glass instead of per 100 ml, kcal without kJ, a US-style panel, and a table copied from another wine. Each one makes the declaration wrong even when the figures are close.
- Values per serving only: the EU reference is 100 ml.
- Energy in kcal only: both kJ and kcal are required.
- Lines missing or in another order than annex XV.
- A generic table copied from the internet instead of your own values.
- The energy value on the label different from the one on the e-label page.
How is the EU format different from US nutrition facts?
The EU uses 100 ml, kJ and kcal, and a fixed list of seven nutrients. US wine labels have no mandatory nutrition facts; voluntary statements follow TTB rules per serving. A US-style panel is not accepted as the EU nutrition declaration.
| Point | EU | United States |
|---|---|---|
| Mandatory for wine | Yes, wines produced from 8 Dec 2023 | No, voluntary |
| Reference quantity | Per 100 ml | Per serving (5 fl oz) |
| Energy | kJ and kcal | Calories |
| Where | Label (energy) + QR page (full table) allowed | On the label if declared |
Can I use a nutrition label generator?
Yes, if it follows the EU format: per 100 ml, kJ and kcal, the seven lines in order. Many general generators produce US nutrition facts. Our calculator gives the EU energy value; we write the full table on the e-label page for our clients.
Questions from winemakers
Do wine bottles need nutrition labels in the EU?
Yes, for wines produced from 8 December 2023: the energy value on the label and the full nutrition declaration on the label or online.
Is the nutrition declaration per glass or per 100 ml?
Per 100 ml. A per-portion value may be added voluntarily.
Sources
Selection criteria: we cite official texts first (EUR-Lex, national law portals), then named surveys with their publisher.
- Regulation (EU) 2021/2117 (EUR-Lex)
- Regulation (EU) No 1169/2011 (EUR-Lex)
- Regulation (EU) No 1308/2013 (EUR-Lex)
Updated on November 2, 2026 by the WineLex team
