Skip to main content
Codemax

· Codemax · 6 min read

Supplier prices keep changing. Here's how to buy smarter

When prices move every week, negotiating hard once a year isn't enough. A buying routine for multi-outlet F&B groups: dated price lists, fair comparisons, segmented items and a PO before every delivery.

TL;DR

Buying well when supplier prices keep changing is a matter of purchase order management discipline. Keep an approved supplier list whose prices carry validity dates, compare suppliers on cost per usable unit rather than invoice price, buy each item according to its spend and volatility, raise a purchase order before every delivery, size orders from par levels and sales, consolidate through the central kitchen, and review weekly.

  • A supplier price without a valid-to date is an assumption, not a price.
  • Compare suppliers on cost per usable kilo after trim and yield, not on invoice price.
  • Spend buying effort on high-spend, volatile items; automate the low-spend, stable ones.
  • No PO, no delivery: the PO is what receiving and finance check against.
  • A 30-minute weekly buying review keeps prices, POs and recipe costs in step.

Buying well when supplier prices keep changing is mostly a matter of process. Keep an approved supplier list with prices that carry validity dates, compare suppliers on cost per usable unit rather than invoice price, buy each item according to how much you spend on it and how much its price moves, raise a purchase order before every delivery, size orders from par and sales, and review it all weekly. Good purchase order management turns a moving market into a routine.

The pressure isn’t easing. In June, the Economy Minister told the Dewan Rakyat that fertiliser costs were projected to rise by 15 to 20 per cent and livestock feed by around 8 per cent, with food production costs expected to feel it in the following quarter. DOSM’s July figures, reported by iMoney, put standard chicken at RM10.17 per kg, 6.7% higher than a year earlier. We’ve covered keeping recipe costing in step with those moves. This piece is about the buying that feeds it.

What is purchase order management in F&B?

Purchase order management is the process of raising, approving, sending and closing a written order (item, specification, quantity, price and delivery date) before goods arrive, so that what is delivered and invoiced can be checked against something agreed in advance.

In procurement for F&B that sounds obvious, and it is often skipped. Perishables are ordered daily by phone or WhatsApp to a sales rep, quantities come from memory, and the price is whatever appears on the invoice. The PO is the only point in the cycle where price, quantity and specification are all fixed before money changes hands. Without one, receiving has nothing to check and finance has nothing to match.

Start with an approved supplier list that has dates on it

An approved supplier list records which suppliers may supply which items, at which specification, pack size and price, after procurement, quality and, where it applies, the halal team have reviewed them. Most groups have one. Fewer keep it current.

Give every price a validity period. A price without a valid-to date is an assumption. Weekly for chicken, seafood and vegetables if that is how suppliers quote; monthly or longer for dry goods. When a price expires, it gets re-quoted, not rolled forward.

Record the unit you’ll compare on. Pack size, net weight and the usable yield your kitchen gets, measured rather than assumed.

Approve alternates in advance. A second approved supplier for each high-spend, volatile item gives you a live comparison every week, and a fallback that has already been tested. Qualifying alternates before you need them is the same work, done for price as well as continuity.

Buy off-list by exception only. Anything bought outside the list should be visible and carry a reason.

How do you compare supplier prices fairly?

Supplier price comparison on invoice price alone rewards whoever quotes the lowest number per kilo, not whoever is cheapest to cook with. Compare on cost per usable unit.

Take a hypothetical dish that needs boneless chicken thigh. Supplier A quotes bone-in thigh at RM9.00 per kg. After deboning and trimming, the kitchen keeps 70%, so each usable kilo costs RM12.86, before the labour of deboning. Supplier B quotes boneless thigh at RM12.00 per kg with 95% usable after trim: RM12.63 per usable kilo, and no deboning time. The cheaper invoice is the more expensive ingredient.

The same logic goes beyond yield:

  • Pack size against usage. A cheaper 5kg tub an outlet can’t finish before expiry costs more than a 1kg pack it can.
  • Minimum order and delivery frequency. A low price that needs a drop the outlet can’t store isn’t low.
  • Price validity. When prices are rising, a quote held for a month can beat a slightly lower one held for a week.
  • Credit terms. For large lines, payment terms belong in the comparison.

Then check that what you compared is what arrives. The agreed price and the price you actually paid are different numbers until receiving proves otherwise.

Buy each item the way its price behaves

Not every item deserves the same effort. Segment by how much you spend and how much the price moves. The examples below are typical; your own invoice history decides where each item sits.

SegmentTypical itemsHow to buyReview cadence
High spend, volatileFresh chicken, beef, seafood, eggs, cooking oil, vegetablesTwo approved suppliers; short price validity; compare every quote on cost per usable unit; PO for every deliveryWeekly
High spend, stableDry goods, packaging, frozen staplesConsolidate volume; longer agreements with a price-review clause; buy ahead only where storage and shelf life allowMonthly, and at renewal
Low spend, volatileHerbs, speciality produce, garnishesSet a price ceiling on the list and accept spot prices below itMonthly
Low spend, stableCondiments, cleaning supplies, sundriesCatalogue prices or standing orders; keep admin to a minimumQuarterly or annually

