Managing food costs comes down to two numbers: what each dish costs you to make, and what you charge for it. Square does not know your recipes out of the box, but it does know exactly what you sell, how often and at what price. Combine Square's sales reports with a simple plate cost sheet and you can see your food cost percentage by item, spot problem dishes and adjust prices with real data.
This guide focuses on food cost percentage and menu pricing. For overall profit margin (labor, rent and other expenses), see our guide to maximizing restaurant profit margins.
The core formula: food cost percentage
Food cost percentage = cost of ingredients ÷ menu price × 100.
You can calculate it two ways, and you need both:
- Per item (theoretical): what a dish should cost based on its recipe. Use it to set prices.
- Per period (actual): (beginning inventory + purchases − ending inventory) ÷ food sales for the period. Use it to see what really happened, including waste, over-portioning and theft.
The gap between the two tells you where money is leaking. If your recipes say 28% and your actual number is 34%, something between the delivery door and the plate needs attention.
There is no single "right" food cost percentage. It depends on your concept, your prices and your other costs. Track your own number over time and compare like for like.
Step 1: cost every plate
Build a simple recipe card for each menu item in a spreadsheet:
- List every ingredient and the amount used, including garnishes, sauces, cups, lids and to-go packaging.
- Convert your purchase price to the unit you use (cost per ounce, per gram or per piece). Account for trim and yield: a case of whole chicken or a head of romaine does not all end up on plates.
- Add it up to get the plate cost.
Example: a cafe breakfast sandwich
| Ingredient | Example cost |
|---|---|
| Brioche bun | $0.55 |
| 2 eggs | $0.60 |
| Cheddar slice | $0.30 |
| Bacon (2 strips) | $0.70 |
| Sauce, butter, wrap | $0.25 |
| Plate cost | $2.40 |
Illustrative numbers only. Use your own supplier invoices. At a $9.00 menu price, food cost is $2.40 ÷ $9.00 = about 27%.
Step 2: price from cost, then check the market
To find a price that hits a target food cost percentage, divide plate cost by the target. For a 28% target on that sandwich: $2.40 ÷ 0.28 = about $8.57, which you might round to $8.75 or $8.95.
Then sanity check against reality:
- What do comparable spots nearby charge for a similar item?
- Does the price fit the rest of your menu? A $14 sandwich next to $7 ones stands out.
- Can a modifier carry extra cost? Charging for add-ons like extra bacon or avocado through Square modifiers protects your margin on heavier builds.
Step 3: use Square to see what is really selling
Your recipe cards tell you cost; Square tells you volume and revenue.
- Item sales. In Square Dashboard, item sales reporting shows units sold, gross sales and net sales (after discounts and refunds) for each item. Export it and join it to your plate costs to see total food cost by item.
- Category sales. Shows your top-grossing categories, useful for seeing whether high-cost categories (like proteins) are growing as a share of sales.
- Modifier sales. Shows which add-ons customers choose, so you can make sure paid modifiers are priced to cover their cost.
- Unit costs and cost of goods sold. Square lets you add unit costs to items and offers a Cost of goods sold report (under Reports, Inventory Reports) showing COGS, revenue, profit and margin. Square's help center lists it for Square for Retail Plus and Premium, and Square Plus and Premium with advanced inventory capabilities. It works best for items sold as stocked units (bottled drinks, packaged snacks, retail beans) rather than plates made from recipes.
One tip from Square's help center: renaming an item creates a separate entry in reporting, so keep item names stable if you want clean trends.
Step 4: review monthly and act
- Update ingredient prices from your latest invoices.
- Recalculate plate costs for anything with a changed ingredient price.
- Pull last month's item sales from Square and flag items where food cost has crept above your target.
- For each flagged item, choose one fix: raise the price, adjust the portion, swap an ingredient, or remove it.
Common mistakes
- Forgetting packaging, condiments and garnish in plate costs.
- Costing recipes once and never updating them when supplier prices change.
- Discounting heavily without checking what the discount does to food cost percentage.
- Inconsistent portions. A recipe card only works if the line follows it.
Pricing for digital orders
Your own ordering channels give you more control over pricing and upsells than marketplace apps. With Orda's online ordering for Square and branded mobile apps, the menu, prices and modifiers sync from Square, so a price change you make in Square applies to your app and website too. The Orda app can also suggest recommended add-ons in the cart. More than 10,000 Square businesses have used Orda.
Related guides: menu management with Square POS data, tracking and reducing food waste and managing restaurant inventory with Square.