Science11 min read

Nutrition Labels Can Be Legally 20% Off: Food Log Math

A calorie label is a rounded estimate, not a measurement — and regulators allow real room around it. Under US rule 21 CFR 101.9(g)(5), a food is only misbranded if its measured calories run more than 20 percent above the declared value, so a "200 kcal" pack can legally hold 240 kcal. Packaged snacks tend to land close (a 2013 bomb-calorimetry study of 24 items found a median 4.3 percent excess), but restaurant meals drift far more (a 2010 study of 29 items averaged 18 percent over). What that legal tolerance means for your food log, which foods carry the biggest error, and why chasing accuracy past 10 percent is false precision.

Dr. Maya Patel

Dr. Maya Patel

Registered Dietitian, M.S. Nutrition Science

A packaged food nutrition information panel beside a digital kitchen scale, a calculator, and a smartphone showing a calorie tracking app on a sunlit kitchen counter, illustrating the margin of error in food labels

A calorie label is a rounded estimate, and the rules leave real room around it. Under the US regulation 21 CFR 101.9(g)(5), a packaged food is only misbranded if its measured calories run more than 20 percent above the declared value — so a "200 kcal" pack can legally contain up to 240 kcal. Packaged snacks usually land close to their labels, but restaurant and freshly made meals can drift much further, which matters when you log them.

If you weigh your food to the gram and still feel like the scale is not moving the way the maths says it should, the label itself may be part of the gap. Nutrition panels look like measurements — a single tidy number per serve — but they are calculated estimates that regulators allow to vary within a defined band. Knowing how wide that band is, and which foods sit at the wide end, helps you read your own calorie tracking with the right amount of trust: enough to steer by, not so much that you chase a false decimal point.

This guide walks through what the tolerance rules actually permit, what the strongest measurement studies found when researchers put labelled foods in a bomb calorimeter, and how to build a small, honest error buffer into your log. Every figure below is grounded in a primary source — peer-reviewed calorimetry studies and the regulations themselves — listed at the end.

How accurate are nutrition labels legally required to be?

For calories and nutrients people limit — fat, saturated fat, sodium, sugars — US rule 21 CFR 101.9(g)(5) deems a food misbranded only if the measured content is more than 20 percent above the declared value. A label reading 200 kcal can legally hold up to 240 kcal. Australia and New Zealand apply a comparable 20 percent working tolerance under Standard 1.2.8.

The asymmetry is deliberate. For nutrients you might want more of — fibre, protein, vitamins, minerals — the measured amount has to be at least 80 percent of the label. For nutrients you might want less of, the measured amount cannot exceed 120 percent. The rule protects consumers in the direction that matters for each nutrient, but it also means the "calories" line is a ceiling-bounded estimate, not a precise readout.

A close-up of a packaged food nutrition information panel beside a magnifying glass and a calculator on a sunlit kitchen counter, illustrating the legal tolerance around calorie labels
A close-up of a packaged food nutrition information panel beside a magnifying glass and a calculator on a sunlit kitchen counter, illustrating the legal tolerance around calorie labels

Enforcement is light. The regulator does not routinely test products; compliance rests mostly with manufacturers, and testing is targeted rather than universal. That does not mean labels are routinely wrong — most packaged foods are close, as the data below shows — but it does mean the number is set by the maker, within a band, and rarely re-checked.

Nutrient typeLegal tolerance (US)What it means for a "200 kcal" label
Calories, fat, sodium, sugarsNo more than 20% above labelCan legally be up to 240 kcal
Fibre, protein, vitamins, mineralsAt least 80% of labelMust be at least the stated amount
Naturally occurring, whole foodsNo panel requiredEstimated from a database, not measured
The takeaway is not that labels lie. It is that a label is a point estimate inside a tolerance band, and the band is wide enough — one-fifth in the direction that adds calories — to notice over a week of eating.

Do measured calories really differ from the label?

Yes, but the size of the gap depends heavily on the food. Packaged, mass-produced items track their labels closely: a 2013 bomb-calorimetry study of 24 US snack foods found a median excess of just 6.8 kcal, or 4.3 percent. Restaurant and freshly prepared meals drift far more — a 2010 study of 29 reduced-energy restaurant items measured them at 18 percent above stated values on average.

The difference comes down to control. A factory making millions of identical bars can calibrate its recipe tightly; a kitchen plating a burrito by hand cannot. Here is what the strongest measurement studies found when researchers combusted real foods and compared the heat released against the printed number.

  1. Packaged snacks (Jumpertz 2013): 24 items across candy, chips, cookies, crackers, ice cream, nuts and yoghurt; median measured energy 4.3 percent above label, with most products inside the 20 percent allowance.
  2. Reduced-energy restaurant and frozen meals (Urban 2010): 29 restaurant items averaged 18 percent over stated values; 10 frozen supermarket meals averaged 8 percent over; some single items reached 200 percent of the stated figure.
  3. Sit-down and quick-serve restaurant foods (Urban 2011): 269 items averaged close overall (about 10 kcal difference), but roughly 19 percent of foods measured at least 100 kcal above the menu number, and the lowest-calorie dishes were the most understated.
  4. England menu-labelling audit (Finlay 2025): 295 menu items measured by bomb calorimetry; the average absolute difference between reported and measured energy was 21 percent, and 34 percent of items fell outside the 20 percent accuracy threshold.
