Food safety & traceability
Ingredient lots, expiry & FEFO
Updated: 2026-05-31
Ingredient lots, expiry & FEFO
Also known as: trazabilidad de ingredientes, lotes, caducidades, FEFO, larder stock, batch tracking.
This is the "one step back" half of traceability: knowing exactly which supplier batch of which ingredient is in your kitchen, and when it expires. Ingredients here are your raw larder items (mince, buns, cheese, oil) — separate from the products you sell on the till.
Turn it on with Admin → Ajustes → Trazabilidad de cocina. A Trazabilidad tile then appears in the admin menu.
Set up an ingredient
- Open Admin → Trazabilidad and tap Nuevo ingrediente.
- Give it a name, a base unit (g, ml or unit), and any allergens (EU codes 1–14).
- Optionally set a low-stock threshold and a default shelf life.
Receive a lot (a delivery)
- On the ingredient, tap Recibir lote.
- Enter the quantity, the supplier batch code and use-by / best-before date (brasio distinguishes consumir antes de from consumo preferente — they carry different legal weight).
- brasio mints an internal lot number and prints a FEFO date label you can stick on the container.
Each ingredient can hold several open lots at once, each with its own remaining quantity and expiry.
FEFO draw-down
When stock is used (logged as usage, waste, or consumed by a production batch), brasio draws from the earliest-expiry lot first (first-expiry-first-out), rolling to the next lot automatically. It never lets a lot go negative, and it skips expired or discarded lots.
Expiry alerts & disposal
The Caducidades view lists everything expiring soon or already expired across all ingredients, so you can rotate or discard before service. Discarding is reason-coded and (by default) needs a manager PIN — you can open that to all staff in settings. Every movement is recorded in a tamper-evident, hash-chained log, so a supplier recall can be traced precisely.
More in Food safety & traceability
Still stuck?
Talk to our 24/7 agent in your language. If it can't answer, we'll pass you to a human.