Written by: JJ Tan, Founder, Jelly
Key Takeaways
- Controlling food costs with Procure Wizard depends on a fixed weekly and monthly routine that uses purchasing, recipe costing and stock modules together.
- Review supplier price changes every Monday, cost recipes against live prices, run regular stocktakes and read the Consumption report to keep actual GP close to target.
- Supplier price creep and untracked wastage act as the main hidden costs that erode GP, so early price checks and clear waste categories protect margin.
- Without Advanced Stock the routine runs on purchasing and invoice data alone, and the Consumption report and variance investigation steps drop out.
- Jelly scans every invoice line item, updates dish costs in real time and surfaces a live GP figure through its Flash report.
See Jelly Turn Your Invoices Into Live GP
Why This Food Cost Routine Matters
Supplier price creep and untracked wastage quietly erode GP in UK hospitality. Common operational causes of food-cost inflation include supplier price increases, over-portioning, preparation waste, spoilage, cooking errors and unrecorded complimentary items. The UKHospitality × Christie & Co Benchmarking Report 2022 recorded a survey-average food gross margin of 67% across 4,791 licensed managed outlets. That level only holds when someone actively manages the inputs.
WRAP research found hospitality food waste typically arises 45% during preparation, 34% from customer plates and 21% from spoilage, and food waste costs the UK hospitality sector around £2.5 billion a year, roughly £10,000 per outlet. Procure Wizard’s reports protect margin when someone reviews them on a schedule and acts on the findings.
This routine delivers three main benefits. Actual-versus-theoretical comparison shows where stock disappears. Faster reaction to price changes prevents margin erosion before it compounds. A single source of truth across sites replaces conflicting spreadsheets with one shared picture.
Walk Through The Full GP Control Loop
Before You Begin: Core Setup For Procure Wizard
The routine only works when the foundations are solid. Confirm these elements before running any report:
- Supplier and product data set up and current in Procure Wizard
- Invoices flowing into the system consistently
- Recipes and dishes built in the Menus/Dishes & Recipes module
- Stock records current and agreed across all counting locations
- POS sales data available for the relevant period
- Accounting access configured where GP reconciliation is required
Ownership split: the finance manager or operations lead owns supplier price review and GP reconciliation. The head chef owns recipe costing, stocktakes and wastage recording. Both roles collaborate when a price change triggers a recipe update or a menu reprice.
Module reality: some operators use only the purchasing and invoicing modules, without Advanced Stock. The stocktake and Consumption report steps below assume Advanced Stock is enabled. Without it, rely on purchasing and invoice data alone, and skip the variance investigation steps.
This routine repeats every week and every period, so treat it as an ongoing cadence rather than a setup task.
Step-By-Step: How To Control Food Costs With Procure Wizard
Step 1: Review Supplier Price Changes In Procure Wizard
Open the Recent Price Changes report at the start of each week. This report surfaces every line where a supplier has submitted a price different from the previously agreed rate. For each line, use the accept or reject workflow to either approve the new price or push back to the supplier. Accepted prices flow through to recipe costs automatically. Rejected prices hold the previous rate and flag the discrepancy for follow-up.
Follow this with the Supplier Spend Analysis report, which shows spend by supplier and by product over a selected period. Use it to identify which items or suppliers drive overall cost increases. Spend Analysis visibility is governed by role permissions, so if the report is missing from a user’s reporting suite, check their role configuration with the administrator. Procure Wizard also supports price approval alerts, which can notify the right person when a supplier submits a price change, so the review does not rely on memory.
Supplier price creep sits at the top of hidden food costs. A small price increase on a single ingredient, such as a bottle of wine rising from £8 to £9.50, directly raises the plate cost and food cost percentage of every dish that uses it unless the selling price or recipe changes. Catching this in the first week prevents compounding across a full period.
For deeper guidance on building a supplier price monitoring process, see How To Implement Detailed Supplier Price Monitoring.
Step 2: Cost Recipes And Dishes In Procure Wizard
In the Menus/Dishes & Recipes module, link each product to the dishes that use it. Recipe and dish costing is a distinct module controlled at role level, so confirm the head chef has the correct access. When a supplier price is accepted in Step 1, the recipe cost updates automatically when the product linkage is current.
0.00 wastage values on recipes usually indicate that the wastage percentage field has not been populated for that ingredient. Enter the correct yield percentage for each product so that recipe costs reflect usable quantity rather than gross purchase weight.
For a full walkthrough of recipe costing in Procure Wizard, including cost-based versus retail stocktake methods, see Procure Wizard Recipe Costing: A Guide For UK Operators.
Step 3: Run A Stocktake And Read The Consumption Report
Run a full stocktake at period end, and count high-value lines weekly. This pattern keeps control tight where spend is highest. Consistent counting matters more than raw frequency, because the Consumption report compares one count against the next. The same person using the same route and method each time produces data you can compare with confidence.
Procure Wizard supports lock approvals for stock controls. A stocktake can require sign-off before it is finalised, which prevents premature closure of a count and protects that consistency.
Once the stocktake is complete, open the Consumption report. This compares theoretical stock usage, based on sales and recipes, against actual usage from the stocktake. The variance between the two highlights margin leakage such as over-portioning, unrecorded waste, theft or counting errors.
The food cost percentage formula for the period is:
(Opening Stock + Purchases − Closing Stock) ÷ Food Sales × 100
Example: Opening stock £4,000 + purchases £12,000 − closing stock £3,500 = £12,500 COGS. Food sales £38,000. Food cost % = 32.9%.
UK independent restaurants typically operate with food cost percentages between 28% and 35% of net sales, although the right target depends on format, menu mix and service model. For further context on lowering food cost percentage, see How To Lower Food Cost Percentage: A Weekly Control Loop.
Step 4: Monitor Wastage In Procure Wizard
Record wastage with reasons instead of as a single lump figure. Separate prep waste, spoilage, overproduction and returns so the data becomes actionable. A single “waste” total hides the root cause. Categorised waste shows whether the issue sits in ordering, storage, prep or portion size.
Recording spoilage separately during the closing stock count, rather than folding it into general stock used, keeps the cause visible and allows waste-reduction measures to be tracked over time. Treating waste as “normal” in kitchens costs 2 to 4 percentage points annually, or £8,000 to £16,000 in lost profit on a £400,000 food budget. The categorised waste data then feeds into the GP reconciliation in the next step.
Step 5: Reconcile Actual Versus Target GP
Use Flash reporting and period-end reconciliation to compare actual GP against target. Pull the period’s food sales from the POS, the COGS from the stocktake calculation and the recipe-level theoretical GP from the Menus/Dishes & Recipes module. The gap between theoretical and actual becomes the focus for investigation.
For each line where actual GP falls short of target, choose one of three actions. Hold the current setup when the variance sits within tolerance. Switch supplier or renegotiate when a price increase drives the gap. Reprice the dish when the cost structure has shifted permanently. Document each decision so the next period’s review starts with a clear baseline.
Step 6: Set The Weekly And Monthly Cadence
The whole routine fits into a handful of fixed weekly and monthly slots, and each one has a clear owner. This structure keeps the process from slipping back into ad-hoc checks. The cadence table below maps each task to its frequency, the relevant Procure Wizard report or module, the owner and the required action.
| Frequency | Procure Wizard Report Or Module | Owner | Action |
|---|---|---|---|
| Monday (weekly) | Recent Price Changes | Finance Manager / Operations Lead | Accept or reject supplier price changes; flag for supplier negotiation |
| Daily | Deliveries / Wastage module | Head Chef | Check deliveries against orders; record wastage with category and reason |
| Midweek (weekly) | Supplier Spend Analysis | Finance Manager | Review spend by supplier and product; investigate anomalies |
| Weekly (high-value lines) | Advanced Stock / Stocktake | Head Chef | Count high-value lines; compare against theoretical usage |
| Period end (monthly) | Consumption Report / Flash Report | Finance Manager + Head Chef | Full stocktake; calculate food cost %; reconcile actual vs target GP; decide hold, switch or reprice |
Common Mistakes And Troubleshooting
- Recipes not updated after supplier or pack-size changes. Cause: price accepted in the system but product linkage in the recipe not reviewed. Fix: after accepting a price change, open the affected dishes and confirm the unit cost and yield still work.
- Stocktakes done inconsistently or by different people. Cause: no fixed counting protocol. Fix: assign a named counter per location and use the lock approval setting to prevent premature finalisation.
- Wastage logged without reasons. Cause: team recording a quantity but not a category. Fix: make category selection mandatory in the wastage workflow and brief the team on the four categories: prep waste, spoilage, overproduction, returns.
- Price changes accepted without review. Cause: approval workflow not configured, or alerts not reaching the right person. Fix: configure price approval alerts to route to the finance manager or operations lead.
- 0.00 wastage values on recipes. Cause: wastage percentage field left blank on the product record. Fix: populate the yield percentage for every ingredient in the product catalogue.
Module caveat: as noted earlier, without Advanced Stock the Consumption report and variance investigation steps drop out. Price change review and recipe costing still run as normal.
Talk Through Your Current Procure Wizard Setup
How To Measure Success
A correctly executed routine produces clear outcomes at period end.
- Every supplier price change reviewed and either accepted or rejected within the same week it was submitted
- All active recipes costed against current product prices
- Stocktakes completed on schedule by a consistent counter using the same method
- Wastage categorised by type with reasons recorded
- Actual GP reconciled to target with a documented decision for each variance
Directional indicators that the routine works include fewer un-reviewed price increases between periods, faster reaction to supplier changes before they compound, a narrowing gap between actual and theoretical stock usage, and less time spent on manual reconciliation at period end.
Advanced Tips And Next Steps
Multi-Site Considerations
Multi-site operators gain most when the cadence stays standard across locations. Use the same counting protocol, the same wastage categories and the same period-end schedule everywhere. Use Procure Wizard’s site hierarchy and inter-site transfer recording to keep stock movements visible, because an unrecorded transfer appears as a variance at both the sending and receiving site. Reconcile at group level as well as site level so that a strong performer does not hide a problem elsewhere.
Closing The GP Loop With POS And Accounting
Procure Wizard’s purchasing data produces a COGS figure. To produce a true GP figure, that COGS needs to be divided against net food sales from the POS and reconciled against the nominal ledger in the accounting system. Tenzo’s Procure Wizard integration layers purchasing data against sales and labour to produce a working operational P&L showing COGS and labour costs versus revenue. This type of third-party reporting layer closes the gap between purchasing data and a full GP picture.
Where Procure Wizard Stops
Procure Wizard is the most widely deployed purchase-to-pay platform in UK hospitality, and its kitchen tooling is deep. Certain points in the routine still create friction for lean or growing teams.
- Manual invoice entry. Where EDI supplier connections are not in place, invoices require manual input, which introduces delay and error risk.
- No real-time POS-linked margin. Procure Wizard does not natively pull live sales data from the POS to produce a real-time GP figure, so a third-party integration or separate reporting layer is required.
- Setup weight. Procure Wizard’s published plans carry a 36-month minimum term, and long configuration and implementation cycles put it out of reach for smaller operators on both cost and time-to-go-live. For a growing single-site or early multi-site operator, the setup investment is significant before the routine produces value.
Those three gaps, covering manual entry, lack of live POS-linked margin and heavy setup, create space for a lighter invoice-first tool. Jelly is built for that stage of growth. Jelly automatically scans every invoice line item via email or photo and updates dish costs in real time as supplier prices change. Its Flash report surfaces a live GP figure, pulled natively from POS systems including Square, EPOS Now, Lightspeed and Toast.
Its Price Alert feature flags every supplier price movement, mirroring the function of Procure Wizard’s Recent Price Changes report without manual invoice entry or EDI supplier setup. Jelly charges a flat £129 per month per location with no variable user fees, and customers cut food costs by 3% on average in the first three months. In a managed estate with central buying, Procure Wizard remains the system of record. Jelly acts as the invoice-first complement for growing kitchens that need faster time-to-value while the wider stack matures.
See Jelly Automate Your Invoice-To-GP Loop
Frequently Asked Questions
What Is Procure Wizard UK?
Procure Wizard is a UK hospitality purchase-to-pay platform owned by The Access Group. It combines purchasing, invoicing, stock control, recipe costing and allergen management in a single cloud-based system, and is used by hotels, pubs, restaurants and contract caterers. Its core offering is Purchase-to-Pay technology, which automates the flow from supplier ordering through to invoice approval and payment. Advanced modules include recipe and dish costing, full stock management with valuations, and wastage recording.
How Much Does Procure Wizard Cost?
Procure Wizard publishes per-site plan rates on Access Group’s pricing page, but multi-site estate pricing is quote-based. Published rates are subject to change and carry a minimum contract term. Any operator evaluating the platform should request a current quote directly from Access, confirm the total contract value including the minimum term, and ask whether in-term price increases apply. Avoid relying on third-party figures for commercial decisions.
What If I Do Not Have Advanced Stock In Procure Wizard?
The routine adapts when Advanced Stock is not enabled. In that case, the Consumption report and variance investigation steps are unavailable. The weekly cadence focuses on the Recent Price Changes report, Supplier Spend Analysis and recipe costing in the Menus/Dishes & Recipes module. Actual food cost percentage can still be calculated manually using the formula (opening stock + purchases − closing stock) ÷ food sales × 100, using purchase data from the system and a manual closing count. The gap between theoretical and actual stock cannot be investigated at line level without the Advanced Stock module.
How Often Should I Run A Stocktake In Procure Wizard?
Run weekly counts on high-value lines such as premium proteins, spirits and high-turnover ingredients, and a full period-end stocktake for complete reconciliation. Consistency matters most. A single trained counter using the same locations, order and day of the week produces data you can compare across periods. Frequent changes in people, methods or timing make variance analysis unreliable, regardless of software quality.
How Does Procure Wizard Connect To My POS And Accounting Software For GP?
Procure Wizard produces a COGS figure from purchasing and stock data. To calculate a true GP figure, that COGS must be set against net food sales from the POS and reconciled against the nominal ledger in the accounting system. The integration between Procure Wizard and a POS or accounting platform is not always native, and may require a third-party reporting layer or a manual export and import process. Confirm with your Access account manager which integrations are active in your configuration and what data flows automatically versus what requires manual reconciliation.
Can I Control Food Costs With Procure Wizard Across Multiple Sites?
Yes. Procure Wizard supports multi-site hierarchies with parent sites and site-level price files, with access controlled through role permissions. The key discipline for multi-site operators is standardising the cadence. Use the same counting protocol, the same wastage categories and the same period-end schedule across all locations, and record inter-site stock transfers correctly so they do not appear as variances. Reconcile at group level as well as site level to get a true picture of estate-wide GP performance.
Conclusion: Make The Routine Repeatable
Procure Wizard protects margin when someone works a clear routine inside it. The reports, including Recent Price Changes, Supplier Spend Analysis, the Consumption report and Flash reporting, act as tools. The weekly and monthly cadence turns those tools into margin protection by setting a fixed pattern: review prices on Monday, check deliveries and wastage daily, investigate variances midweek, run the full stocktake at period end and reconcile actual GP against target before the next period opens.
Clarity, control and repeatability show that the routine is in place. A completed weekly price review, recipes costed against current prices, stocktakes on schedule, wastage categorised and GP reconciled all signal that the system is being actively operated.
Where the routine stalls on manual invoice entry, heavy setup or the absence of real-time POS-linked margin, Jelly closes the invoice-to-margin loop faster. Growing restaurants, pubs and boutique hotels that want live dish costs, automated price alerts and a daily GP figure without waiting for a period-end reconciliation can move to that level with a lighter tool.
Get A 20-Minute Jelly GP Walkthrough



