Math you can check, line by line.
The compliance engine turns your confirmed grams into the panel in six fixed steps. No AI in the math.
Does AI do any of this math?
No. Six fixed steps run in the compliance engine: same recipe, same label. Before them, AI suggests matches, a weight only when no USDA portion fits and, in Studio, which ingredients add sugars. You review each one, change it or confirm it. We send recipe lines only to AI providers that do not train on them and keep none of them after answering.
What does that look like on a real recipe?
A granola with real USDA values: a 60 g serving is 243.0 calories, shown as 240.
The batch
422 g
- Step 1: Grams
- Step 2: Per 100 g
- Step 3: Sum
| Ingredient | Grams | Calories | Fat, g | Sodium, mg |
|---|---|---|---|---|
| Honey, 4 tbsp | 84g | 255.4 in the batch. USDA: 304 /100 g, 15% of the batch | 0.00 in the batch. USDA: 0 /100 g, 0% of the batch | 3.4 in the batch. USDA: 4 /100 g, 0% of the batch |
| Salt, 1/2 tsp | 3g | 0.0 in the batch. USDA: 0 /100 g, 0% of the batch | 0.00 in the batch. USDA: 0 /100 g, 0% of the batch | 1,162.7 in the batch. USDA: 38,758 /100 g, 98% of the batch |
| Sliced almonds, 1 cup | 92g | 532.7 in the batch. USDA: 579 /100 g, 31% of the batch | 45.94 in the batch. USDA: 49.93 /100 g, 74% of the batch | 0.9 in the batch. USDA: 1 /100 g, 0% of the batch |
| Rolled oats, 3 cups | 243g | 921.0 in the batch. USDA: 379 /100 g, 54% of the batch | 15.84 in the batch. USDA: 6.52 /100 g, 26% of the batch | 14.6 in the batch. USDA: 6 /100 g, 1% of the batch |
| Batch | 422g | 1,709.0 | 61.78 | 1,181.6 |
One 60 g serving
granola’s RACC
- Step 4: Per serving
- Step 5: %DV
- Step 6: Round
60 g of the 422 g batch× 60 ÷ 422
| Per 60 g | % Daily Value |
|---|---|
| Calories240 | |
| 243.0 exact. Over 50: nearest 10, 101.9(c)(1) | |
| Total Fat9 g | 11% |
| 8.78 g exact, ÷ 78 g DV = 11%. 5 g and up: nearest gram, 101.9(c)(2) | |
| Sodium170 mg | 7% |
| 168.0 mg exact, ÷ 2,300 mg DV = 7%. Over 140 mg: nearest 10, 101.9(c)(4) | |
Is %DV worked out before or after rounding?
Before. The rule allows either, and Formulate uses the exact amount: the granola’s 8.78 g of fat gives 11%, where the rounded 9 g would give 12%.
“or the actual amount of each nutrient (i.e., before rounding) by the DRV for the nutrient …”
How close are BetterMenu’s numbers to a lab test?
They are calculated from USDA data, or the supplier values you add, and the weights you confirm, under FDA rounding rules. They can differ from a lab analysis of the finished product, especially when cooking changes its weight. Formulate does not adjust for water lost in cooking.