The point of the table is time. Most buying teams spread their effort evenly, which means too little on the first row and too much on the last.

Raise the PO before the delivery, and size it from demand

No PO, no delivery. Every order, including the daily fresh run, should exist as a PO before the truck arrives. Suppliers adapt quickly once the rule is applied consistently.

Quantities from par and sales, not habit. A quantity copied from last week repeats last week’s mistakes. Start from consumption: par level, minus stock on hand, adjusted for expected sales, and let the buyer change it with a reason. Par levels go stale, so check them against actual usage every few months.

Approval thresholds. Routine POs at list price go straight through. Anything above list price, outside the usual quantity band or off the approved list needs a second approver.

Consolidate outlet demand through the central kitchen. When outlets order from the central kitchen and the kitchen buys for the network, the group buys once, at network volume, on one specification, with one PO per supplier instead of twenty. The trade-off is handling and freshness. Some items, such as bread, ice and certain fresh produce, may still be better delivered direct to outlets, from the same approved supplier at the same price. Decide item by item.

Where RMS fits

Codemax RMS (Resource Management System) puts procurement, production, inventory and distribution on one system, which is what this routine depends on. It recommends purchase-order quantities from par levels and POS data, and because stock-on-hand is live, the starting quantity reflects what outlets actually sell and hold. Outlets order from the central kitchen on mobile, so consolidated network buying becomes the default rather than a monthly exercise.

Recipes, sub-recipes and yields sit in the same system, and food cost is automatic: when an ingredient’s cost changes, the affected dishes are re-costed, so a buying decision shows up in plate cost the same week. RMS also tracks supplier halal certificates with expiry alerts. And it syncs bi-directionally with SAP, Oracle NetSuite, Microsoft Dynamics 365 and Xero, so purchasing data reaches finance without re-keying. If you’d like to see it against your own supplier list, talk to our team.

Questions for a 30-minute weekly buying review

Run it the same day each week, with procurement, the central kitchen manager and finance:

  • Which prices changed this week, and which quotes expire in the next two weeks?
  • Which high-spend, volatile items had a second quote, and which supplier won on cost per usable unit?
  • How many deliveries arrived without a PO, and from which suppliers?
  • Which POs went through above list price or outside the usual quantity, and why?
  • Which price changes need to go to this week’s recipe re-cost?

If the review can’t answer the first and third questions, start there. Dated prices and a PO before every delivery are the foundation the rest of F&B purchasing stands on.

Frequently asked questions

What is an approved supplier list in F&B?

An approved supplier list in F&B records which suppliers may supply which items, at which specification, pack size and price, after procurement, quality and, where relevant, halal review. Buyers order only from the list, and anything bought outside it needs a reason. Keeping prices on the list with validity dates turns it from a contact directory into a buying control.

How do you compare supplier prices for a restaurant?

Compare supplier prices for a restaurant on cost per usable unit: the invoice price divided by the yield your kitchen actually gets after trimming, deboning or cooking. Then factor in pack size against usage, minimum order quantities, delivery frequency, price validity and credit terms. A lower price per kilo can be the more expensive ingredient once yield and labour are counted.

Should every supplier delivery have a purchase order?

Every supplier delivery, including daily fresh produce, should have a purchase order raised before it arrives. The purchase order fixes item, specification, quantity and price in advance, gives the receiving team something to check against, and lets finance match the invoice. Orders placed only by phone or messaging leave nothing agreed to compare with when the invoice arrives.

How often should F&B businesses review supplier prices?

F&B businesses should review supplier prices on a cadence that matches how fast each item's price moves. High-spend, volatile items such as fresh proteins and vegetables suit a weekly review, stable high-spend items a monthly one, and low-spend sundries a quarterly or annual check. Price validity dates on the approved supplier list make each review due automatically.

Is it cheaper to buy centrally through a central kitchen in Malaysia?

Buying centrally through a central kitchen usually gives a multi-outlet group one specification, network-level volume and fewer purchase orders per supplier. It also adds handling, transfer and freshness considerations, so some items such as bread, ice and certain fresh produce may still be better delivered direct to outlets, using the same approved supplier and price. Decide item by item.

Buy against demand and dated prices.

See how Codemax RMS recommends purchase-order quantities from par levels and POS data, and re-costs recipes when prices change.

Book a demo

Sources

  1. Global Supply Crisis: Govt Focuses On Essential Goods Supply, Price Stability — Bernama, 29 Jun 2026
  2. Food price increase in Malaysia 2026 explained — iMoney, 23 Aug 2026
  • #procurement
  • #supplier-management
  • #food-cost
  • #central-kitchen
  • #rms