Act on the result
Review low-contribution high-volume items and high-burden items before changing price or placement.
Educational only: Business decision support, not accounting, tax or legal advice.
Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Market-neutral small-business planning using your own assumptions.
Restaurant operators comparing item contribution with sales mix and preparation burden.
Item contribution, weighted menu contribution and the effect of the entered mix scenario.
Enter menu prices, direct costs and observed item volumes from the same service period.
Use a different tool when: Do not use this to reconcile food, beverage and labour cost against restaurant sales; use Restaurant Prime Cost Planner for that decision. Use this tool to choose menu items and pricing from item-level contribution, popularity and operational burden.
Profit & break-even
Item contribution, weighted menu contribution and the effect of the entered mix scenario.
Amounts use the same currency as your inputs. No currency conversion is performed.
See which menu item contributes most and the price each item needs to protect the entered margin. Review every output on the same entered business basis.
Each row names the assumption axis changed from the baseline.
Save these results, change an input, then compare the updated figures with this baseline.
The baseline is temporary in this tab and is not added to shared scenario links or generated reports.
sum(item units sold * item price)15,970 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Restaurant Menu Profitability Planner formulas โsum(waste-adjusted ingredients + labour + packaging + channel fees)9,347.52 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Restaurant Menu Profitability Planner formulas โtotal revenue - total direct cost6,622.48 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Restaurant Menu Profitability Planner formulas โtotal contribution / total revenue0.41 decimal rateUses the named industry records and reports this output in decimal rate. The shared engine retains full precision; display rounding never feeds the calculation.
Restaurant Menu Profitability Planner formulas โsignature non-fee cost / (1 - channel fee - target margin)21.33 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Restaurant Menu Profitability Planner formulas โsecond-item non-fee cost / (1 - channel fee - target margin)14.84 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Restaurant Menu Profitability Planner formulas โThis calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.
Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| loadedKitchenLabourCostPerHourExTax | Wages and on-costs for one preparation or service hour. Keep every amount on the same ex-tax currency basis. | currency units/hour, ex tax | 0 to 10000000 | Required | 36 |
| secondChannelFeeRate | Share of comparison-item revenue paid to ordering channels. | decimal fraction of second-item revenue | 0 to 1 | Required | 0.03 |
| secondIngredientCostPerUnitExTax | Recipe ingredient cost per portion before waste. Keep every amount on the same ex-tax currency basis. | currency units/portion, ex tax | 0 to 10000000 | Required | 4.7 |
| secondLabourMinutesPerUnit | Preparation and service minutes per comparison portion. | minutes/portion | 0 to 1440 | Required | 7 |
| secondPackagingCostPerUnitExTax | Packaging and serving consumables per portion. Keep every amount on the same ex-tax currency basis. | currency units/portion, ex tax | 0 to 10000000 | Required | 0.55 |
| secondSellingPriceExTax | Ex-tax price per comparison portion. Keep every amount on the same ex-tax currency basis. | currency units/portion, ex tax | 0 to 10000000 | Required | 19 |
| secondUnitsSold | Whole portions sold for the comparison item. | whole portions/review period | 0 to 100000000 | Required | 310 |
| secondWasteRate | Expected ingredient loss applied to the comparison recipe. | decimal fraction of second-item ingredient requirement lost | 0 to 1 | Required | 0.04 |
| signatureChannelFeeRate | Share of revenue paid to ordering or delivery channels. | decimal fraction of signature-item revenue | 0 to 1 | Required | 0.08 |
| signatureIngredientCostPerUnitExTax | Recipe ingredient cost per portion before waste. Keep every amount on the same ex-tax currency basis. | currency units/portion, ex tax | 0 to 10000000 | Required | 6.2 |
| signatureLabourMinutesPerUnit | Preparation and service minutes per portion. | minutes/portion | 0 to 1440 | Required | 9 |
| signaturePackagingCostPerUnitExTax | Packaging and serving consumables per portion. Keep every amount on the same ex-tax currency basis. | currency units/portion, ex tax | 0 to 10000000 | Required | 0.8 |
| signatureSellingPriceExTax | Ex-tax price per portion. Keep every amount on the same ex-tax currency basis. | currency units/portion, ex tax | 0 to 10000000 | Required | 24 |
| signatureUnitsSold | Whole portions sold in the review period. | whole portions/review period | 0 to 100000000 | Required | 420 |
| signatureWasteRate | Expected ingredient loss applied to the recipe cost. | decimal fraction of signature-item ingredient requirement lost | 0 to 1 | Required | 0.06 |
| targetContributionMargin | Margin each required item price should protect after direct costs and channel fees. | decimal fraction of item revenue | 0 to 0.99 | Required | 0.32 |
Use contribution and sales mix together; the highest-margin item is not automatically the best menu priority.
Data used here
Review low-contribution high-volume items and high-burden items before changing price or placement.
Retest a lower selling price and a different item mix without changing every assumption together.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Trace menu price through contribution, operating capacity and period costs without confusing a dish margin with operating profit.
Read guideCompare item contribution and observed sales mix while keeping popularity thresholds and demand claims explicit.
Read guideReview low-contribution high-volume items and high-burden items before changing price or placement.
Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.