QckOrder

Allergens and diet tags

Allergen information on your QR menu

An allergen menu tells guests which of the 14 EU allergens a dish contains before they add it to the order. You tick them per dish, and guests read them in their own language on their phone.

14 days free, no credit card. Tell us about your venue in a short form and the team gets you set up.

What guests see before they order

A digital allergen menu for restaurants shows allergen information next to each dish. In QckOrder, a guest who opens a dish sees its diet tags and its allergens above the Add to order button, in the language they chose for the menu.

The allergen and tag names are fixed translations, not text you type. "Cereals containing gluten" reads correctly in Polish, English, Spanish, Italian and Japanese without you translating anything.

The 14 allergens and four diet tags

For each dish you can tick any of the 14 allergens listed in Annex II of the EU food information regulation, under their official names: cereals containing gluten, crustaceans, eggs, fish, peanuts, soybeans, milk, nuts, celery, mustard, sesame seeds, sulphur dioxide and sulphites, lupin and molluscs.

You can also add diet tags, which guests see on the dish.

  • Vegetarian, shown as a tag on the dish
  • Vegan, shown as a tag on the dish
  • Gluten-free, shown as a tag on the dish
  • Spicy, shown as a tag on the dish

Three states for every dish, and why "not declared" exists

A dish nobody has checked is not the same as a dish without allergens. If QckOrder showed nothing for an unchecked dish, a guest would read it as safe. So every dish is in one of three states, and a dish stays "not declared" until you choose.

The three allergen states of a dish, what you set and what the guest sees
StateWhat you set in the dashboardWhat the guest sees
Not declaredNothing yet (the starting state)"Allergens not declared"
Contains none of the 14You confirm that no listed allergen is in the dish"Contains none of the 14 listed allergens"
A listYou tick the allergens the dish containsThe names of those allergens

The guest filter and its rule

Guests can open Filter allergens, choose one or more allergens and hide every dish that lists them. The rule is that a dish without a declaration is never shown as safe: it stays on the menu with the mark "Allergens not declared", so the guest can ask your team.

Dishes that you confirmed as containing none of the 14 stay visible without a mark. If the filter hides every dish, the guest sees a short message and can clear the filter.

A flag in the dashboard for dishes without a declaration

In the dashboard menu items list, a dish with no declaration carries the flag "No allergen declaration". Use the list as a to-do list while you set up your QR code menu.

Allergens and tags stay on the dish when you later change its price or its translations.

What it does not do

Knowing the limits helps you plan the work.

  • QckOrder does not check recipes, suppliers or cross-contact; it only shows what you tick
  • The 14 allergens and four tags are a fixed set, so you cannot add your own
  • Guests choose allergens to hide, but QckOrder does not warn them about a dish at checkout

Which plan fits an allergen menu

Growth

For one venue with a bigger team or guests from abroad.

The allergen information is part of each dish, so the plan depends on your locations, your team and the number of menu languages. Count them, then compare the plans and choose.

$49/ month

billed annually

or $59 billed monthly

+ 1% of the value of completed orders placed through QckOrder

Only completed orders count; cancelled orders do not. The 1% is calculated per calendar month and invoiced monthly. QckOrder does not collect guest payments: guests pay your venue.

Start free trialCompare all plans

Allergen menu questions

Which allergens can I mark on a dish?

All 14 allergens from Annex II of the EU regulation: cereals containing gluten, crustaceans, eggs, fish, peanuts, soybeans, milk, nuts, celery, mustard, sesame seeds, sulphur dioxide and sulphites, lupin and molluscs. You can tick any number of them on each dish.

What does a guest see if I did not fill in the allergens?

The guest sees "Allergens not declared" on that dish, in their language. QckOrder never leaves the space empty, because an empty space would look like a dish with no allergens. Fill in the dish, or confirm that it contains none of the 14, to change the message.

Does the filter treat undeclared dishes as safe?

No. When a guest hides a dish with milk, for example, a dish without a declaration stays visible and carries the mark "Allergens not declared". Only dishes that you confirmed as containing none of the 14 appear without a mark. The guest can then ask your team.

Do guests read the allergens in their own language?

Yes. The allergen and diet tag names are fixed translations in Polish, English, Spanish, Italian and Japanese, and they follow the language the guest picks in the menu header. You do not type or translate them, so the names stay the official ones.

Who is responsible for the accuracy of the information?

The venue. QckOrder shows what you enter and does not check recipes or ingredients. Update a dish when a recipe or supplier changes. Your allergens and tags are kept when you edit a price or a translation, so later edits do not erase them.

Can I add an allergen that is not on the list of 14?

No. The list is fixed to the 14 allergens of the EU regulation, plus the tags vegetarian, vegan, gluten-free and spicy. If a dish contains something else, such as a spice a guest should know about, mention it in the dish description.

Keep reading

Something we did not cover? Ask the team

Put allergen information on your menu

Tell us about your venue in a short form. The team replies and helps you set up your first menu, allergens included.

14 days free. No credit card.