Skip to content
Pricing

Restaurant Contribution Margin Calculator

Calculate restaurant contribution margin after food cost, variable labor, packaging, delivery fees, and other variable costs. See CM $, CM %, variable cost %, break-even contribution, and benchmark status — per item or for overall sales.

Contribution margin formulas

Formula
Net Revenue = excludeTax ? Selling Price ÷ (1 + Tax % ÷ 100) : Selling Price

Total Variable Cost = Food Cost + Variable Labor + Packaging + Delivery Fees + Other Variable Costs

Contribution Margin $ = Net Revenue − Total Variable Cost
Contribution Margin % = (Contribution Margin $ ÷ Net Revenue) × 100
Variable Cost % = (Total Variable Cost ÷ Net Revenue) × 100
Break-even Contribution = Contribution Margin $

What it means

Contribution margin is what remains from net revenue after every cost that moves with the sale — not just food. Gross profit stops at ingredients; contribution margin keeps going through variable labor, packaging, delivery commissions, and other per-order costs. Per Item and Overall Sales use identical math; only the scale changes. Break-even contribution is the dollar pool available to cover fixed costs (rent, salaried management, insurance) before the operation earns profit. CM % benchmark bands (higher is better): Excellent ≥65%, Good 55–65%, Average 45–55%, Low 35–45%, Critical below 35%. A practical target band for many menu items is roughly 55–70% after variable costs — guidelines, not universal law.

Good to know

  • Variable cost lines are entered in the same currency and period as selling price.
  • Per Item and Overall Sales modes share the same formulas; proportions must align when comparing.
  • Tax exclusion applies only when excludeTax is enabled and tax percent is provided.

Ideal range

  • Does not allocate fixed rent, salaried labor, or marketing — pair with Prime Cost and operations planning for full P&L context.
  • Delivery fee allocation is manual — platform statements may need to be split across items or channels.
  • Negative CM % is possible when variable costs exceed net revenue; status still classifies as critical.

Variables

Net RevenueNet revenue
Selling price or sales total, optionally tax-stripped when menu prices include sales tax.
Food CostFood / plate cost
Ingredient cost for the item or period — same basis as the Gross Profit and Plate Cost tools.
Variable LaborVariable labor
Labor that scales with production or fulfillment volume — not fixed salaried management.
PackagingPackaging
To-go containers, bags, and disposables tied to the sale.
Delivery FeesDelivery fees
Third-party commissions, driver pay, or platform fees allocated to the item or period.

Assumptions

  • Break-even contribution equals contribution margin dollars — fixed costs are not subtracted here.

Worked examples

Real numbers through the same formula this tool uses.

  1. 1
    Restaurant scenarioExample 1

    $24 item — food $7, labor $2, packaging $1

    Net revenue $24, total variable cost $10 → contribution margin $14 (58.3%). Status: Good (55–65% band).

  2. 2
    Restaurant scenarioExample 2

    $50,000 period sales — full variable stack

    Total variable cost $26,000 → CM $24,000 (48%). Status: Average. Shows how delivery and packaging drag period CM.

  3. 3
    Restaurant scenarioExample 3

    $20 dine-in item — low variable stack

    Food $4, labor $1, packaging $0.50 → CM $14.50 (72.5%). Status: Excellent (≥65%).

  4. 4
    Restaurant scenarioExample 4

    $18 delivery item — heavy fees

    Food $6, labor $2, packaging $1.50, delivery $5 → CM $3.50 (19.4%). Status: Critical. Without delivery, CM would be $8.50.

  5. 5
    Restaurant scenarioExample 5

    $22 tax-inclusive menu price — 10% tax stripped

    Net revenue $20 after tax exclusion. Food $6, labor $2, packaging $1 → CM $11 (55%). Status: Good.

How to use this calculator

From selling price and variable cost stack to contribution margin $, CM %, and benchmark status.

  1. Choose Per Item or Overall Sales

    Per Item for one dish, combo, or delivery order. Overall Sales for weekly or monthly totals when variable costs are rolled up.

  2. Enter selling price and food cost

    Use menu price and plate cost from the Menu Price or Plate Cost calculators, or period sales and food cost from your P&L.

  3. Add variable labor, packaging, and delivery

    Include every cost that rises with each additional sale. Leave optional fields at zero for dine-in-only analysis.

  4. Adjust for tax-inclusive pricing (optional)

    Enable exclude tax and enter the sales tax rate when sticker prices include tax — CM math runs on net revenue.

  5. Read CM $, CM %, and benchmark band

    Check contribution margin percent against Excellent through Critical bands. Compare food-only and without-delivery scenarios when channels differ.

  6. Act on thin margins

    Reprice on the Menu Price Calculator, re-cost on Plate Cost, or trim delivery and packaging before volume amplifies a weak CM.