A restaurant meal on a plate beside a printed menu showing a calorie figure and a smartphone calorie app, illustrating how freshly prepared meals drift further from their stated calories than packaged foods
A restaurant meal on a plate beside a printed menu showing a calorie figure and a smartphone calorie app, illustrating how freshly prepared meals drift further from their stated calories than packaged foods

The pattern is consistent across two decades and several countries: mass-produced packaged foods are usually within single-digit percentages, while anything assembled fresh — restaurant plates, café items, meal-kit dishes — carries a wider and less predictable error. That is the same reason calorie apps drift on vegetables and mixed dishes: the more a human hand shapes the portion, the more the true energy varies.

Which foods carry the biggest labelling error?

Freshly assembled and lower-calorie foods carry the biggest error. In the 2011 restaurant study, dishes marketed as low-calorie were the most understated, and the foods with the greatest excess averaged about 289 kcal above their stated value. Packaged, shelf-stable items with tight manufacturing sit at the accurate end, typically within 5 to 10 percent.

A useful mental model is to sort foods by how much variability sits between the recipe and your plate. The table below groups common foods by typical labelling reliability, drawn from the measurement studies above.

Food categoryTypical accuracyWhy
Packaged snacks, bars, chipsWithin ~5%Mass-produced, tightly calibrated
Frozen ready mealsWithin ~8%Factory-made but portion-variable
Restaurant mainsOften 15–20%+ overHand-plated, oil and sauce vary
"Low-calorie" restaurant dishesMost understated groupMarketing pressure, small denominators
Fresh produce (database-estimated)VariableNo panel; ripeness and size differ
The lower-calorie skew has a simple cause: when a dish is meant to read 300 kcal, an extra splash of oil or a larger protein portion is a big percentage of a small number. The same 40 kcal of added oil barely moves a 900 kcal burger but blows a 250 kcal salad past its tolerance. If you build meals around freshly cooked items, this is also where weighing raw versus cooked and choosing the right database entry matter most.

Australian research shows the same wide spread. A 2006 study of 350 samples across 70 products found individual nutrient declarations varying from 13 percent under to 61 percent over, and under a strict 20 percent tolerance only about 16 percent of products fully complied for every listed nutrient — though many misses were tiny amounts that round awkwardly rather than meaningful energy gaps.

How should you adjust your food log for label error?

Treat your daily total as a range, not a single number, and stop refining past about 10 percent. Log the label value as your best estimate, then hold a mental buffer — roughly 5 percent for packaged-food days and 10 to 15 percent for restaurant-heavy days — rather than trying to correct each item. Consistency over weeks beats precision on any single day.

Because the errors are partly random, they tend to average out across many items and many days. A week of logging is far more reliable than any one meal, so the practical move is to keep your method steady and read the trend. Here is a simple, non-fussy way to fold label tolerance into your tracking without turning every meal into a maths problem.

  1. Log the label as-is for packaged foods. They are usually within 5 percent, so the label is your best available number — no adjustment needed.
  2. Add a modest buffer on restaurant days. Assume hand-plated meals may run 15 to 20 percent higher than the menu says, and pad your estimate rather than trusting the printed figure.
  3. Watch the weekly average, not the daily total. Random label errors cancel out over time; a 7-day rolling mean is far steadier than any single day.
  4. Weigh what you can, estimate the rest honestly. A scale removes portion error even when the label's calorie density is slightly off.
  5. Stop at 10 percent precision. Given a legal 20 percent tolerance on the input, chasing single-calorie accuracy in your log is false precision — your effort is better spent on consistency.

This is the same logic behind not double-counting exercise calories: when your inputs each carry meaningful uncertainty, stacking precise-looking numbers creates a false sense of exactness. Research on tracking apps points the same way — a 2026 review of app accuracy found database and portion errors of a similar scale to label tolerance, so the winning strategy is a steady method read over weeks, not a perfect day. If you want to see how the apps themselves stack up, the MyFitnessPal versus Cronometer accuracy review breaks that down.

None of this means tracking is pointless — far from it. A number that is consistently within 10 to 20 percent, logged the same way every day, is more than accurate enough to create a reliable deficit or surplus. The goal is a trustworthy trend, and the label gives you exactly that: a solid estimate to steer by, as long as you do not mistake it for a measurement.

Frequently Asked Questions

Can a food legally have more calories than its label says?

Yes. Under US rule 21 CFR 101.9(g)(5), a food is only considered misbranded if its measured calories exceed the declared value by more than 20 percent. A product labelled 200 kcal can legally contain up to 240 kcal. Australia and New Zealand apply a comparable 20 percent working tolerance under the Food Standards Code.

Are packaged food labels usually accurate?

