· Codemax · 6 min read
Ingredient costs are moving every week. Is your costing keeping up?
A cost sheet updated once a quarter can't keep pace with chicken, oil and produce prices that move weekly. How to make re-costing a weekly habit, and decide what to do when a dish crosses its line.
TL;DR
Food cost control under weekly price movement depends on re-costing cadence, not one careful annual exercise. Keep a short watch list of the ingredients that dominate plate cost, re-cost the dishes that use them every week, set triggers that force a decision, choose between repricing, re-specifying, re-portioning, re-engineering the menu or absorbing for a defined period, and give each decision a named owner.
- Re-cost the dishes behind your highest-impact ingredients weekly; the rest of the menu can wait for the monthly cycle.
- A dish dominated by one volatile ingredient moves almost as fast as that ingredient's price.
- Decide whether you are protecting food cost percentage or ringgit margin per plate; they need different prices.
- Absorbing a cost rise is a valid choice only with a review date attached.
- Finance raises the trigger, the kitchen proposes options, operations decides, and the decision is logged.
If your recipe costs were last updated at the start of the quarter, some of them are already wrong. Food cost control now depends less on how carefully a dish was costed and more on how often it is re-costed. Keep a short watch list of the ingredients that drive plate cost, re-cost the dishes that use them every week, set triggers that force a decision, and agree in advance who makes it.
That is a cadence problem, not a spreadsheet problem. It needs a routine, a threshold and an owner.
Why quarterly costing has stopped working
Input costs are moving on more than one front this year. In June, Economy Minister Akmal Nasrullah Mohd Nasir told the Dewan Rakyat that fertiliser costs were projected to rise by between 15 and 20 per cent, and livestock feed by around 8 per cent, as disruption in the Strait of Hormuz and the wider energy crisis pushed up logistics and shipping insurance costs. Both are projections. Both sit upstream of what kitchens buy: feed flows into chicken and eggs, fertiliser into rice and vegetables.
Some of it is already in the official numbers. DOSM’s July consumer price index, as reported by iMoney, put inflation for food away from home at 2.5% and for meat at 3.2%, with standard chicken at RM10.17 per kg, 6.7% higher than a year earlier.
Rising food costs in Malaysia are nothing new, and every kitchen team knows the phrase kos bahan mentah naik. What has changed is the pace. A cost sheet built in July and reviewed in October spends three months describing prices the business no longer pays. Every dish sold in between was priced against old chicken.
What is food cost percentage, and how fast can it drift?
Food cost percentage is the ingredient cost of one portion divided by its selling price. It is the number most operators manage to, and it moves every time an ingredient price moves, whether or not anyone updates the recipe costing.
Take a hypothetical chicken rice plate selling at RM12.00:
- Chicken: 250g at RM9.00 per kg = RM2.25
- Rice, stock, sauces, garnish and packaging: RM1.35
- Plate cost: RM3.60, a food cost of 30%
Now chicken moves to RM9.60 per kg, a rise of about 6.7%. The chicken costs RM2.40, the plate RM3.75, and food cost is 31.3%. Fifteen sen a plate looks trivial. At 300 plates a day across ten outlets it is RM450 a day, or roughly RM13,500 over a 30-day month, coming straight out of gross profit until someone notices.
Two things matter more than the arithmetic. First, chicken is 62.5% of this plate’s cost, so a 6.7% move in one ingredient moved the whole plate by about 4%. The dishes that need watching are the ones dominated by a single volatile ingredient. Second, the right new price depends on what you are protecting. Holding 30% food cost needs a price of RM12.50. Holding the RM8.40 gross profit per plate needs only RM12.15. A lot of menu pricing arguments are really disagreements about which of those two targets matters.
Which ingredients should you re-cost every week?
You don’t need to re-cost the whole menu weekly. You need a watch list, and a short one.
Rank ingredients by their share of plate cost. Proteins, cooking oil, eggs, rice, dairy and fresh produce usually dominate. Any ingredient that makes up a large share of a high-selling dish belongs on the list.
Add anything imported or quoted on short validity. If a supplier re-quotes weekly, your costing should move weekly too.
Keep sub-recipes in the chain. A sambal or a chicken stock goes into a dozen dishes. If the sub-recipe isn’t re-costed, nothing built on it is right.
Use the price you paid. The rate card and the invoice can differ, and the gap between agreed and paid prices belongs in the costing.
Then set triggers: conditions that force a decision rather than a note in a report.
- A watch-list ingredient moves more than an agreed band from its costed price, for example 3%.
- A dish’s food cost percentage rises more than one point above its target.
- A supplier gives notice of a price change, a new pack size or a substitute specification.
- Actual usage drifts from theoretical recipe usage. The price may be fine and the portion not.
Five ways to respond when a dish’s cost rises
| Response | What it involves | Works best when | Trade-off |
|---|---|---|---|
| Reprice | Raise the menu price, or the price of a set or add-on | The dish sells strongly and competitors face the same cost | Customers notice; delivery platform menus need updating at the same time |
| Re-spec | Change the cut, grade or supplier of the costly ingredient | An equivalent exists and its yield has been tested | Needs taste, QA and, where it applies, halal approval before use |
| Re-portion | Adjust the portion or rebalance the plate towards cheaper components | The current portion is more than customers value | Regulars notice first; must change at every outlet at once |
| Re-engineer the menu | Promote better-margin dishes, rework sets, reposition or drop the dish | Strong alternatives already sit on the menu | Takes a menu cycle and needs sales-mix data to judge |
| Absorb | Accept the lower margin for a defined period | The rise looks temporary or the dish drives traffic | Without an end date it becomes permanent by default |
Most groups combine them. A small price rise plus a tested spec change often holds margin better than a large price rise alone. If you re-portion, portion control at the pass has to hold, or the saving exists only on paper. And when several dishes are under pressure together, it is time for a menu engineering review rather than dish-by-dish fixes.
Food cost control needs an owner and a weekly slot
The usual failure isn’t the analysis. Finance sees the cost rise, the chef knows the yield, marketing owns the menu board, and nobody owns the decision. Split it:
- Finance or cost control maintains prices, runs the weekly re-cost and raises triggers.
- The executive chef or R&D proposes re-spec and re-portion options, with tested yields.
- Operations and brand decide on repricing and menu changes, including delivery menus.
- The owner or managing director signs off anything above an agreed threshold, and every decision to absorb, with its review date.
Thirty minutes a week is enough: the trigger list, the dishes affected, one decision per dish, and a log. The log matters because next quarter someone will ask why margin on a dish fell, and the answer should be a recorded decision rather than a guess.
Where RMS and the AI-Kitchen Command Center fit
Weekly re-costing is hard by hand because one ingredient feeds dozens of dishes through sub-recipes. Codemax RMS (Resource Management System) holds recipes, sub-recipes, yields and multi-level BOMs centrally and pushes them to every outlet. Food cost is calculated automatically: when an ingredient’s cost changes, the affected dishes are re-costed. Because actual consumption is measured against theoretical recipe usage, you can also tell a price problem from a portion problem.
The AI-Kitchen Command Center sits over that data. It watches every outlet and product against its own baseline and flags drift before it reaches the P&L, offers recommendations on pricing and mix, and lets a finance lead ask in plain language which dishes moved more than a point of food cost this week, with answers grounded in the records and the underlying rows traceable. Alerts and narrative reports go by email, WhatsApp, Slack or Microsoft Teams, so the weekly review starts with the list already built.
Neither sets your prices. They make sure the decision is made on this week’s numbers. If you want to see that on your own menu, talk to our team.
Questions worth asking this week
- When were your ten best-selling dishes last re-costed, and against which supplier prices?
- Which three ingredients make up the largest share of your food cost, and who checks their price each week?
- What price movement forces a decision, and whose inbox does it land in?
- Which dishes are you currently absorbing a cost rise on, and when is that reviewed?
If the answers take more than a few minutes to find, your costing isn’t keeping up with your prices, and the margin is being decided by default.
Frequently asked questions
How often should restaurants re-cost their recipes?
Restaurants should re-cost the dishes that depend on their most volatile, highest-share ingredients every week, and the full menu at least monthly. A re-cost should also happen whenever a supplier changes a price, pack size or specification. Costing the whole menu once a quarter leaves weeks in which dishes are sold against prices the business no longer pays.
How do you calculate food cost percentage for a dish?
Food cost percentage is the ingredient cost of one portion divided by its selling price, multiplied by 100. A dish with RM3.60 of ingredients selling at RM12.00 has a food cost of 30%. Use the current purchase price of each ingredient, include sub-recipes such as sauces and stocks, and apply yield so trimmed or cooked weights are costed correctly.
Should restaurants in Malaysia raise menu prices when ingredient costs go up?
Raising menu prices is one of five responses to a cost rise, alongside changing the ingredient specification, adjusting the portion, re-engineering the menu mix and absorbing the increase for a set period. The right choice depends on the dish's popularity, how visible the change is to customers and whether the cost rise looks temporary. Many operators combine two or more.
Why are food costs rising in Malaysia in 2026?
Food costs in Malaysia face pressure from imported inputs. In June 2026 the Economy Minister said fertiliser costs were projected to rise by 15 to 20 per cent and livestock feed by around 8 per cent, linked to disruption in the Strait of Hormuz. DOSM's July figures showed standard chicken at RM10.17 per kg, 6.7% higher than a year earlier.
What is the difference between food cost percentage and gross profit per plate?
Food cost percentage measures ingredient cost as a share of the selling price; gross profit per plate is the ringgit left after ingredient cost. When costs rise, holding the percentage needs a larger price increase than holding the ringgit margin. Agreeing which one a dish is managed to prevents most menu pricing disagreements between finance and operations.
Cost every dish at this week's prices.
See how Codemax RMS re-costs recipes as ingredient prices change, and how the AI-Kitchen Command Center flags the dishes drifting off target.
Sources
- Global Supply Crisis: Govt Focuses On Essential Goods Supply, Price Stability — Bernama, 29 Jun 2026
- Food price increase in Malaysia 2026 explained — iMoney, 23 Aug 2026
Related reading
- Closing October: five ops numbers to pull before you plan 2027 October is the last clean month before the year-end peaks. Five operations numbers to pull from its close, how to calculate each one, and how to turn them into 2027 targets.
- Three-day weekend, three-day rush: an outlet checklist for Deepavali Deepavali on Sunday 8 November gives most of Malaysia a three-day weekend. A practical checklist for outlet managers on rosters, stock and on-the-day monitoring, state by state.
- 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.