What is contribution margin?

Contribution margin is net revenue minus every variable cost tied to the sale — the step beyond gross profit that tells you whether a dish or channel actually pays for rent and overhead.

  • Net revenue minus variable costs

    Contribution Margin $ = Net Revenue − (Food + Variable Labor + Packaging + Delivery + Other Variable). Contribution Margin % = CM $ ÷ Net Revenue × 100. Break-even contribution is the same dollar figure — the pool available to cover fixed costs before profit.

  • Contribution margin vs gross profit

    Gross profit stops at food cost — Revenue − Food Cost. Contribution margin keeps subtracting labor, packaging, delivery commissions, and other costs that rise with each sale. Menu engineering on food margin alone misses delivery items that look profitable until platform fees land.

  • Variable costs vs fixed costs

    Variable costs move with volume: ingredients, hourly line labor on incremental covers, to-go boxes, driver pay, payment processing you allocate per ticket. Fixed costs — rent, salaried management, base utilities — do not belong in this calculator. CM shows what each sale contributes toward those fixed bills.

  • Delivery and packaging impact

    Off-premise orders carry containers, bags, utensils, and often 15–30% platform commissions. Those dollars never touch food cost but leave margin on every ticket. The without-delivery scenario shows how much CM improves when fees disappear — useful for deciding whether to raise delivery menu prices or limit promo items on apps.

  • Per item and overall sales — same math

    Per Item mode prices one dish or order. Overall Sales mode applies identical formulas to period totals. A $24 item with 58% CM and a $2,400 day with the same cost ratios share the same CM % — scale changes, logic does not.

  • Link to break-even thinking

    Fixed costs must be covered by total contribution dollars across all sales, not by one item alone. A burger with $4 CM needs enough covers to sum past monthly rent and salaried payroll. Operations planning uses that relationship even before a dedicated break-even tool exists on the platform.

How to improve contribution margin

Recommendations operators use when CM % slips or channel mix shifts toward higher variable costs.

  • Build the full variable cost stack

    Start with accurate plate cost, then add real packaging, a fair labor allocation, and actual delivery commission per order. A CM calculated on food alone is a gross profit estimate wearing a different label.

  • Price delivery and dine-in separately

    Run Per Item mode twice — once with delivery fees, once without — and set delivery menu prices that restore CM to your target band. Many operators carry a 10–20% delivery premium on sticker price to offset platform fees.

  • Rank items by CM %, not just popularity

    High sellers with low CM % subsidize the menu unless they drive add-ons with strong margin. Use contribution margin alongside food-only margin to classify stars, puzzles, and dogs.

  • Audit packaging quarterly

    Switching container sizes or suppliers often saves $0.25–$0.75 per order — invisible in food cost but visible in CM. Log actual packaging cost per format (dine-in, takeout, catering).

  • Allocate variable labor honestly

    Complex dishes and heavy modification tickets consume more line time. A flat labor adder per item is a start; refine with ticket timing or recipe complexity when CM on custom orders looks too good.

  • Reconcile item CM to period totals

    Overall Sales mode should approximate weighted average CM from your POS mix. If item-level math and period CM diverge, check allocations, comps, and voids before repricing.

  • Close the loop with pricing tools

    When CM sits below target, re-run Menu Price Calculator with updated plate cost and variable adders. Feed period results into Food Cost Percentage and Prime Cost for the full margin picture.

Common mistakes

Errors that make contribution margin look better than operational reality.

  • Treating food margin as contribution margin

    Entering only food cost and calling it CM ignores labor, packaging, and delivery — that is gross profit. Use the food-only scenario output to compare, not as the headline number.

  • Putting rent or salaried managers in variable costs

    Fixed overhead does not scale per cover and should not inflate variable cost %. Including it makes CM look worse than unit economics and confuses break-even analysis.

  • Ignoring delivery commissions on app orders

    Pricing a delivery item at dine-in menu price while absorbing 25% commission destroys CM. Allocate platform fees to deliveryFees or use the without-delivery scenario to see the gap.

  • Using tax-inclusive price without stripping tax

    When sticker prices include sales tax, CM % is overstated unless you enable exclude tax. A $22 tax-inclusive ticket at 10% tax is $20 net — two points of margin difference on tight items.

  • Mixing item price with period food cost

    Selling price and every variable line must describe the same item or the same period. Do not pair a $18 menu price with monthly food cost totals.

  • Accepting low CM because delivery is hard

    Benchmark bands flag thin margin; they do not justify it. If delivery CM is Critical, raise price, reduce platform exposure, or remove the item from the app — do not promote it to build volume.

