Free tool · no sign-up
Menu engineering calculator: find your stars, plowhorses, puzzles and dogs
Enter a month of sales and what each dish costs to make. You'll see which dishes sell, which ones earn, and what to do with the rest, using the classic Kasavana and Smith method.
- No email
- Paste straight from a spreadsheet
- Nothing leaves your browser
Your dishes
Or paste from a spreadsheet
Compare like with like
A naan will never earn what a main does. Pick a category to judge mains against mains.
Results: all dishes
In WalnutPOS
Menu Engineering runs this on your real salesPick the dates and it sorts every dish into the same four groups from your sales and each dish's recipe cost, with the chart and the table. Advanced looks at the last 30 days unless you choose others; the £0 plan's reports cover the last 24 hours. Dishes without a recipe cost are listed so you can add one.£0 plan: 1 location · holds 10 recipes · reports show the last 24 hours · other limits apply. This calculator has no limits and needs no sign-up. See pricing
Method
How the dishes are sorted
Method: Kasavana, M. L. and Smith, D. I. (1982), Menu Engineering: A Practical Guide to Menu Analysis. The 70% popularity line means a dish counts as popular if it sells at least 70% of an even share.
By Tahseen Dar, founder · Last updated
What to do
One move for each group
- StarSells well and earns well. Keep the recipe and portion steady and give it the best spot on the menu.
- PlowhorseSells well, earns less. Look at the price or the cost of making it: a smaller garnish or a small price rise.
- PuzzleEarns well, doesn't sell much. Move it up the menu, describe it better, or have staff suggest it.
- DogDoesn't sell much or earn much. Change it or take it off, unless it's the reason a regular comes in.
Questions
Menu engineering, answered
How much sales data should I use?
A full month is a good start: long enough to smooth out one busy weekend, short enough that prices and recipes haven't changed. Use the same dates for every dish.
Why is margin in pounds, not a percentage?
You bank pounds, not percentages. A £16.95 grill at 63% GP leaves more in the till per plate than a £3.50 naan at 90%.
Where do I get the food cost for each dish?
Cost each dish in the free GP calculator, then copy its plate cost here.
Is anything I type saved?
No. Everything is worked out in your browser and nothing is sent to us. Download the CSV to keep the results, or use "Copy link": your figures go in the link itself, and we don't store them.
Run it on your real sales
WalnutPOS sorts your dishes into the same four groups from what you actually sold and what each recipe costs. Start on the £0 plan, or WhatsApp us and we'll help.
£0 plan: 1 location · reports show the last 24 hours · other limits apply. See every limit
