How to Compare Two Snack Bars: Ingredients, Nutrition and Pack Size
By Guiltless ·
Two bars that look alike on the shelf can differ a lot once you put them on the same weight. Comparing per 100 grams gives a like-for-like view.
Step 1: Put both bars on the same basis
A snack bar's Nutrition Facts panel usually describes one bar. Bars are not all the same size, so "per bar" can hide a real difference.
- Under FDA rules, if one bar weighs between 67 percent and just under 200 percent of the reference amount for its food category, the serving size is one bar.
- For grain-based bars, such as granola bars and breakfast bars, the reference amount set in 21 CFR 101.12 is 40 grams.
- There is no single reference amount for every "snack bar". A protein or energy bar that is not grain-based may fall in a different FDA category, so check the serving size on each label rather than assuming.
- Under FDA rules, a product packaged and sold individually with less than 200 percent of the reference amount must be labeled as one serving. At 200 to 300 percent, the label must add a second column for the whole package, with some exceptions.
To compare two bars fairly, convert each number to per 100 grams:
Nutrient per 100 g = nutrient per bar ÷ bar weight in grams × 100
Here is the sum for two made-up bars, one of 40 grams and one of 60 grams.
| Bar A (40 g) | Bar B (60 g) | |
|---|---|---|
| Calories per bar | 190 | 250 |
| Added sugars per bar | 9 g | 10 g |
| Protein per bar | 8 g | 12 g |
| Calories per 100 g | 475 | 417 |
| Added sugars per 100 g | 22.5 g | 16.7 g |
| Protein per 100 g | 20 g | 20 g |
Illustrative numbers only, not real products. Per-100 g figures are calculated from the per-bar figures.
Per bar, Bar B has more added sugars. Per 100 grams, Bar B has less, because its extra 20 grams of bar add only 1 gram of added sugars. Protein looks higher in Bar B per bar but is the same per 100 grams.
Which basis matters depends on how you eat it. If you eat one whole bar either way, per bar is what you actually eat. If you are choosing between two ways to get the same amount of food, per 100 grams is the fair comparison.
Step 2: Read the ingredient list from the top
On a US label, ingredients are listed "in descending order of predominance by weight", under 21 CFR 101.4. The first ingredient is present in the largest amount by weight. Ingredients at 2 percent or less can be grouped at the end, after a phrase such as "Contains 2% or less of", in any order. So the order tells you most about the first few ingredients.
Use the list to see what each bar is mostly made of. Compare the first three to five ingredients on each bar. Oats, nuts, dates, a syrup or a protein isolate at the top tells you which ingredients make up the largest share of the weight. The list also shows whether an ingredient you want, or want to avoid, is there at all.
The ingredient list does not show how much of each ingredient there is. It gives order, not amounts. Nor does it give the total added sugar across different sweeteners: each ingredient is listed under its own name, so a bar with several sweeteners lists each one separately. The Added Sugars line on the Nutrition Facts panel totals the added sugars, including sugars from syrups and honey. It does not include sugar alcohols.
Step 3: Compare the Nutrition Facts panel
Pick the lines that match why you are buying the bar, and compare those same lines on both labels, on the same basis from Step 1.
- Use %DV as a quick guide. The FDA says 5% Daily Value or less of a nutrient per serving is considered low, and 20% or more is considered high, in its guide to how to understand and use the Nutrition Facts label. The same FDA page says to make sure the serving size is the same when you use %DV to compare foods.
- Most labels must list added sugars in grams per serving. Under 21 CFR 101.9, a product with less than 1 gram of added sugars per serving does not have to list them, as long as the label makes no claim about sweeteners, sugars, added sugars or sugar alcohol content.
- Protein often has no %DV. A %DV for protein is required only when the label makes a protein claim, or when the product is for infants or children 1 through 3 years old. A bar that shows protein in grams without a %DV, and makes no protein claim, does not need one.
- Sugar alcohols are not always listed. Declaring sugar alcohols is voluntary unless the label makes a claim about sugar alcohols or sugars.
- Small differences may be rounding. FDA rounding rules put calories to the nearest 10 above 50 calories, and sugars, fiber and protein to the nearest gram. Two bars 10 calories or 1 gram apart may be closer, or further apart, than the label shows.
- Label numbers are not exact. Under 21 CFR 101.9(g), a food is considered misbranded if lab testing finds nutrients such as calories, total sugars, total fat, saturated fat or sodium more than 20 percent above the label. That is another reason not to choose between two bars on a tiny difference.
Step 4: Compare pack size and price
How much food you get is the net weight, whatever the size of the box.
- Find the net weight on the front. Under 21 CFR 101.7, the principal display panel, which is the front of the package, must state the net quantity of contents, placed in the bottom 30 percent of that panel. The Fair Packaging and Labeling Act requires the net quantity in both US units and metric units, with some exceptions.
- Work out price per 100 grams or per ounce. Divide the price by the net weight in grams and multiply by 100, or divide the price by the net weight in ounces.
- Do not rely on the shelf tag showing a unit price. The National Institute of Standards and Technology (NIST), which publishes a model unit pricing regulation for states, says the regulation "has never included a mandatory provision" and applies only when stores voluntarily provide unit pricing. Some states require unit pricing and many do not. If both shelf tags show a unit price, check that they use the same unit.
Here are two made-up boxes, priced both ways.
| Box A | Box B | |
|---|---|---|
| Bars × weight | 5 × 40 g | 4 × 60 g |
| Net weight | 200 g | 240 g |
| Price | $6.00 | $6.50 |
| Price per bar | $1.20 | $1.63 |
| Price per 100 g | $3.00 | $2.71 |
Illustrative numbers only, not real products or prices.
Box A is cheaper per bar. Box B is cheaper per 100 grams. Both answers are correct, which is why it helps to decide first whether you are buying bars or buying food by weight.
A quick checklist for the aisle
- Check the bar weight in grams on both labels.
- Compare the first three to five ingredients.
- Compare two or three Nutrition Facts lines per 100 grams, and per bar if you eat one bar at a time.
- Treat differences of a gram or 10 calories on the label as possibly rounding. Converting to per 100 grams scales that rounding up.
- Compare price per 100 grams or per ounce using the net weight.
Where Guiltless fits
Guiltless, the grocery app we make, is one place to look up a product. You can scan barcodes or search for a product to see its page with the GCR Score (Guiltless Certified Rating), though not every product is in the app. The GCR Score is a 0 to 100 rating designed to help people compare grocery products using several factors, including nutritional quality, ingredients and additives, degree of processing and organic status where applicable. You can also find a swap for a product, and filter by preferences such as calories and macros, when supported.
Sources
US rules, read on September 29, 2026.
- 21 CFR 101.4, food ingredient labeling
- 21 CFR 101.7, net quantity of contents
- 21 CFR 101.9, nutrition labeling, including serving sizes, added sugars, rounding and compliance
- 21 CFR 101.12, reference amounts customarily consumed
- FDA, How to Understand and Use the Nutrition Facts Label
- 15 U.S.C. 1453, Fair Packaging and Labeling Act (2023 edition of the US Code)
- NIST, Uniform Unit Pricing: Tools for Consumers to Fight Shrinkflation
This covers US labeling. Rules differ elsewhere. Guiltless and the GCR Score provide general informational guidance and are not medical advice. Individual nutrition needs vary. Users with medical conditions, allergies or specific dietary requirements should consult an appropriate qualified professional and review product labels.