Skip to content

The compliance engine. Every rule quoted from 21 CFR.

The compliance engine is fixed FDA rules from 21 CFR 101.9 and 101.12, versioned, with no AI in it. Same recipe, same answer.

One rule card: the calorie rounding value on top, and the 21 CFR 101.9(c)⁠(1) paragraph it comes from under itValue: Calories. Up to and including 50, nearest 5 (47 becomes 45). Above 50, nearest 10 (52 becomes 50). Under 5, may show 0 (3 becomes 0). Source, quoted word for word in part: 21 CFR 101.9(c)⁠(1), "…expressed to the nearest 5-calorie increment up to and including 50 calories, and 10-calorie increment above 50 calories…"21 CFR 101.9(c)⁠(1)Word for word…expressed to the nearest 5-calorie increment up to and including50 calories, and 10-calorie increment above 50 calories…CaloriesRounds to≤ 50Nearest 547 → 45> 50Nearest 1052 → 50< 5May show 03 → 0One rule card: the calorie rounding value on top, and the 21 CFR 101.9(c)⁠(1) paragraph it comes from under itValue: Calories. Up to and including 50, nearest 5 (47 becomes 45). Above 50, nearest 10 (52 becomes 50). Under 5, may show 0 (3 becomes 0). Source, quoted word for word in part: 21 CFR 101.9(c)⁠(1), "…expressed to the nearest 5-calorie increment up to and including 50 calories, and 10-calorie increment above 50 calories…"21 CFR 101.9(c)⁠(1)Word for word…expressed to the nearest 5-calorieincrement up to and including 50 calories,and 10-calorie increment above 50 calories…CaloriesRounds to≤ 50Nearest 547 → 45> 50Nearest 1052 → 50< 5May show 03 → 0
One rule card: the value and its CFR paragraph

How are the numbers on a label rounded?

By the increments 21 CFR 101.9(c) sets for each nutrient. Here is sodium, as Formulate stores it.

  1. Under 5 mgShown as 0
    • 4.9 mgis shown as0 mg
  2. 5 to 140 mgNearest 5 mg
    • 7.5 mgis shown as10 mg
  3. Over 140 mgNearest 10 mg
    • 142 mgis shown as140 mg
    • 145 mgis shown as150 mg

“to the nearest 5-milligram increment when the serving contains 5 to 140 milligrams of sodium …”

21 CFR 101.9(c)⁠(4)

Where does the serving size come from?

From the FDA reference amounts (RACC) in 21 CFR 101.12, by food category. You set the serving in a household measure.

A cookie’s category and its RACC
A serving of 2 pieces, 28 g, set against the 30 g reference amount for cookiesCategory: Bakery products, cookies, with a reference amount (RACC) of 30 g. One piece weighs 14 g. On a scale from 0 to 45 g, two pieces reach 28 g, the closest whole count to 30 g. A third piece, drawn dashed, would reach 42 g. The serving size is 2 pieces (28g).Bakery products, cookiesRACC 30 g0 g15 g30 g45 gRACC14 g14 g42 g3 piecesServing size2 pieces (28g)A serving of 2 pieces, 28 g, set against the 30 g reference amount for cookiesCategory: Bakery products, cookies, with a reference amount (RACC) of 30 g. One piece weighs 14 g. On a scale from 0 to 45 g, two pieces reach 28 g, the closest whole count to 30 g. A third piece, drawn dashed, would reach 42 g. The serving size is 2 pieces (28g).CookiesRACC 30 g0 g15 g30 g45 gRACC14 g14 g42 g3 piecesServing size2 pieces (28g)
A cookie’s category and its RACC

Which Daily Values does the label use?

FDA’s Daily Values, from 21 CFR 101.9(c). %DV is the amount per serving ÷ its Daily Value. Here it is worked for the sample granola’s 60 g serving.

How %DV is worked out
Sample granola, one 60 g serving
Nutrient Per serving Daily Value %DV on the label
Total Fat 8.78 g 78 g 11%
Saturated Fat 0.88 g 20 g 4%
Sodium 168.0 mg 2,300 mg 7%
Total Carbohydrate 36.0 g 275 g 13%
Dietary Fiber 5.15 g 28 g 18%
Added Sugars 9.80 g 50 g 20%
Every Daily Value, adults and children 4+. 21 CFR 101.9(c)⁠(9) (opens in a new tab). See every Daily Value in the free tool.

Questions

More questions

What is the compliance engine?

Fixed FDA rules that do every calculation, rounding and %DV. AI suggests the matches, any missing weight and, in Studio, the added sugars. You review them, change any and confirm, and the engine calculates. We send recipe lines only to AI providers that do not train on them and keep none of them after answering. Labels are not reviewed by FDA.

How do I know a rule was copied right?

Each value keeps its citation and the eCFR’s own words, checked automatically against a saved copy. A value changes only with a written correction.

Make your first label today.

No card needed. See pricing.