Food traceabilityPurchasing and food costs
Restaurant food cost software: find the margin gaps worth fixing
Learn how restaurant food cost software compares actual and theoretical costs, explains margin gaps and tests purchasing changes with worked examples.

At a glance
Restaurant food cost software should connect sales, stock counts, receipts, recipe standards and waste. Calculate actual cost for a consistent period, compare it with theoretical recipe cost, then investigate differences. Lower ingredient cost can improve food gross margin, but a dashboard variance is not proven savings or net profit.
Separate food cost, gross margin and net profit
Food cost percentage is food cost divided by matching food sales, multiplied by 100. Food gross margin percentage is food sales minus food cost, divided by those same sales, multiplied by 100. Keep tax treatment consistent and keep beverage revenue out unless its costs are included on the same basis.
Net profit additionally depends on labour, rent, utilities and other expenses. A food-margin tool does not establish total business profitability. Decide the reporting boundary before comparing sites, weeks or software claims; otherwise an apparent improvement can simply reflect a different denominator.
Reconcile actual food cost before trusting the percentage
Start with opening inventory value, add received purchases, then subtract closing inventory value. Reconcile transfers, supplier credits and other adjustments under a consistent policy. Use the same cutoff for counts, receipts and sales. Purchasing less in a week does not prove food consumption fell: you may simply be using earlier stock.
In Kivloo, the recorded calculation also reflects net transfers and count additions. Review missing costs, inventory baselines and sales days before interpreting it. The operational report is based on completed trading days and does not replace your accountant’s financial statements.
Example record and review decision
Illustrative monthly example in one currency: opening food stock 4,000 + received purchases 15,000 − closing stock 3,000 = food cost 16,000, assuming no transfers or other adjustments. With matching food sales of 50,000, food cost is 32% and food gross margin is 68%, or 34,000 before other expenses.
If food cost falls to 31% with sales unchanged, the difference is 50,000 × 0.01 = 500 in monthly food gross profit. That is one percentage point, not a one-percent relative reduction. It is a scenario, not a Kivloo result, and excludes labour, overheads, software and implementation costs.
Compare actual consumption with recipe expectations
Theoretical food cost uses recorded sold quantities and current recipe ingredient standards. If theoretical cost is 14,000 in the example above, the 2,000 gap deserves investigation. Check recipe yield, portion sizes, count accuracy, missing receipts, staff meals, price changes and unrecorded waste.
Do not add every investigation card into a savings total. A recorded waste event may already explain part of an ingredient-usage difference. Price and quantity effects can overlap. Record the cause, supporting evidence and corrective action before describing any amount as avoidable.
Choose one purchasing change and measure the next cycle
Start with one expensive or frequently wasted ingredient. Check pack size, usable stock, delivery timing and demand before changing its order. A smaller pack with a higher price per kilogram can still reduce total loss when it prevents expiry, but compare actual delivered cost and waste rather than assuming it will.
Assign an owner, keep the baseline and compare complete periods with similar sales mix. Record closures, menu changes and supplier price movements. Check availability alongside waste so a lower food-cost percentage does not hide lost sales or a smaller offering.
Evaluate food cost software using your own records
In a demonstration, enter a partial receipt, a recipe yield correction, an invoice difference and a stock-count adjustment. Ask how each affects actual cost, theoretical cost and the reported gap. Confirm how missing data is displayed and whether you can retrieve the underlying records.
Kivloo’s beta provides completed-day margin reports and investigation amounts, with data gaps visible. It does not promise real-time profit, automatic supplier credits or measured customer uplift. Use the companion procurement checklist to test the buying workflow, then review current features and pricing for a bounded pilot.
- Restaurant procurement software: what to test before you buy
- Actual vs theoretical food cost: reconcile the gap without counting waste twice
- Restaurant food cost calculator: stock, transfers and sales
- Restaurant purchase order template: packs, delivery and confirmation
- Restaurant supplier price comparison: delivered cost and usable yield
- Restaurant stock transfers: reconcile quantities and landed cost
A few useful answers
What is a good food cost percentage?
There is no universal target. Menu, service model, pricing, yield and other operating costs matter. Set a site-specific target and compare like-for-like periods.
Is recipe margin the same as actual margin?
No. Recipe margin uses standard quantities and costs; actual results also reflect recorded inventory, receipts, waste and other movements.
Does a 2,000 variance mean 2,000 can be saved?
No. Reconcile its causes first. Timing, incomplete records and overlapping explanations can account for part of the difference.
Sources and further reading
MarkdownExplore starter templates
Start with a useful checklist
English

