MisenlogicGuide

What is edible-portion (yield) cost, and why does it matter?

The as-purchased price is not the cost in the dish. Learn what edible-portion (yield) cost is, how to figure AP vs EP, and how Misenlogic applies it.

Edible-portion (yield) cost is what an ingredient actually costs once you account for the weight you buy but do not plate. The price on the invoice is the as-purchased price. It is not the cost in the dish. Trim, peel, bone, and cook loss all mean you pay for weight that goes in the bin, so a true ingredient cost divides the as-purchased price by the ingredient's edible-portion yield after trim. Cost a recipe on the invoice price alone and every dish reads cheaper than it is, and the margin you priced against was never really there.

What is edible-portion (yield) cost?

The as-purchased (AP) price is what you pay per pound at the door. The edible-portion (EP) cost is what that same pound costs after you throw away the part you cannot use. Yield is the bridge between them: the share of what you bought that survives trim and makes it onto the plate.

If a case of whole vegetables loses a third of its weight to peel and stem, you are not paying for the edible two-thirds. You are paying for the whole case and using two-thirds of it, so the real cost of the part you serve is higher than the shelf price suggests. Edible-portion cost is simply that real number, carried through to the recipe instead of the sticker price.

Why does the as-purchased price understate what a dish costs?

Because you rarely plate an ingredient in the same form you bought it. Three kinds of loss sit between the invoice and the dish:

  • Trim and prep loss. Peeling, coring, deboning, cleaning, and portioning all remove weight before the ingredient ever touches a recipe.
  • Cook loss. Proteins and some vegetables shed weight to rendering and evaporation, so the cooked yield is lower again.
  • Waste and unusable portions. Ends, bruised pieces, and off-cuts that never make it into service.

Each of these lowers the yield, and a lower yield raises the true cost of the portion you actually serve. A costing sheet built on AP prices ignores all three and reports a plate cost that is quietly too low. When four in ten operators are already running thin (42% of restaurant operators reported an unprofitable 2025, up from 29% in 2024, National Restaurant Association, 2025), a costing method that flatters every dish is a real exposure, not a rounding error.

How do you calculate edible-portion cost? A worked example

The arithmetic is short. Measure a yield test the way you already trim, then divide.

Say you buy whole beef tenderloin and clean it down yourself:

StepFigure
Bought (as purchased)40 lb
Usable after cleaning and trim31 lb
Yield31 ÷ 40 = 77.5%
As-purchased price$12.00 / lb
Edible-portion cost$12.00 ÷ 0.775 = $15.48 / lb

The tenderloin that looked like $12.00 a pound on the invoice costs $15.48 a pound in the dish. Cost a filet recipe on $12.00 and you understate that one ingredient by roughly 29%. Do the same across a menu of trimmed proteins and peeled produce and the gap between your reported food cost and your real food cost is exactly the margin you cannot find.

The general form:

Edible-portion cost = as-purchased price ÷ yield

An ingredient with no meaningful trim, like bread flour or salt, has a yield near 100%, so its EP cost and AP price are effectively the same. The adjustment matters most where the loss is largest.

How does Misenlogic apply edible-portion yield in the plate cost?

Misenlogic builds edible-portion yield into the recipe cost so you are not maintaining a second yield spreadsheet on the side. It costs every recipe from the ground up: it follows sub-recipes as deep as they nest, adjusts each ingredient for its edible-portion yield after trim, and adds packaging and prep labor. The result is a true plate cost, not ingredients multiplied by quantity. Because the yield is folded into the ingredient itself, a levain inside a dough inside a finished loaf carries its trimmed cost all the way up the tree.

Your yields, measured, not assumed. Record a yield test by entering what you bought and what was usable after trim. Misenlogic computes the measured yield, rolls a recency-weighted average of your tests into that ingredient's edible-portion factor, and re-costs every recipe that uses it on the truer number. Each test you apply is kept on record, so the factor reflects your kitchen, not a generic table.

Maintained as prices move. The yield adjustment and the vendor price live on the same ingredient record, so when a vendor price changes it flows to every affected recipe, directly or through a sub-recipe, the next time each one is opened, within about a minute, with nothing to re-run or re-key. The cost is computed fresh at view time, so opening a recipe always shows today's yield-adjusted number.

Honest about what it does not know. An ingredient with no price marks the plate cost incomplete and names how many ingredients are missing a cost, so a margin never reads better than it is. A yield you have not measured is not silently guessed into a false precision.

For the full picture of how a single price change ripples through a costed menu, see recipe costing and the maintained cost loop, and how you can cost from catalog prices or actual received cost. To see where yield-adjusted plate cost sits in the whole system, start from the Misenlogic overview.

Where edible-portion cost changes the decision

A yield-adjusted cost is not an accounting nicety. It changes real calls:

  • Menu pricing. A dish priced off AP cost can sit below target margin from the day it launches and never show it.
  • Make-or-buy. Whole-and-trim versus buying pre-cut is only a fair comparison once the trim loss is priced in. Sometimes the "expensive" pre-cut item is cheaper per usable pound.
  • Vendor comparison. Two vendors quoting the same AP price are not equal if one delivers a higher-yielding product. Edible-portion cost is the number that makes them comparable.

Contact us for pricing

Misenlogic keeps the true, yield-adjusted cost of every recipe current, so your menu is priced against today's invoices and the margins you see are the ones you earn. Built for multi-unit operators, commissaries, and manufacturers, with your data moved over for you as part of onboarding.

Contact us for pricing

Questions

Fast answers

What is the difference between as-purchased (AP) and edible-portion (EP) cost?

The as-purchased price is what you pay per pound at the door. The edible-portion cost is what that pound costs after trim, peel, bone, and cook loss remove the weight you never plate. You get EP cost by dividing the AP price by the ingredient's yield, so a 77.5% yield turns a $12.00 per pound AP price into a $15.48 per pound cost in the dish.

How do you calculate edible-portion yield?

Run a yield test the way you already trim: weigh what you bought and weigh what was usable after cleaning, then divide the usable weight by the purchased weight. Bought 40 pounds of tenderloin, 31 usable after trim, and the yield is 77.5%. In Misenlogic you enter both weights and it computes the yield and folds a recency-weighted average of your tests into that ingredient's edible-portion factor.

Does Misenlogic adjust recipe cost for yield automatically?

Yes. Misenlogic costs every recipe from the ground up, follows sub-recipes as deep as they nest, adjusts each ingredient for its edible-portion yield after trim, and adds packaging and prep labor for a true plate cost. When a vendor price or a measured yield changes, every affected recipe re-costs the next time it is opened, within about a minute, with nothing to re-run.

Why does costing on the invoice price make my margins look better than they are?

Because the invoice price ignores the weight you buy but throw away. Trim, peel, bone, and cook loss mean the part you serve costs more per usable pound than the sticker price. Cost a menu on as-purchased prices and every dish reads cheaper than it is, so the reported food cost sits below your real food cost and the margin you priced against was never really there.