Cans (or Servings) per Batch Yield

Excel Formulas › Food Truck & Brewery

All versionsROUNDDOWN

A batch yields a number of cans or servings after losses. Net volume divided by serving size, rounded down, gives the sellable count — the basis for revenue and cost-per-unit.


Quick formula: cans from a batch:
=ROUNDDOWN(net_gallons * 128 / can_ounces, 0)
Net gallons (after loss) times 128 oz, over can size, rounded down. A 5-gal net batch yields ~53 twelve-oz cans.

Functions used (tap for the full reference guide):

The example

5 net gallons, 12-oz cans.

AB
1ItemValue
25×128 / 1253.3
3Cans→ 53

The formula

The formula:

=ROUNDDOWN(net_gallons * 128 / can_ounces, 0) // net ounces ÷ can size, rounded down

How it works

How it works:

  1. Net gallons = batch gallons × (1 − loss) for trub, packaging, and sampling losses.
  2. Convert to ounces (×128) and divide by can size; ROUNDDOWN to whole cans.
  3. Cost per can = batch cost ÷ cans — the unit cost for pricing.
  4. Revenue = cans × price; margin = price − cost per can.

Loss between kettle and can is real revenue — account for it. Trub, packaging line waste, and QA samples mean the sellable volume is less than the brew volume, so cost-per-can should be computed on net gallons, not gross. Rounding down to whole cans (you can’t sell a partial) and pricing off the net yield keeps margin honest. Track your typical loss percentage and bake it into every batch plan.

Try it: interactive demo

Live demo

Batch gallons, loss %, can ounces.

Net gal · Cans

Variations

Net gallons

After loss:

=batch_gallons * (1 - loss_pct)

Cost per can

Batch ÷ cans:

=batch_cost / cans

Batch revenue

Cans × price:

=cans * price_per_can

Pitfalls & errors

Net, not gross. Subtract losses before dividing.

Round down. Whole sellable units only.

128 oz/gallon. Use the conversion for ounces.

Practice workbook

📊
Download the free Cans (or Servings) per Batch Yield practice workbook
A yield sheet with the net-gallons, cost-per-can, and revenue variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate cans per batch in Excel?
Net ounces over can size, rounded down: =ROUNDDOWN(net_gallons * 128 / can_ounces, 0). A 5-gal net batch yields ~53 twelve-oz cans.
How do I get net gallons?
=batch_gallons * (1 - loss_pct) for trub and packaging losses.
What's the cost per can?
=batch_cost / cans on the net yield.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: First-pass yield · Units buildable from a BOM · Spoilage & waste cost

Function references: ROUNDDOWN