Health

US Nutrition Facts: calculate a serving, the whole package and what you ate

First check Serving size and Servings per container. Multiply per-serving values by the number of servings actually eaten, and compare products at the same weight. A whole-package column already contains the package total; do not multiply it by the number of servings again.

  • A serving size reflects typical consumption, not a personal intake recommendation.
  • Half of a 30g serving is 15g; it is not half of a 60g package.

Read the serving basis above the table

Even a small bag may show nutrition for less than the whole bag. Serving size is the amount to which the numbers apply; Servings per container tells how many such servings are in the package. FDA says serving sizes reflect typical consumption, not a recommendation of how much to eat.

Three different quantities in one package
QuantityReadRole in the calculation
Labeled servingServing size in g, mL or piecesBasis of nutrition values
Whole packageServings per containerMultiplier when eating all of it
Amount eatenActual g, mL or piecesYour actual multiplier

Read grams beside cups, spoons or pieces. Do not assume another product's cup means the same amount; compare the labeled weight and basis.

Scale values to the amount eaten

This is arithmetic for a hypothetical product, not a real product label. Assume A has a 30g serving, two servings per package and 120kcal per serving. Put both serving and amount eaten in grams.

Amount eaten ÷ labeled serving = multiplier
Listed nutrient amount or calories × multiplier = value for the amount eaten

Hypothetical A: 120kcal per 30g; 60g per package
Amount eatenMultiplierCalories
15g0.5 serving120 × 0.5 = 60kcal
30g1 serving120 × 1 = 120kcal
All 60g2 servings120 × 2 = 240kcal

If you did not eat the whole package, do not automatically use its serving count. Eating 15g, half a serving, requires a different calculation from eating the whole 60g package.

Use a common denominator between products

Assume A has 120kcal per 30g and B has 150kcal per 45g. B's label number is larger, but so is its serving. At 30g, B is 150 × 30 ÷ 45 = 100kcal. Calories for the same weight and calories for your actual intake are separate comparisons.

If instead you eat all of A's 60g package and B's 90g package, the totals are 240kcal and 300kcal. The lower-calorie choice can differ between equal-weight and whole-package comparisons because the amounts differ.

This calculation compares only calories in two fictional products. A smaller number does not establish overall nutrition or personal suitability. For a nutrient of interest, align its units and labeled basis in the same way.

Do not count a dual-column total twice

Some Nutrition Facts labels have one per-serving column and another for the whole package. They describe different amounts; do not add them. If you use the whole-package column, do not multiply it by servings per container again.

For example, a whole-package column showing 240kcal already gives 240kcal for eating all of a two-serving package. Multiplying it by two to get 480 counts the same quantity twice.

  1. Check that the label is US Nutrition Facts.
  2. Identify whether the column is per serving or per package.
  3. Use the same units for the amount eaten or compared.
  4. Do not multiply an existing package total by servings again.

FDA guidance concerns US labels. For Korean stickers or another country's labeling, first read its actual basis, such as per total contents or per 100g, rather than applying these US conventions automatically.

Sources & updates
  1. Official information FDA — Official guidance ↗

    Serving size, servings per container and FDA's explanation of typical consumption.

  2. Official information FDA — Official guidance ↗

    Reading Nutrition Facts values and dual columns; serving and package values must stay distinct.

Information checked

Editorial policy ↗