Mostly, yes. A 2013 bomb-calorimetry study of 24 common US snack foods found a median excess of only 4.3 percent, and most products sat within the 20 percent legal allowance. Mass-produced packaged foods are calibrated tightly, so their labels are usually your most reliable number.

Why are restaurant calorie counts less accurate?

Because they are assembled by hand. A 2010 study of 29 reduced-energy restaurant items measured them at 18 percent above stated values on average, and a 2025 England audit found 34 percent of menu items fell outside the 20 percent accuracy threshold. Oil, sauce, and portion size vary plate to plate in ways a factory recipe does not.

Should I add a percentage to every calorie I log?

Not to every item. A simpler approach is to log packaged foods at their label value, add a modest buffer (roughly 15 to 20 percent) only on restaurant-heavy days, and watch your weekly average rather than any single day. Random label errors tend to cancel out over time.

Does label inaccuracy make calorie tracking pointless?

No. Even with a 20 percent tolerance, a number logged the same way every day gives a reliable trend, which is what drives a deficit or surplus. The practical limit is around 10 percent precision — chasing single-calorie accuracy on an input that is legally allowed to vary by a fifth is false precision, not better tracking.

Sources

  1. FDA. 21 CFR 101.9(g)(5) — Nutrition labeling of food, compliance provisions. https://www.law.cornell.edu/cfr/text/21/101.9
  2. Jumpertz R, Venti CA, Le DS, et al. Food label accuracy of common snack foods. Obesity (Silver Spring). 2013;21(1):164–169. https://pmc.ncbi.nlm.nih.gov/articles/PMC3605747/
  3. Urban LE, Dallal GE, Robinson LM, Ausman LM, Saltzman E, Roberts SB. The accuracy of stated energy contents of reduced-energy, commercially prepared foods. J Am Diet Assoc. 2010;110(1):116–123. https://pubmed.ncbi.nlm.nih.gov/20102837/
  4. Urban LE, McCrory MA, Dallal GE, et al. Accuracy of stated energy contents of restaurant foods. JAMA. 2011;306(3):287–293. https://pubmed.ncbi.nlm.nih.gov/21771989/
  5. Finlay A, Jones A, Thorp P, et al. Accuracy of menu calorie labelling in the England out-of-home food sector during 2024. Br J Nutr. 2025;134(8):696–704. https://pmc.ncbi.nlm.nih.gov/articles/PMC12722009/
  6. Fabiansson SU. Precision in nutritional information declarations on food labels in Australia. Asia Pac J Clin Nutr. 2006;15(4):451–458. https://pubmed.ncbi.nlm.nih.gov/17077059/

Ready to track smarter?

Join thousands who use kcalm for calorie tracking. AI-powered food recognition, scientifically-validated calculations, and zero anxiety.

Download Free on iOS15 AI analyses free, no credit card required

Related Articles

Science

How Many Calories Does an Ice Bath Burn? The Real Math

A typical 10-to-15-minute ice bath burns roughly 20 to 80 extra kcal (85 to 335 kJ) — less than a single banana, and an order of magnitude below the 250 to 500 kcal that plunge marketing claims. The measured literature is consistent: an 18 degree cooling suit raised energy expenditure by 250 kcal across three full hours, the 88-minute world-record ice immersion roughly doubled heat production from 169 to 321 watts, and a meta-analysis of 10 randomised trials put mild cold exposure at 188 extra kcal per day. Even six weeks of two-hours-daily cold acclimation lifted cold-induced thermogenesis to only 289 kcal a day. Real physiology, trivial energy cost — the protocol-by-protocol table, the shivering math behind the vendor claims, and how to log a plunge honestly.

Science

Can You Only Absorb 30g of Protein Per Meal? The Data

The claim that your body can only absorb 30 g of protein per meal fails on both halves. Your gut absorbs virtually all the protein you eat — the real question is how much your muscle uses — and the best-measured feeding study to date answered it: 100 g of milk protein kept muscle protein synthesis elevated for more than 12 hours, beating a 25 g dose by roughly 40 percent in the 4-to-12-hour window, with almost none of the extra oxidised away. Where the 30 g figure came from, what the dose-response trials from 20 g to 100 g actually show, the per-meal targets by body weight, and what it all means for how you log protein.

Science

Swimming Calorie Calculator: Stroke, Pace, and Watch Math

Swimming burns roughly 340 to 970 kcal (1,420 to 4,060 kJ) per hour for a 70 kg adult, and the spread is set by stroke and pace: the 2024 Adult Compendium of Physical Activities puts recreational backstroke at 4.8 METs, slow freestyle at 5.8, medium-pace crawl at 8.0, and butterfly at 13.8 — while your watch struggles to see any of it. In the key validation study, a wrist device that read heart rate within 4 percent on land drifted to a 30 percent mean error in the pool, its correlation with a chest strap collapsing from 0.95 to 0.26. The stroke-by-stroke MET tables in kcal and kJ, the pace math from elite-swimmer energy-cost data, why optical sensors fail in water, and a five-step way to log a swim your weight trend can verify.