When you change a recipe, save the change as a new version and keep the old formula exactly as it was. Then check the new version. It needs a new label if any of these is true:
- It brings in an allergen the old one didn't have, often through a new supplier's ingredient. How to check
- The ingredient list changes: an ingredient added, removed or swapped, a new order by weight, or a supplier's ingredient with different components. How to check
- A number on the Nutrition Facts panel comes out different after rounding. How to check
- A claim on the package, such as "no added sugar" or "low sodium", no longer holds. How to check
If none of them is true, the label can stay. Either way, write the change down with a date, so you can answer questions about either version years from now. Why the old formula matters and a naming and change-log habit are at the end.
Does the change add an allergen?
The nine major food allergens are milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soybeans and sesame. Sesame became the ninth when the FASTER Act was signed in April 2021, and the change took effect on January 1, 2023 (FDA, page updated March 2026). Each one present must be declared on the label, either in parentheses after the ingredient, such as "flour (wheat)", or in a "Contains" statement. Highly refined oils made from one of these foods are not counted as a major food allergen under the federal allergen labeling law.
A supplier change is the usual way a new allergen gets in. A replacement chocolate chip may contain milk where the old one didn't. A new oil blend may include sesame. A different brand of oats may be processed in a facility with wheat, which is a cross-contact question rather than an ingredient, but worth asking about. Read the new supplier's ingredient statement and spec sheet before you place the order. The Big 9 allergens and sesame labeling covers how to declare them.
Does the ingredient list change?
Any ingredient you add, remove or swap for another changes the list, even at the same weight: replacing pecans with walnuts gram for gram still means a new ingredient list. The less obvious changes come from weight order, the 2% line and your suppliers.
FDA's rule for ingredient lists says ingredients are listed from most to least by weight. Cost cuts can change that order. Here is an example batch of an unsweetened nut-and-seed granola where the producer replaces some pecans with cheaper pumpkin seeds and, after taste tests, adds a gram of salt:
| Ingredient | v2 (g) | v3 (g) |
|---|---|---|
| Almonds | 300 | 300 |
| Pecans | 200 | 120 |
| Pumpkin seeds | 150 | 230 |
| Unsweetened coconut flakes | 110 | 110 |
| Egg whites | 100 | 100 |
| Coconut oil | 60 | 60 |
| Cinnamon | 6 | 6 |
| Salt | 4 | 5 |
| Total | 930 | 931 |
Version 2 lists almonds, pecans, pumpkin seeds, coconut. Version 3 lists almonds, pumpkin seeds, pecans, coconut. The ingredients are the same, but the ingredient list on the package has to change.
Under the same rule, ingredients at 2% or less by weight can be grouped at the end after a phrase like "Contains 2% or less of", so a change that pushes an ingredient across 2% can move it in or out of that group. And an ingredient made of other ingredients, such as chocolate chips, is listed with its own components, so a new supplier's chips with a different ingredient list change your ingredient list even if your recipe weights don't move.
Do the printed nutrition numbers change after rounding?
The Nutrition Facts panel shows rounded numbers, and FDA's nutrition labeling rule sets the rounding step for each nutrient (the steps are in 21 CFR 101.9(c) if you want to look them up). Calories round to the nearest 5 up to 50 calories and to the nearest 10 above that. Sodium rounds to the nearest 5 mg from 5 to 140 mg and to the nearest 10 mg above 140 mg.
Recalculate the label for the new version and compare the values after rounding. A change that moves sodium from 98 mg to 102 mg per serving prints as 100 mg either way. The extra gram of salt in the granola example moves it further than that. Salt is 40% sodium (CDC), and the example batch, which has only about 120 g of water in it (most of it from the egg whites), bakes down to about 860 g. Counting only the salt (a real calculation includes the sodium in every ingredient):
| Per 50 g serving | v2 (4 g salt) | v3 (5 g salt) |
|---|---|---|
| Sodium from salt | 4,000 mg × 0.40 ÷ 860 g × 50 g = 93 mg | 5,000 mg × 0.40 ÷ 860 g × 50 g = 116 mg |
| Printed | 95 mg | 115 mg |
The printed sodium changes, so the panel changes, and so does the % Daily Value beside it. Check calories and the other nutrients the same way.
Don't count on FDA's testing tolerances to skip an update. When FDA tests a product against its label, the food is mislabeled if calories, sugars, total fat, saturated fat, trans fat, cholesterol or sodium come in more than 20% above the declared value, or if naturally occurring nutrients like protein and fiber come in below 80% of it. Those limits are for FDA's testing; the values you print should still come from the current formula. Making a Nutrition Facts label without a lab and choosing USDA FoodData Central entries cover how to calculate the new values.
Does every claim on the package still hold?
Check every claim on the package against the new version. Sweetener and salt changes are the ones most likely to break a claim:
- "No added sugar" is allowed only if, among other conditions, no sugars or sugar-containing ingredients that stand in for added sugars are added during processing (FDA's rule for calorie and sugar claims). Swapping in date paste or fruit juice concentrate can end the claim.
- If you switch to a sugar alcohol and make any claim about sugars, the nutrition labeling rule requires the sugar alcohol content on the panel.
- "Low sodium" generally means 140 mg or less per reference amount, a serving size FDA sets for each kind of food that may differ from the serving size on your label (FDA's rule for sodium claims), with extra conditions for foods with small reference amounts. A salt change that crosses that line ends the claim.
Added sugars and sugar alcohols on nutrition labels goes further into sweetener declarations.
Why keep the old formula after you change it?
Reformulations happen for ordinary reasons. A supplier discontinues an ingredient. Almonds get expensive. You swap honey for maple syrup, or add an acid to fix a shelf-life problem. Make each of these changes in a new version and leave the old formula as it was, because several things still depend on it.
Product you sold last month is still on store shelves and in customers' pantries, made to the old formula and labeled for it. If a customer calls about a jar with a particular best-by date, you want to look up the production date, see which version was in use that day, and pull up that exact formula and label. That only works if every version is kept and you've recorded when each one started and stopped.
If you've sent a store or distributor a spec sheet, ingredient list, nutrition panel or allergen statement, that document describes the old formula. Send the new one, and check your agreement for any requirement to tell them before a change.
A complaint about a reaction or a change in taste can come in months after the package was made. Answering it means knowing what was in that package, which you can only do if the formula it was made to still exists.
How to name versions and log each change
Pick a naming pattern and use it every time. Product name, version number, month, and a few words on what changed:
- Almond Pecan Granola v2 (2026-03, launch)
- Almond Pecan Granola v3 (2026-10, pumpkin seeds for some pecans, +1 g salt)
Then keep a short change log, either at the top of each version's notes or in one running document. One entry per version:
- Date and version name.
- What changed, in grams, and why (supplier, cost, shelf life, taste).
- Label impact: new allergen, ingredient list, printed nutrition values, claims. Write "none" when there is none.
- Date the first batch was made with it, and the first best-by date or lot code that carries it.
- When old packaging runs out, and what happens to any left over.
Never edit a version that has been produced for sale; make a new one. When you switch production to a new version, mark it as the current one somewhere you'll see before every batch.
If you've only just started selling, the same habit applies. Check do I need a nutrition label for whether the panel applies to you, but the ingredient list and allergen declarations change with a reformulation either way. If the change was driven by cost, how to price baked goods can help you check that the new version actually saves what you expected. And if the reformulation came out of a scale-up, scaling a home recipe to production covers documenting the production formula.
KitchenSync is nutrition label and recipe costing software for small food businesses. Its Create New Version button copies the recipe you're viewing into a linked version and leaves the original as it was. Make the change in the copy, and if it alters the finished batch weight, enter the new weight as the version's Output Weight. Each nutrition label you save keeps its values and the date you saved it. Granola and snack makers reformulating for cost or supply can read more on KitchenSync for snack and granola makers.
This is general information about federal labeling rules, not legal advice. State rules and the details of your product can change the answer, so check with your state agriculture or health department if you're unsure.
Sources
- Food Allergies, U.S. Food and Drug Administration
- Food Allergen Labeling and Consumer Protection Act of 2004 (FALCPA), U.S. Food and Drug Administration
- About Sodium and Health, Centers for Disease Control and Prevention
- 21 CFR 101.4, Food; designation of ingredients, eCFR
- 21 CFR 101.9, Nutrition labeling of food, eCFR
- 21 CFR 101.60, Nutrient content claims for the calorie content of foods, eCFR
- 21 CFR 101.61, Nutrient content claims for the sodium content of foods, eCFR




