Royal Pricing & Profit Calculator

Royal Profit Lab · Food-business field guide

How to Calculate Labor Cost per Product

Track the paid time that belongs to a batch, apply your own labor-cost assumptions, then divide the batch total by the finished products you can actually sell.

Labor cost per product starts with the work needed for one batch. Record the paid time that belongs to that batch, convert each task’s time to a labor amount using your own cost basis, and add the amounts once. Divide that batch labor cost by the number of finished products from the batch that are actually sellable.

Before you start

Gather the batch’s paid time, labor basis, and output

  • Choose one batch and one product unit. For example, keep one cupcake as the unit from the batch count through the per-product result. For a catering batch, your unit might be one boxed meal.
  • Record paid time that belongs to the batch. Include applicable production, decorating, packing, setup, cleanup, and other paid batch work. Record time by task and worker when their labor-cost assumptions differ.
  • Choose your own labor-cost basis. You might use a cost per hour for each role, whether that represents wages alone or a loaded cost that includes costs you allocate. There is no universal rate; use the assumptions that fit your business and apply them consistently.
  • Count finished products that can actually be sold. Use the finished batch output after quality checks, damage, or other unsellable units—not the recipe’s planned quantity.

Keep labor sellable yield separate from ingredient usable yield. Usable yield adjusts an ingredient’s purchased quantity after trimming or other loss. Sellable yield here is the count of finished products from the batch that you can actually sell.

The calculation

Calculate batch labor in five steps

  1. Set the batch boundary

    Identify the products in the batch and which paid work belongs to it. If setup serves multiple batches, use your chosen allocation method and assign each share once.

  2. Total person-time by task

    Use one time unit across the calculation. If tracking minutes, add each worker’s minutes for a task. For example, two people working 20 minutes each contribute 40 person-minutes.

  3. Convert minutes to hours and cost each task

    When using an hourly labor-cost rate, divide task minutes by 60 to get hours, then multiply by that task’s rate: task minutes ÷ 60 × labor cost per hour = task labor cost. Use a separate line when a task has a different rate or cost basis.

  4. Add the task labor amounts

    Sum the task costs once to get batch labor cost. Keep the time and cost lines visible so you can check that every included task belongs to this batch and is not included in another labor total too.

  5. Divide by actual sellable yield

    Count finished products from this batch that can actually be sold, then calculate batch labor cost ÷ actual sellable yield = labor cost per product. Keep the product unit consistent through the count and result.

Two formulas to keep together

Batch labor cost = sum of each task’s (minutes ÷ 60 × its hourly cost)

Labor cost per product = batch labor cost ÷ actual sellable yield

Worked batch · illustrative inputs

Illustrative batch of decorated cupcakes

These times, rates, and counts are sample assumptions, not a recommended labor rate or a Royal Profit Lab customer result. Replace them with your own records and labor- cost assumptions. The task times below are total person-minutes; the hourly rates are illustrative labor costs for the work shown.

Baking and mixing

Illustrative task time
80 minutes ÷ 60 = 1⅓ hours
Illustrative labor-cost rate
$18 per hour
Illustrative task labor cost
80 ÷ 60 × $18 = $24.00

Decorating

Illustrative task time
40 minutes ÷ 60 = ⅔ hour
Illustrative labor-cost rate
$21 per hour
Illustrative task labor cost
40 ÷ 60 × $21 = $14.00

Setup and cleanup

Illustrative task time
30 minutes ÷ 60 = ½ hour
Illustrative labor-cost rate
$18 per hour
Illustrative task labor cost
30 ÷ 60 × $18 = $9.00

Packing

Illustrative task time
20 minutes ÷ 60 = ⅓ hour
Illustrative labor-cost rate
$18 per hour
Illustrative task labor cost
20 ÷ 60 × $18 = $6.00

Illustrative batch result

Total labor time: 80 + 40 + 30 + 20 = 170 minutes (2 hours 50 minutes).

Batch labor cost: $24.00 + $14.00 + $9.00 + $6.00 = $53.00.

Actual sellable yield: 20 finished cupcakes. In this illustration, 24 cupcakes are finished, but only 20 can be sold.

$53.00 ÷ 20 = $2.65 labor cost per sellable cupcake.

The denominator is the 20 sellable cupcakes, not the ingredient usable-yield percentage. Use your own finished, sellable count for the batch.

Use your own cost basis

Count each labor amount once

Decide what your hourly labor-cost assumption includes. If it is already a loaded rate that includes costs such as employer payroll taxes or benefits, do not add those same costs again as separate labor lines. If you cost owner time, use your own assumption and include it once. Do not add the same hours or amount again when it is already in another labor total or in the labor-cost basis you chose.

For shared setup or other work that supports multiple batches, split the time using a consistent method and do not allocate the same minutes in full to each batch.

Use the result correctly

This is labor cost only

The result covers only the labor amounts included in your calculation. It is not full product cost, a selling-price recommendation, or a promise of profit. Ingredient and other costs belong in their own parts of your product-cost calculation.

For ingredient calculations, see the food cost per serving guide. For product details and the calculator’s current format availability, visit the Royal Pricing & Profit Calculator page.

For the rest of a product’s cost basis, see the overhead allocation guide for shared operating costs and the payment fees guide for per-sale charges. Then use the public one-product estimator to compare a price using your inputs.