Skip to content
Regulation

Nutri-Score ★ (2024 v2): EU nutrition label

Nutri-Score ★ (2024 v2), the EU nutrition label under Nutri-Score v2 (2024 revision): France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg (voluntary), 7 mandatory nutrients, per 100 g or 100 ml. Generate a compliant label free.

Reviewed against Nutri-Score v2 (2024 revision): France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg (voluntary) · Page updated August 26, 2026

Jurisdiction
Voluntary across EU; opt-in per manufacturer
Regulation
Nutri-Score v2 (2024 revision): France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg (voluntary)
Effective
Original: 2017. v2 revision: adopted 2024, phase-in by member state
Generate the EU labelEU 1169/2011 guide

Nutrition labelling requirements in the EU

Packaged food sold in the EU must carry a nutrition declaration under Nutri-Score v2 (2024 revision): France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg (voluntary). This page covers the EU - Nutri-Score ★ (2024 v2) format: Voluntary 5-letter FoP A/B/C/D/E; France/DE/NL/BE/ES/CH/LU adoption. A compliant EU nutrition label declares 7 mandatory nutrients: energy, fat, of which saturates, carbohydrate, of which sugars, protein and salt. Values are declared per 100 g or 100 ml, with energy in both kJ and kcal, and salt rather than sodium. The scheme itself uses grades A to B to C to D to E and 5 colour bands, and is applied on pack. The panel is headed "Nutrition Declaration". The scheme is voluntary, so it is not required on pack. NFL builds a print-ready EU nutrition label from your recipe, applying the rounding rules and reference intakes for the EU automatically, and exports it as PDF, PNG, SVG, JPG or EPS.

Official regulation

Citation
Nutri-Score v2 (2024 revision): France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg (voluntary)
Effective
Original: 2017. v2 revision: adopted 2024, phase-in by member state
Scope
Voluntary across EU; opt-in per manufacturer
Source

Key facts

Score model
Negative points (energy/sat fat/sugars/sodium) − positive points (protein/fibre/FVLN)
Grade scale
A (best) → E (worst); solids and beverages use different cutoffs
2024 v2 changes
Tighter sugar + sodium ladders, 7-tier protein bracket, split beverage scale

Front-of-pack scheme: how it works in the EU

Voluntary EU-wide, adopted by France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg.

Scheme type
letter grade
Grades
A, B, C, D, E
Colour bands
A, B, C, D, E
Algorithm updated
2024-09-30

How NFL handles it

  • Applies the correct rounding rules for every nutrient
  • Uses the right Daily Value / Reference Intake table for this jurisdiction
  • Renders the required front-of-pack warnings automatically when thresholds are hit
  • Handles multilingual labels where required (bilingual EN/FR, EN/ES, Arabic + EN, etc.)
  • Exports print-ready vector PDF, PNG, SVG, JPG, and EPS

Common questions

Is a nutrition declaration mandatory in the EU?
Yes. Packaged food sold in the EU must carry a nutrition declaration under Nutri-Score v2 (2024 revision): France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg (voluntary).
When did Nutri-Score v2 (2024 revision): France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg (voluntary) take effect?
Nutri-Score v2 (2024 revision): France, Belgium, Germany, Netherlands, Spain, Switzerland, Luxembourg (voluntary) has applied since Original: 2017. v2 revision: adopted 2024, phase-in by member state.
Which label format does the EU use?
the EU uses the EU format. Voluntary 5-letter FoP A/B/C/D/E; France/DE/NL/BE/ES/CH/LU adoption.

How to generate one

  • Open the generator: free account, no credit card
  • Pick "EU - Nutri-Score ★ (2024 v2)" from the format rail
  • Enter your ingredients (search USDA FoodData Central or add a custom ingredient)
  • The label renders live; export in one click

Generate a compliant EU nutrition label in minutes

Free forever. No card. 3 saved recipes on the free plan.