How do I calculate the true cost of a menu item including ingredients, labor, and overhead?
Most restaurant owners know roughly what their ingredients cost, but that number alone doesn’t tell you whether a dish is actually profitable. True cost means adding labor and overhead to the plate cost so you can see the full picture before setting a menu price.
Start with plate cost, which is the total ingredient cost for one serving of a dish. List every ingredient that goes into the recipe, including garnishes, sauces, oils, and seasoning. Calculate the cost per unit for each ingredient. If a case of chicken thighs costs $48 and contains 24 portions, your per-portion chicken cost is $2. Do this for every ingredient in the recipe and add them up. That total is your plate cost.
Be precise here. Round numbers and guesses compound quickly across a menu with 30 or 40 items. Use actual invoice prices and update them regularly because your suppliers are raising prices whether they tell you or not. A recipe card system where each dish has a documented ingredient list with current costs makes this manageable instead of overwhelming.
Next, layer in labor. Calculate your total kitchen labor cost for a period, including wages, payroll taxes, and benefits. Divide that by the number of dishes produced in the same period to get a per-dish labor allocation. A simpler method is to figure out the prep and cook time for a specific dish and multiply by the average hourly labor cost. A dish that takes 8 minutes of combined prep and cooking time at $18 per hour adds $2.40 in labor cost to that item.
Then add overhead. Rent, utilities, insurance, equipment maintenance, cleaning supplies, and everything else it takes to keep the doors open. Total your monthly overhead costs and divide by total dishes served. This gives you an overhead cost per plate. It won’t be exact for every dish, but it gives you a working number to use in pricing decisions.
Add those three numbers together and you have the true cost of the menu item. Divide that by the menu price and you get your total cost percentage. Most restaurants target a food cost between 28% and 35% on the plate alone. When you add labor and overhead to create what’s called prime cost, the total should stay under 65% of the menu price. Above that and there isn’t enough margin left to cover everything else and still turn a profit.
This is where a lot of restaurant owners get stuck. They price based on what feels right or what competitors charge instead of what the numbers actually require. A dish with a $4 plate cost might seem fine priced at $14 until you realize the labor-intensive prep and high overhead push the true cost to $10. At that point your margin is razor thin.
Run this calculation for your highest-volume menu items first. Those are the dishes that move the needle on your overall profitability. You don’t need to analyze every single item on day one, but you need to know the real numbers on the plates you sell the most.
If tracking ingredient costs and running these calculations feels like more than you can handle alongside running the kitchen, that’s normal. Our bilingual bookkeeping services include helping restaurant owners build the financial systems that make food cost analysis routine instead of a one-time exercise. The goal is having numbers you can actually use to make better pricing and purchasing decisions every week.
Central Florida's Trusted Bookkeeping Firm
Start Here:
A 30-Minute Consultation
Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.
More Questions
What's the best way to connect Shopify to QuickBooks Online without double-counting sales?
Skip the native Shopify-QBO sync. Use a summarization tool like A2X or Klayena that posts daily sales summaries as clean journal entries, breaking out gross sales, discounts, refunds, shipping, taxes, and fees properly.
Read answerHow do I track daily cash sales and deposits when my restaurant handles a lot of cash?
Use a daily cash reconciliation sheet that calculates expected cash on hand from your POS report, then compare it to your actual count. Record any over/short amount, deposit daily, and match your deposits to the reconciliation.
Read answerWhat's the best way to record monthly inventory adjustments in QuickBooks Online?
Use the Adjust Quantity feature under Products & Services in QBO. Enter your physical count, and QuickBooks calculates the variance automatically and posts it to an expense account like Inventory Shrinkage.
Read answerHow do I track food cost percentage at the end of each week using QuickBooks?
Use the formula Beginning Inventory + Purchases - Ending Inventory = COGS, then divide by food revenue. Set up QuickBooks with the right accounts and record a weekly inventory count so you can run this calculation consistently.
Read answerHow do I track raw materials vs finished goods in QuickBooks for a small manufacturer?
Set up separate sub-accounts under your Inventory Asset account for raw materials and finished goods, create individual inventory items mapped to each, and use inventory assemblies or a third-party app to move costs from materials to finished products when you build.
Read answerHow do I reconcile my POS system sales report with what actually hits my bank account?
Your POS total and bank deposit will almost never match. The difference comes from credit card processing fees, timing delays, tips held for payroll, comps and voids, and cash variances. A sales clearing account is the cleanest way to track and reconcile these gaps.
Read answer