Use code FSF2024 to get Standard Membership FREE for the first year and just €99/year for following 2 years + FREE Website Integration!
Skip to content

EU Wine Labeling Regulations: The Ultimate 2025 Compliance Guide for Wineries and Importers

  • by

EU wine labeling rules under Regulation (EU) 2021/2117, effective for wines produced from the 2024 harvest onward (bottled after December 8, 2023), mandate full transparency with ingredients lists, nutrition declarations, and energy values to align wine with other foods. These apply uniformly across all 27 EU member states to wines marketed there, including imports, with physical labels required for allergens and energy, while other details can use QR-linked e-labels. Pre-2023 wines remain exempt until stocks deplete, but non-compliance risks fines enforced by national authorities.

Core Mandatory Elements

Every EU wine label must display the product category (e.g., “wine,” “sparkling wine”), PDO/PGI names if applicable, actual alcoholic strength by volume (e.g., “12% vol”), bottler/producer name and address, provenance (e.g., “bottled in Italy”), net content (e.g., “75 cl”), and sugar content for sparkling wines. Allergens like sulphites must appear prominently on the physical label in the sales country’s language, using phrases such as “Contains sulphites”. Minimum durability dates apply only to de-alcoholized wines, stated as “best before date”.

Labels require indelible, legible text with a minimum lower case font height of 1.2 mm, in the official language(s) of the destination market—up to 24 EU languages for multilingual compliance. All info must fit in the same field of vision, with no obscuring by graphics; stickers are allowed if tamper-evident.

New Requirements: Ingredients, Nutrition, Energy

Ingredients lists start with water, followed by grapes/juice, then additives, excluding non-residual processing aids unless allergenic. Nutrition declarations per 100 ml include energy (kJ/kcal), fat, saturates, carbs, sugars, protein, salt—often negligible for wine.

Energy calculation uses: Alcohol (29 kJ/g), Carbs (17 kJ/g), Polyols (10 kJ/g), Organic Acids (8 kJ/g), Proteins (17 kJ/g); typical 12% ABV wine: ~293 kJ/70 kcal/100 ml, based on batch averages from analysis or established data.

NutrientTypical Wine Value (per 100 ml)Calculation Notes 
Energy250-350 kJ / 60-85 kcalRound to nearest; alcohol dominant
Fat0 g or negligible20% tolerance allowed
Saturates0 g or negligibleOften zero
Carbs0.5-3 gSugars + glycerol estimate
Sugars0.5-25 g (varies by style)Measured or calculated
Protein0 g or <0.5 gNegligible
Salt0 g or 0.01 gSodium x 2.5

Values derive from manufacturer analysis, ingredient averages, or accepted data; tolerances up to 20% apply, but use batch averages, not extremes. Read more about Calculating Energy Values for EU Wine Labels.

QR Codes and E-Labels Explained

QR codes (minimum 13×13 mm, 300 DPI) on physical labels link directly to e-labels without apps, marketing, or tracking—hyperlinks alone insufficient. E-labels must mirror physical label accessibility: prominent “Ingredients” header, geolocated languages, tabular nutrition, no sales pitches or winery links. Unique per SKU for updates; multiple QRs risk confusion if one is marketing.

label demo urban shiraz - ewinetag

Key Design Requirements

  • Title Text: The title displayed above or near the QR code must have a minimum height of 1.2 mm.
  • Allergen Information: The font size for allergen declarations should be at least 1.2 mm, measured by the height of lowercase letters (e.g., the x-height).
  • Energy Values: Nutritional energy information must be clearly stated per 100 ml, formatted as, for example, “367 kJ / 88 kcal”.
  • QR Code: The QR code itself should measure no less than 13 mm × 13 mm, and it must include an adequate quiet zone (blank margin) surrounding it to ensure reliable scanning.

E-winetag supports dynamic qr code for changes; physical energy/allergens stay on-bottle. Read more on how to put qr codes on wine.

Country-Specific Rules: Italy Focus

Italy’s Decree 116/2020 mandates packaging recycling icons (e.g., glass “Vetro,” cork “Sughero,” disposal instructions) since January 2023, integrable via QR. Wines sold in Italy require Italian-language labels/e-labels; importers add producer details if not on original. Non-compliance fines up to €100,000; combine with EU rules seamlessly. Read more about Italian packaging regulations.​

Precise Calculation Methods

Measure alcohol (% ABV x 10 g/100 ml density), residual sugars (g/L /10), estimate glycerol (~5-10 g/L), acids (~4-7 g/L); apply factors: e.g., Energy (kJ) = (Alc g x 29) + (Sugars g x 17) + (Glyc/Acids g x 10/8). Labs like NSF analyze batches; software automates from specs. Per-portion info optional but language-heavy. Read more about Calculating Energy Values for EU Wine Labels.

Step-by-Step Compliance Workflow

  1. Analyze batches for nutrition/energy via lab or formula.
  2. List ingredients, excluding non-residual aids.
  3. Design physical label with core + energy/allergens + QR (test scan).
  4. Upload to eWinetag, auto-translate, generate unique e-label.
  5. Print/apply; verify field-of-vision, legibility.
  6. For Italy: Add recycling via QR; monitor stocks.
  7. Update e-labels as needed; retain records for audits.

Common Pitfalls and Enforcement

Avoid marketing in e-labels, user tracking, small QRs, or non-unique codes—fines vary by member state (e.g., €5,000+ in Italy). Imports must relabel if origin non-compliant; Brexit exempts UK but not re-exports. National checks post-2024 harvest; use Q&A from EC for guidance.

Future Updates and Resources

Rules evolve via Commission Notices; monitor for 2026 tweaks on polyols/standards. Official EC site, eWinetag blog for importers. For ewinetag.com pillar: Embed QR demos, calculators to boost SEO.