Stock
From invoice to plate.
Photograph the invoice. Flight reads it, matches it to your stock and recipes, and waits for your yes before a cost changes.

Step 1: Invoice photo
Illustrative — not customer dataPhotograph the invoice.Email UploadStep 2: Lines matched
Illustrative — not customer data14 lines · 2 need a lookPrice upCheddar, mature 5 kgMatchedChicken thigh 4.62 kgCheckDouble cream 2 LMatchSkipStep 3: Manager approves
Illustrative — not customer dataApprove cost changes?Waiting for approvalBrakes · 24 SepCheddar 5 kg£31.20 → £34.80Chicken thigh£6.40/kgAffects3 recipesOwnerHead chefApproveHoldDeclineNothing changes until you approveStep 4: Recipe cost and GP updated
Illustrative — not customer dataPloughman’s lunchUpdatedRecipe costCost per plate£3.12 → £3.30Menu price£12.50 · unchangedGP75.0% → 73.6%SourceApproved 09:24 · Head chefSuggestionSuggested price: £12.95ReviewKeep £12.50
Just say it
“Two cases of Peroni, half a keg of Guinness, six bottles of house red.”
Illustrative — not customer data
StockTo confirm
Stocktake · Bar · 3 linesPeroni 330 ml2 cases
Guinness keg½ keg
House red 75 cl6 bottles
ConfirmEdit
Just say it
“Two cases of Peroni, half a keg of Guinness, six bottles of house red.”
Illustrative — not customer data
StockTo confirm
Stocktake · Bar · 3 linesPeroni 330 ml2 cases
Guinness keg½ keg
House red 75 cl6 bottles
ConfirmEdit
Follow one price rise to the plate.
Approve a cost once. It flows into every recipe that uses it, and on to the dish you sell.
Illustrative — not customer data
1 · Invoice lineStock
Brakes · 24 SepCheddar, mature 5 kg£31.20 → £34.80
StatusApproved 09:24
ByHead chef
Illustrative — not customer data
2 · Recipe costStock
Ploughman’s lunchCheddar · 250 g£1.56 → £1.74
Cost per plate£3.12 → £3.30
Other recipes2 more updated
Illustrative — not customer data
3 · On the EPOSStock
Ploughman’s · £12.50LinkedBy the GM · EPOS item
GP75.0% → 73.6%
PriceUnchanged · you decide
Illustrative — not customer data
1 · Invoice lineStock
Brakes · 24 SepCheddar, mature 5 kg£31.20 → £34.80
StatusApproved 09:24
ByHead chef
Illustrative — not customer data
2 · Recipe costStock
Ploughman’s lunchCheddar · 250 g£1.56 → £1.74
Cost per plate£3.12 → £3.30
Other recipes2 more updated
Illustrative — not customer data
3 · On the EPOSStock
Ploughman’s · £12.50LinkedBy the GM · EPOS item
GP75.0% → 73.6%
PriceUnchanged · you decide
What it does
- Reads supplier invoices from a photo or email, including catch-weight lines.
- Links recipes to what you sell on the EPOS.
- Re-costs every recipe the moment a cost is approved, and suggests a new price when a dish’s margin slips.
- Count stock by saying it. You check each line before it saves.
Coming next, built but not yet switched on: stock deducted as each dish sells · live dish-level GP.
You approve
Every line, cost and price change needs a named yes.
Works with
- Lightspeed
- Xero-ready account coding
- invoices by photo or email
It lands in Today
One line in Today, with an owner and a deadline.
Illustrative — not customer data
Today · Riverside
ComplianceWalk-in 2 above 8°C
StockCost rise on 3 lines
GuestsCallback: party of 12
TeamPrep list short-handed
GrowthDraft campaign to review
Illustrative — not customer data
Today · Riverside
ComplianceWalk-in 2 above 8°C
StockCost rise on 3 lines
GuestsCallback: party of 12
TeamPrep list short-handed
GrowthDraft campaign to review