---
id: KB-AL-013
url: https://app.codecontract.io/help/food-and-beverage/ready-meals-every-recipe-carries-its-ingredients
idioma: en
categoria: sector-alimentacion
subcategoria: preparados
audiencia: usuario
nivel: intermedio
actualizado: 2026-08-13
tambienEn: [es]
relacionados: [KB-AL-011, KB-AL-007]
citadoPor: [KB-CS-038, KB-AL-014, KB-GL-020, KB-AL-016]
---

# Ready meals: every recipe carries its ingredients

_You sell a dish, but what you will be asked for is the documentation of the fifteen things inside it._

**Responde a:** ready meal documentation · ingredient change and allergens · technical sheet for a prepared product · what a chilled meals client asks for

A prepared product is, in documentation terms, the sum of all its ingredients plus what you do to them. The client buys one product code; what they review when approving you are the specifications, the allergens and the origin of every component, including those present in tiny amounts.

## What piles up behind one product code

| Level | What documentation it carries |
| --- | --- |
| Each ingredient | Technical sheet, allergens, origin and its supplier's certificates |
| The process | Your controls, treatments and conditions |
| The packaging | Suitability for food contact |
| The final product | Label, shelf life and what you declare to the client |

> [!IMPORTANT]
> What trips up most companies is not holding the documentation: it is **swapping an ingredient because of a stock shortage**. One day the usual supplier is out, you buy elsewhere, produce as normal and nobody writes anything down — but that batch carries a different ingredient, with different possible allergens and a different origin. Weeks later the label says one thing and the batch is another, and there is no way to tell which batches without reconstructing it by hand.

## What makes that manageable

1. **Each ingredient, a file with live documentation** — Updated when the supplier issues a new version, not when someone asks.
2. **Each recipe, the list of which ingredients it uses** — That is what lets you answer «what is in this» without opening fifteen folders.
3. **And every substitution noted with date and batch** — Five lines that day save a full reconstruction.
4. **With an allergen check before producing, not after** — It is the only moment the change can still be stopped.

> [!WARNING]
> What surprises people when selling to a chain: **they ask for your suppliers' documentation, not only your own**. And often dated recently, so a valid but expired supplier certificate blocks your product even when everything of yours is in order. That is why the expiry to watch is theirs, and it should warn earlier than seems necessary.

## When the client changes the rules

**En corto**

- A chain may require its own specification format: fill it from what you already hold.
- It may ask for specific declarations your supplier does not give as standard: request them in writing.
- And it may audit at short notice: what decides it there is how fast you can show it.

> [!NOTE]
> What must appear on the label, how allergens are declared and which controls are required depend on the food regulations that apply to you and on the destination market. **Your adviser or quality manager settles that**; the point here is that the information exists and is tied to the batch.

**Should we keep every version of a spec sheet?**

Yes: the one valid when that batch was made is the one they will ask for.

**What about ingredients in tiny amounts?**

They count the same for allergens, and they are the most forgotten.

**Is the distributor's sheet enough?**

If it is the manufacturer's, yes. If it is their own summary, it usually falls short.

## Ejemplos

**A kitchen swaps an ingredient for two days over a stock shortage and notes nothing.**

- Records the substitution with date and batch and checks allergens before producing

→ When the client asks about a specific batch, the answer comes from the file, not from memory.

**A client asks for the documentation of all fifteen ingredients.**

- Checks the product's file

→ It is provided at once rather than ingredient by ingredient.

**An ingredient changes and the dish's sheet stays the same.**

- Reviews the dishes containing it when the change arrives

→ The sheet describes what is made.

**The same ingredient goes into twenty recipes.**

- Checks which recipes use it

→ The review narrows to the affected ones.

**A problem with an ingredient must be contained.**

- Checks which production runs used it

→ Scope narrows to what is affected.

**Allergens are worked out by hand each time.**

- Derives them from the recorded ingredients

→ The calculation stops repeating.
