EU 2021/2117 compliance

A free EU wine e-label that actually meets the rules

Since 8 December 2023 every wine sold in the EU needs a full ingredient list and nutrition declaration. VineyardElf gives you the QR code and the public per-batch page for free, and calculates the numbers from your cellar records instead of asking you to type them in.

No manual re-typing. The e-label generator is free on every plan.

Solaris & Muscaris 2025
Dry white wine · 13.0% vol · 750 ml
Nutrition per 100 ml
Energy288 kJ / 69 kcal
Carbohydrate1.0 g
of which sugars1.0 g
Salt0 g
Ingredients

Grapes, acidity regulator: tartaric acid, preservatives and antioxidants: sulphites.

No cookies, no tracking, no marketing

Who has to do this

The obligation comes from Regulation (EU) 2021/2117, which amends 1308/2013. It applies to wines produced from 8 December 2023 onward, regardless of where the producer is based.

Producers in the EU

If you bottle and sell wine anywhere in the EU, the ingredient list and nutrition declaration are mandatory. The one compliance item you cannot defer.

Exporters into the EU

A wine from outside the EU still has to meet the EU e-label rules the moment it is placed on an EU market. Where your winery sits does not change the buyer's requirement.

Australian wineries shipping to the EU

FSANZ requires no nutrition panel or ingredient list for wine on the Australian market. Your trigger is not domestic law, it is the export itself.

What you get

One QR code per wine, a public page that stays online for the life of the bottle, and a generator that will not let you publish an incomplete label.

QR code per batch

Each wine gets its own permanent token and QR. Export as SVG, PNG or PDF. The link points straight to that wine's page.

Nutrition from records

Energy in kJ and kcal per 100 ml, computed from alcohol, sugar and acidity with the official EU coefficients. No lab needed.

Ingredients and allergens

The full data set required by EU 2021/2117, with sulphites shown in bold on the public page.

Incomplete labels are blocked

Missing producer name or address stops publication. Warnings if sulphites are absent or the ABV is out of range.

On the glass versus behind the QR

On the glass, printed

288 kJ / 69 kcal per 100 ml · allergens (contains sulphites) · a QR code labelled Ingredients. Under C/2023/1190 point 38 a bare QR or an "i" icon is not enough.

Behind the QR, digital

Full ingredient list with allergens highlighted, the full nutrition table in the standard 1169/2011 order, producer name and address, lot number and version.

Why VineyardElf is different

Most tools are a form: you look up your additives, you type them in, you hope you got the legal names right. We start from what you already recorded in the cellar.

VineyardElf

The system reads your must batches, additions and measurements, and proposes the ingredient list and nutrition values from that history. You confirm, you do not transcribe.

Typical e-label tools

u-label, Scantrust, Bottlebooks and similar ask you to enter every ingredient and every number by hand. None draw on your production log.

What it costs

The compliance part is free because it is a legal obligation, not a feature we should charge for.

Free
E-label generator

The QR code, the public page and the nutrition calculator cost nothing. Publish as many wines and versions as you need.

Paid
Cellar records

The cellar management that feeds the labels (batches, additions, measurements, lineage) is the paid part of VineyardElf.

Frequently asked questions

Is a wine e-label mandatory?

Yes. EU Regulation 2021/2117 requires an ingredient list and a nutrition declaration for wine produced in the EU from 8 December 2023.

What must be on the physical label and what can go behind the QR code?

The energy value (kJ and kcal) and the allergens stay on the bottle. The full ingredient list and the full nutrition table can be provided electronically after scanning the QR code, and the word Ingredients must sit next to the code.

Is the VineyardElf e-label free?

Yes. The e-label generator, the QR code and the public page are free. The paid part is the cellar records the label data is computed from.

Do I need a lab analysis for the nutrition values?

No. The values can be calculated from average data, based on the batch's alcohol level, residual sugar and acidity.

How is this different from u-label, Scantrust or Bottlebooks?

Those tools ask you to type the ingredients and nutrition by hand. VineyardElf computes them from your cellar records, the musts, additions and measurements you already keep.

Can the e-label page contain ads or tracking?

No. Under European Commission guidance C/2023/1190 the e-label page carries no marketing, no tracking and no cookies. It shows only product information.

Does an Australian producer need an EU e-label?

Yes, if the wine is sold in the EU. FSANZ does not require an ingredient list or e-label in Australia, but exporting to the EU triggers the EU obligation.

How do I export the QR code for print?

Export the QR as SVG, PNG (300 dpi) or PDF at 12, 15 or 20 mm, with the word Ingredients added next to the code automatically.