US Nutrition Label Calculator

Per-serving conversion · Formula comparison · PDF review report

Enter verified nutrition data per 100g for two finished products and compare them at the same serving weight. Entries stay in this page and are cleared on refresh. Review the scope and rules below.

The serving applies to A and B. The tool does not determine the legally required serving size. Calculations use the entered weight; label grams follow §101.9(b)(7) rounding.

Used to check the low-protein-quality statement, not to approve protein claims or automatically declare protein %DV. Not required when protein is zero.

Nutrition data per 100g

Enter unrounded values. Enter 0 only for verified absent nutrients; blanks remain unknown. Added sugars must use the US definition.

NutrientValue per 100gUnit
kcal
g
g
g
mg
mg
g
g
g
g
g
mcg
mg
mg
mg
Sweetener details and US declarations

Allulose remains in total carbohydrate. This tool adopts the FDA guidance factor of 0.4 kcal/g. Enter total and added sugars already excluding allulose under that guidance; it is not subtracted again.

Allulose calories per serving: not provided. Sugar alcohol calorie factors differ; total sugar alcohol cannot all be treated as 0 kcal/g.

Sugar alcohol declaration may be mandatory when present and relevant sugar, added-sugar or sugar-alcohol claims are made. An omitted sugar-alcohol input is not inferred as zero.

Formula comparison per serving

Unrounded values at the same serving weight; label rounding can obscure a difference
NutrientOriginal formula ANew formula BChange B − A
Calories (kcal)———
Total Carbohydrate (g)———
Total Sugars (g)———
Added Sugars (g)———

Comparison uses unrounded values. Both labels may show 0 calories despite a real difference. The data sources, measurement methods and serving weights must still be comparable.

Rounding and scope

Rules checked 2026-10-28

Scope: ordinary solid or powder foods for adults and children aged 4 and older, standard vertical labels, and no protein claims. Protein %DV is not automatically declared; special protein-quality situations need review.

Not covered: infants and young children, pregnancy/lactation-specific products, supplements, liquid volumes and density, special single-ingredient sugar/syrup/honey declarations, mandatory dual columns, small-package formats, additional fortification, or nutrient-content claim approval.

View rounding rules and official sources
  • Calories: values below 5 kcal may be declared 0; up to 50 round to 5 kcal, above 50 to 10 kcal.
  • Fat amounts: below 0.5g declare 0; below 5g round to 0.5g, at least 5g to 1g.
  • Sodium: below 5mg declare 0; 5–140mg round to 5mg, above 140mg to 10mg. Cholesterol below 2mg declares 0, 2–5mg uses <5mg, otherwise round to 5mg.
  • Carbohydrate, fiber, sugars, added sugars, protein and supplied sugar alcohol: below 0.5g use 0, otherwise round to 1g. This version does not select the optional <1g wording.
  • Vitamin D/iron amounts round to 0.1; calcium/potassium to 10. Their %DV rounds to 2% increments through 10%, 5% increments above 10% through 50%, and 10% above 50%.
  • %DV uses unrounded per-serving values and adult/age-4-and-older references. Total sugars, trans fat and sugar alcohol have no %DV; protein %DV is omitted within this scope.

21 CFR 101.9 · 21 CFR 101.12 / RACC · FDA rounding reference · FDA Allulose guidance

The allulose policy is FDA enforcement-discretion guidance, not a rule for all markets. A complete package still requires review of product identity, net contents, ingredients, allergens, company details and actual print dimensions.

Current preview: Original formula A · Comparison export requires complete A/B inputs, sources and serving confirmation

US nutrition label questions

How do I convert nutrition per 100g to per serving?

Multiply the unrounded value per 100g by serving weight in grams and divide by 100, then apply the nutrient-specific rounding in 21 CFR 101.9. Serving size still needs verification against the product category, RACC and package conditions.

Why can a zero-calorie label still contain carbohydrate?

Calories and carbohydrate round separately. A value below 5 kcal may be declared zero without removing carbohydrate. Allulose and different sugar alcohols also have different calorie factors. The comparison preserves unrounded values.

Can I save a US Nutrition Facts label as a PDF?

Yes. Complete the nutrition inputs, sources and serving-size basis, confirm the scope, then use browser printing to save the current formula or an A+B comparison as PDF. Export is a review draft, not packaging approval.

Can ingredient percentages replace verified nutrition data?

No. This version takes verified finished-product nutrient values per 100g for two formulas. It does not infer nutrition from ingredient names. Ingredient specifications, processing changes and measurement methods still need verification.

Check the product, data and US-market scope before saving. This tool does not replace a complete packaging review.