How do I mark a takeaway or delivery order so the person knows if it is vegan?
Quick answer
Mark each packed item, not the whole bag. Use vegan as packed, not vegan, or mixed kitchen with the item named. The words match the menu and the kitchen policy. A person at home cannot ask the server. The table script is the guest question.
Vs other Intelligence guides
| Guide | Job |
|---|---|
| Guest question | What staff say at the table. This page is the slip in a closed bag. |
| Wine and beer | A glass in the room. A bottled drink in the bag gets the same producer rule, on the slip. |
| Kitchen policy | The URL. The slip points at it. The slip does not replace it. |
| Menu claims | Words on the card. The packed item uses those words. |
| Delivery apps | Commission and the path back to first-party orders. Not the sticker text. |
| Menu CO2e | A carbon figure on the card. Leave it off the bag. |
| This guide | How to mark a takeaway or delivery order so the person knows if it is vegan |
Composite operator guidance. Not legal advice on allergens or EmpCo. Do not treat a worksheet bag count as a typical order rate.
Three marks. Only the true one ships.
| Mark | When it is true | |
|---|---|---|
| Vegan as packed | This box, as it left the pass, matches a vegan menu line | Dish name plus "vegan as packed." |
| Not vegan | Cheese, egg, honey, meat, or a non-vegan sauce is in the box | Name the item. Do not hide it under a vegan title. |
| Mixed kitchen | This item is vegan as packed, and other dishes in the kitchen are not | "Mixed kitchen. This item is vegan as packed." |
Packer line: "The slip matches the box." If the modifier is off menu, pause and check the policy before the bag leaves.
Proof ladder (bag)
| What is true this service | You may print | You freeze |
|---|---|---|
| Menu, policy, and ticket agree | One mark per item, plus the policy URL or QR | "100% vegan restaurant" on a mixed kitchen bag |
| A shared fryer is in the policy | The same sentence, if the guest note asked about cross-contact | "Dedicated fryer" when it is shared |
| The app title says vegan and the pack added cheese | Change the app title or mark the slip not vegan | Letting the app title stand |
| The person asked about an allergy | Point to the allergen protocol | "Vegan, so it is safe" |
Note kit
- Print three marks the packer can tick. One mark per item.
- Put the policy URL on the slip. Test the QR from outside the restaurant.
- List modifiers that flip the mark: cheese, honey, aioli, shared fryer.
- Match the delivery app item name to the same mark before the next rush.
- Open one bag from a real ticket. A person who did not pack it reads the slip against the food.
- Log mismatches the same day. Fix the app title or the slip, not a slogan.
| Leave out | Why |
|---|---|
| A vegan stamp on every bag | People trust the stamp more than the menu they cannot see. |
| A code for asking | The note is about the food. |
| An eco or climate line | Claims calculator. |
| An invented certification | Name only a mark the policy already lists. |
Allow vs banned
| Surface | Allow | Kill |
|---|---|---|
| Slip in the bag | Dish name, one mark, policy pointer | Whole-bag vegan stamp on a mixed kitchen |
| App and receipt | The same mark | A vegan title with cheese in the box |
| Allergen request | The allergen protocol | Vegan as a safety claim |
| Board story | Mismatches fixed | Invented delivery percentage |
EmpCo from 27 September 2026 still applies to a green line on the slip that also ships on an EU-facing menu. Do not publish an order lift for clearer bags.
10-check bag log (run before the next rush)
Open live bags, not a marketing mockup. Log Y/N.
| # | Check | Pass |
|---|---|---|
| 1 | Each item has one mark? | Yes. |
| 2 | The mark matches the food in the box? | Yes. |
| 3 | Mixed kitchen is named when true? | Yes. |
| 4 | App title matches the slip? | Yes. |
| 5 | Policy QR loads on a phone outside? | Policy. |
| 6 | Menu uses the same words? | Menu claims. |
| 7 | Allergen notes stay on the allergen protocol? | Yes. |
| 8 | No eco slogan on the slip? | Yes. |
| 9 | Certification named only if the policy lists it? | Yes. |
| 10 | Did an app vendor promise more orders from a vegan badge? | Ignore. No invented %. |
Fix the slip that day. A vegan title went out with cheese: change the app name and the mark before the next ticket.
Bag freeze (labeled example)
Replace every cell from live tickets. Do not copy the example as an order benchmark.
| Field | Worked example | Your cell |
|---|---|---|
| Kitchen type | Mixed kitchen example, or FULLY VEGAN | [kitchen] |
| Bags opened | 8 bags example | [bags] |
| Slips that overclaimed | 2 leftover whole-bag stamps example. Remove them. | [overclaim] |
| App titles that disagreed | 1 vegan title with cheese example. Fix it. | [bad_title] |
Those cells are worksheet labels. If [kitchen] is UNKNOWN, the packer pauses until the policy owner writes the mark.
Go / no-go
| Call | When |
|---|---|
| No-go | Whole-bag stamp on a mixed kitchen, app title disagrees, dead QR |
| Go on the note | One mark per item, menu match, policy link works |
| Partial go | Handwrite the true mark on tonight's bags. Fix the app titles in the morning. |
Score overclaim slips and bad app titles. A delivery rate is not a KPI for the note.
The person at home only has the slip.
Name the dish. Name the mark. Leave the slogan off the bag.
Template fields and 7-day run
| Field | Fill with | Do not invent |
|---|---|---|
[kitchen] | Fully vegan or mixed | A "mostly vegan" bag stamp |
[policy] | Live policy URL | An app badge as the only source |
[signer] | Person who opens a test bag | A sticker nobody checked against food |
[markets] | US / EU / UK / both | One climate line per market |
Brief: "Kitchen: [kitchen]. Policy: [policy]. Signer: [signer]. Markets: [markets]. If the kitchen type is unknown, pause. No whole-bag stamp. No delivery %."
- Day 1: Read the policy and three live tickets. Fill [kitchen].
- Day 2: Print the three marks. Strip slogans.
- Day 3: Test the QR from a phone on the street.
- Day 4: Compare app titles to the slips.
- Day 5: Open [bags]. Log [overclaim] and [bad_title].
- Day 6: Fix the app names that disagree.
- Day 7: Run the 10-check log before the next rush.
Frequently asked questions
How do I mark a takeaway or delivery order so the person knows if it is vegan?
Mark each packed item vegan as packed, not vegan, or mixed kitchen with the item named. Match the menu and the policy. Do not stamp the whole bag vegan when the kitchen is mixed, and do not invent a delivery percentage.
Is this the same as the table script?
No. The table script is spoken. This note is what a person reads when the bag is already closed.
May the bag say the restaurant is fully vegan?
Only when every item the kitchen packs is vegan as served. A mixed kitchen names the item, not the whole restaurant.
What if the app title and the box disagree?
Change the title or mark the slip not vegan. Do not ship both.
What do we measure if not a delivery percentage?
Slips that overclaimed, and app titles that disagreed with the food.
Need this applied to your brand?
Book a call with fisagency, or continue in Calculators, Prompts, and Skills.