The duty to inform guests about allergens has applied across the EU since 13 December 2014, and it covers every venue that serves food — restaurants, bars, cafés, food trucks, patisseries and canteens. The size of the place makes no difference, nor does whether the dishes are prepared on site.
It is still one of the most neglected obligations in hospitality. Usually not out of bad faith — simply because nobody told the owner in what form the information has to be available. And that is the whole point of the rule.
This piece explains what exactly you need to have, what an inspection actually looks for, and how to organise it so you are not rebuilding everything every time a recipe changes.
What follows describes the legal position and industry practice, not legal advice. Penalty levels and procedural detail vary by member state and are worth confirming with your national food-safety authority.
Where the obligation comes from
The basis is Regulation (EU) No 1169/2011 of the European Parliament and of the Council on the provision of food information to consumers. Three parts matter for hospitality:
- Article 9(1)(c) — information on substances causing allergies or intolerances is mandatory food information,
- Article 44 — covers non-prepacked food, which is exactly what a restaurant serves. Member states may specify how the information is given, but the obligation itself is unconditional,
- Annex II — a closed list of 14 substances you must declare.
Member states differ on the detail of how the information is presented for non-prepacked food. In some countries a written notice at the point of sale is enough; in others the declaration has to sit with each dish. Check your national implementing rule — the 14 substances themselves are the same everywhere.
The key conclusion: the EU regulation applies directly. There is no national act to wait for and no size threshold below which the duty stops applying.
The 14 allergens from Annex II
| # | Allergen | What to watch for in the kitchen |
|---|---|---|
| 1 | Cereals containing gluten (wheat, rye, barley, oats, spelt, kamut) | breading, roux, soy sauce, spice blends, beer |
| 2 | Crustaceans | stocks, Asian sauces, shrimp paste |
| 3 | Eggs | mayonnaise, pasta, breading, cakes, emulsified sauces |
| 4 | Fish | Worcestershire sauce, anchovy paste, some dressings (Caesar) |
| 5 | Peanuts | Asian sauces, peanut oil, desserts |
| 6 | Soybeans | soy sauce, marinades, soy lecithin in chocolate |
| 7 | Milk (including lactose) | clarified butter, bread, breading, sauces, chips fried in butter |
| 8 | Nuts (almond, hazelnut, walnut, cashew, pecan, Brazil, pistachio, macadamia) | pesto, desserts, salads, oils |
| 9 | Celery | almost every stock and bouillon, vegetable blends, spice mixes |
| 10 | Mustard | mustard, dressings, marinades, sausages |
| 11 | Sesame seeds | buns, hummus, tahini, Middle Eastern cooking |
| 12 | Sulphur dioxide and sulphites (above 10 mg/kg or 10 mg/l) | wine, dried fruit, vinegar, some processed potatoes |
| 13 | Lupin | gluten-free flour, bread, vegan products |
| 14 | Molluscs | mussels, octopus, squid, fish sauces |
Two entries cause most of the surprises: celery, which is in practically every stock and spice blend, and sulphites, which restaurants serving wine routinely forget.
What form the information has to take
This is the part most venues get wrong.
The information must be available to the guest before they order, in written or electronic form. That follows from Article 44 combined with national implementing rules. The medium is up to you:
- labels directly at the items in the menu (numbers or pictograms with a legend),
- a separate allergen card or table placed at each table or at the bar,
- information available electronically — for example a digital menu opened from a QR code,
- a visible notice saying where the full list is, if it is not printed in the menu itself.
What is not enough: informing verbally only. "Please ask your server" as the sole method does not satisfy the duty. A server can help interpret the list, advise and check with the kitchen — but a document the guest can consult unaided has to exist.
That distinction has a practical consequence: a digital menu is a fully valid medium. An allergen list attached to every item in a menu opened from a QR code meets the requirement exactly as a printed table does — and it does not need reprinting every time a recipe changes.
Three labelling systems in practice
The numeric system
Numbers from Annex II sit next to each item, with a legend at the bottom of the page.
Fish soup (1, 3, 7, 9) €12
Advantage: takes no space. Drawback: the guest has to jump to the legend, and it only works if the legend is on the same page.
The pictogram system
Icons next to dishes — an ear of wheat, milk, an egg, a fish. Easier to read and language-independent, which matters with international guests. Drawback: with 14 allergens the icons get small and unreadable in print.
The full description at the item
Allergens written out under the dish name. Clearest for the guest, most expensive in print — which is why on paper it barely happens, and in a digital menu it is the standard, because space costs nothing.
Six mistakes that cost the most
- An allergen table made once and never updated. The mustard supplier changed, the sauce recipe changed — the table stayed the same. The most common situation and the most dangerous.
- Allergens only in the local-language version. A guest who does not read the language has no way to get the information. The duty is to convey the information to the consumer, not merely to possess it. If you serve tourists, see multilingual menus.
- No information about cross-contamination. If you fry chips in the same oil as breaded fish, say so.
- Allergens in the dine-in menu but not in takeaway and delivery. The duty covers takeaway and platform sales too.
- Forgetting drinks. Wine, beer and some juices contain sulphites or gluten. The wine list is covered as well.
- A new item without allergens. Specials and seasonal dishes need the list from day one, not from the moment somebody asks.
Cross-contamination
The mandatory declaration rules cover the ingredients of a dish. Cross-contamination — an allergen reaching a dish through shared equipment — is a separate question, but often the more important one for a guest with an allergy.
The practice that protects both the guest and the venue:
- work out where the risk actually is: a shared fryer, a shared board, a shared toaster, flour in the air while dough is worked,
- describe it in one sentence in the menu or in the table, instead of adding "may contain everything" to every item,
- do not use defensive warnings where there is no risk. "May contain traces" on every dish makes the information meaningless, and a guest with coeliac disease will order nothing at all.
The limit of that advice: if the kitchen has one station and one fryer for everything, an honest warning on most items is the only correct option — and then it is worth saying so plainly, along with which 3–4 dishes it does not apply to.
What an inspection checks
A routine food-safety inspection usually looks at three things:
- Whether the list exists at all and whether the guest can reach it without asking staff.
- Whether it matches the recipes — an inspector can take a specific dish from the menu and compare it with the ingredient list.
- Whether staff know where the list is and can produce it.
The third point fails surprisingly often: the document exists, it sits in the office, and the server does not know about it.
Sanctions for a missing or incorrect declaration range from a warning to a fine, with amounts set nationally and scaled to the severity and to whether it is a first offence. The more serious exposure appears when missing information leads to an allergic reaction — at that point civil liability comes into play.
How to set this up once, not at every change
The real practical problem is not producing the list but maintaining it. The kitchen changes a recipe, a new supplier arrives, the seasonal menu comes in — and the list stays as it was a year ago.
A process that holds up:
- One source of truth. Allergens are attached to the dish in the same place the dish has its price and description. Not in a separate spreadsheet one person remembers.
- Allergens are a required field when adding an item. You cannot add a dish without filling the list in.
- Recipe change = allergen review. Written into the menu-change procedure, the same as costing.
- The list publishes itself. One change is visible in the table menu, on the website and in the takeaway version — with no printing.
In WMenu allergens are attached to the menu item: the guest sees them next to the dish, in their own language, and you change them in the panel in seconds. There is no separate document that could drift away from reality — it is the same menu.
You can see it directly in the electronic restaurant menu or in menu engineering if you are reworking the whole card.
Frequently asked questions
Does a small venue or a food truck have to declare allergens?
Yes. Regulation 1169/2011 sets no size threshold. The duty covers anyone serving non-prepacked food to the final consumer.
Is it enough for the server to say it out loud?
No. Information given verbally only does not satisfy the duty. A written or electronic list has to exist and be available to the guest before ordering. The server can supplement and explain it.
Does a QR-code menu satisfy the requirement?
Yes — electronic form is permitted. The practical condition is that the guest can reach it before ordering and without installing anything.
Do I have to write "may contain traces"?
That is not the mandatory declaration but voluntary information about cross-contamination risk. Give it where the risk genuinely exists, and do not use it as blanket cover on every item.
Do allergens apply to drinks and wine?
Yes, where they occur — most often sulphites in wine and gluten in beer. The drinks list carries the same duty as the food menu.
What about a daily special that changes every day?
The duty is identical. For an item that changes daily the simplest route is to keep it in a digital menu, or to post the allergen list for that item next to the specials board.