People also ask

Related operator questions about contribution margin — angles beyond the core FAQ.

  • Is contribution margin the same as gross profit margin?

    No. Gross profit margin uses food cost only. Contribution margin subtracts all variable costs tied to the sale. A 70% food-only margin can fall to 45% CM once packaging and delivery fees apply.

  • Should I use prime cost labor or variable labor here?

    Prime cost uses total food and total labor for a period. This calculator wants variable labor — the portion that scales with incremental sales. Use Prime Cost Calculator for period food-plus-labor totals; use variable labor here for per-item or channel economics.

  • Where do DoorDash or Uber Eats commissions go?

    Enter them in delivery fees — either per order or allocated as a dollar amount for Overall Sales mode. Some operators split commission plus marketing promos into delivery fees and other variable costs when promos are tied to the platform.

  • Do I include packaging for dine-in items?

    Usually minimal — a napkin and plate wash cost are often treated as overhead, not per-cover packaging. To-go and delivery formats should always include container and utensil cost. Leave packaging at zero for dine-in-only CM if that matches how you run P&L.

  • Is credit card processing a variable cost?

    Many operators allocate interchange as other variable costs when analyzing thin-margin delivery tickets — typically 2–3% of net revenue. Whether you include it depends on how your bookkeeper treats processing; stay consistent between items and periods.

  • Can I run a promo item with low CM?

    You can, if it drives high-CM add-ons or repeat visits you can measure. Running a loss-leader without tracking attach rate is a common mistake. Calculate CM on the discounted price, not the menu price before the promo.

  • How does contribution margin work for beverages?

    Same formula — use pour cost as food cost, add variable labor if bartender time is significant, and include to-go cup or delivery fees for off-premise drinks. Beverages often show higher CM % than food; mix analysis weights them by sales share.

  • Why does Overall Sales CM differ from my average item CM?

    Sales mix, comps, and channel split change the weighted result. Delivery-heavy weeks drag period CM even when dine-in items look strong. Overall mode captures mix; Per Item mode isolates one SKU.

  • How many covers do I need to break even using CM?

    Divide monthly fixed costs by average contribution margin dollars per cover — that is break-even covers in rough terms. This calculator supplies CM $ per item or period; you supply fixed costs from your P&L. A dedicated break-even tool will formalize that step when published.

  • Is markup on plate cost the same as contribution margin?

    Markup sets price from cost — Menu Price Calculator territory. Contribution margin measures what remains after all variable costs at the price you actually charge. You can have healthy markup and weak CM if delivery fees are high.

  • What CM should a delivery-only kitchen target?

    Delivery-only concepts carry higher packaging and commission load, so item CM % often runs lower than dine-in unless prices are adjusted. Track your own band trend — aim for Good or Excellent on fully loaded costs, not food-only margin.

  • How do I calculate CM on combo meals?

    Sum food cost for every component, add one packaging line and one labor allocation for the bundle, and use the combo selling price. If the POS allocates discount to the combo, use the net price the customer pays.

  • Does catering use the same CM formula?

    Yes — use Per Item or Overall Sales with bundled variable costs: food, prep labor, disposable serviceware, delivery driver, and fuel. Catering often has lower commission than apps but higher packaging and labor per dollar of sales.

  • How does CM relate to food cost percentage?

    Food cost % is food ÷ revenue — one line in the variable stack. CM % is what remains after food and all other variable lines. Food Cost Percentage Calculator handles period food ratio; this tool handles the full variable picture.

References & related tools

RestaurantMetric calculators for pricing, food cost, and margin — no third-party citations.

  • Contribution margin as the channel truth test

    Food margin tells you ingredient economics. Contribution margin tells you whether the sale — in the channel it actually happened — leaves enough to pay fixed costs. Run both before changing menu price or platform presence.

  • Plate Cost Calculator

    Build accurate food cost per plate before stacking variable labor and packaging.

  • Menu Price Calculator

    Set menu price from plate cost and target food cost %, then verify CM with delivery adders.

  • Gross Profit Calculator

    Compare food-only margin to full contribution margin on the same item.

  • Food Cost Percentage Calculator

    Reconcile period food cost % against item-level CM and sales mix.

  • Prime Cost Calculator

    Combine total food and labor for period prime cost after item CM highlights weak channels.

  • Pricing calculators category

    Hub for menu pricing, margin, and contribution tools.

  • Food cost calculators category

    Plate cost, food cost %, gross profit, and related margin tools.

  • Operations calculators category

    Operational planning context for fixed costs and break-even thinking.

Frequently asked questions

You may also need

Complementary calculators that often pair with this workflow.

Continue exploring

More tools to browse after you finish this calculation.