Serving size vs. the whole package: log what you ate

Ate half the bag or the whole tub? Learn how to read the serving line on a Nutrition Facts label and scale calories and macros to what you ate.

By MACROS
Published . About 4 minutes to read.

You finished half a bag of chips, or the whole tub of yogurt. The label gives its numbers for one serving, and that is rarely what you ate. So you need to scale them.

The fix takes a little math. Find the serving size, work out how many servings you ate, and multiply.

Start with the serving line

The serving size sits near the top of the Nutrition Facts label. The number of servings in the package is right beside it.

Serving size usually reads as a kitchen measure, such as a cup or a piece, followed by grams. Drinks show milliliters instead.

On most labels, every number below that line is for one serving, calories included. Some labels add a second column, covered below. A serving reflects how much people usually eat at one time. It isn’t advice on how much you should eat. FDA sets a reference amount for each kind of food, such as 30 g (1 oz) for cookies and 170 g (6 oz) for yogurt, and makers start from those.

Scale it to what you ate

Multiply each number on the label by the servings you ate. If you weighed your food, first divide your grams by the grams in one serving. That gives you your servings.

FDA’s sample label for frozen lasagna shows how this works. One serving is 1 cup (227 g), with 280 calories and 15 g of protein. The package holds 4 servings.

Read the serving line first

Nutrition Facts

4 servings per container

Serving size1 cup (227g)

Amount per serving

Calories280

Protein 15g

  1. 4 servings per container. Eat the whole package and you ate 4 servings.

  2. Serving size 1 cup (227 g). Every number below this line is for one cup.

1 serving280 calories

Whole package, 4 × 2801,120 calories

Part of FDA's sample label for frozen lasagna. This excerpt skips the lines between Calories and Protein. Multiply each number by the servings you ate.

Eat half the package and you had 2 servings, so 560 calories and 30 g of protein. Eat the whole thing and it’s 1,120 calories and 60 g of protein.

Now say you weighed your plate and got 340 g (12 oz). That’s 340 divided by 227, or about 1.5 servings. You ate about 420 calories and 22.5 g of protein.

One lasagna, measured in servings

  1. Weighed plate340 g (12 oz)

    340 ÷ 227 is about 1.5 servings, so about 420 calories and 22.5 g protein.

  2. Half the package2 cups (454 g)

    2 servings, so 560 calories and 30 g protein.

  3. Whole package4 cups (908 g)

    4 servings, so 1,120 calories and 60 g protein.

Each block on the ruler is one serving: 1 cup (227 g), 280 calories, and 15 g of protein on FDA's sample lasagna label. Multiply those numbers by the servings you ate.

Let the label do some of the work

Some packages save you the math. If a package sold on its own holds less than twice the reference amount, the whole package counts as one serving. Some of these add a smaller column for a typical serving, so read the column for the whole container.

Packages that hold two to three times the reference amount must show a second column for the whole package, with a few exceptions. FDA calls these dual-column labels. If you ate the whole thing, read the package column.

Package size sets the label columns

  1. Up to 1.5×: one serving. A package sold on its own that holds less than twice the reference amount counts as one serving. The label's numbers cover the whole package.

  2. Over 1.5×, under 2×: still one serving. The main column still covers the whole package. Some labels add a second column for a smaller serving of about 1×. If you ate it all, read the whole-package column.

  3. 2× to 3×: two columns. Counting exactly 2× and 3×. The label must show one column for a serving and one for the whole package. A few foods can skip the second column, such as very small packages and raw fruit, vegetables, and seafood.

  4. Over 3×: no package column required. The two-column rule stops at 3×. Multiply the per-serving numbers by the servings you ate.

What 1× means for two foods

  • Cookies30 g (1 oz)

    A package under 60 g is one serving. From 60 g to 90 g, it shows two columns.

  • Yogurt170 g (6 oz)

    A package under 340 g is one serving. From 340 g to 510 g, it shows two columns.

1× is FDA's reference amount: how much of that kind of food people usually eat at one time. These rules cover packages sold on their own. Sources: 21 CFR 101.9(b)(6) and (b)(12)(i), and 21 CFR 101.12 for reference amounts.

Makers round the servings count, and the word “about” tells you so. A package that says “about 2.5 servings” may hold a little more or a little less. Dividing the package weight by the serving weight gives a closer count. For canned food packed in liquid you don’t eat, the label counts the drained food, so use the drained weight.

Weigh it when you can

If the label gives grams and you have a kitchen scale, weigh your food. You won’t have to guess how full the cup was.

Some labels give only a volume, such as fluid ounces on a drink. A volume can’t tell you the weight, so log those by servings.

Log half a bag without doing the math

Once you know how much you ate, MACROS does the scaling for you.

  1. Scan the label. The card shows one serving, such as “1 cup (40g) each”, and the total grams for your portion.
  2. Set the Servings stepper to what you ate. It starts at 1 and moves in quarter servings, so half of a 2-serving bag is 1. Calories and macros change as you go.
  3. Tap Log.
MACROS label scan result for a demo cereal label: 190 kcal, Servings stepper set to 1, 1 cup (40g) each, 40 g total, with Edit details and Log buttons.
A label scan of a demo cereal label. The Servings stepper moves in quarter servings and scales calories, macros, and the gram total.

To log by weight, tap Edit details, choose Grams, and set the weight you ate. The Grams stepper moves in 5 g steps, so pick the step closest to your scale. Leave the serving’s grams as printed on the label. Changing them would change the calories in every gram you log.

How far one tap moves the amount

  • Servings 0.25 a tap

    It starts at 1. Half of a 2-serving bag is 1 serving, and a quarter of the bag is 0.5.

  • Grams 5 g a tap

    Say the stepper shows 40 g and your scale reads 42 g (1.5 oz). One tap gives 35 or 45 g, so 40 g is the closest step.

Each tick is one tap. The filled dot is the amount you log, and the ring is the example scale reading. Calories and macros change with the amount.

If the label gives only a volume, Grams stays off until you enter the serving’s weight in grams yourself.

MACROS Edit details for the demo Oat Crunch Cereal label in Grams mode: the Grams stepper at 60 g, 285 kcal, P 7.5, C 54, F 4.5, and a serving size of 1 cup (40g).
Edit details in Grams mode. At 60 g (about 2 oz), MACROS scales the 40 g serving by 1.5, so 190 kcal becomes 285 kcal.

Sources

Sources checked November 7, 2026, using the eCFR as amended through November 5, 2026. App steps checked the same day. This post is general information, not medical advice, and no dietitian reviewed it.