Nutrition Labelling Software for UK Food Businesses: A 2026 Guide
If you sell prepacked food in the UK, you will almost certainly need a nutrition declaration on the label — and paying a laboratory to analyse every product is expensive, slow and out of date the moment a recipe changes. Nutrition labelling software calculates typical values from your ingredient data instead. This guide covers when UK food businesses actually need a nutrition declaration, how software calculates one, what to look for when choosing a tool, and honestly what FoodCore does and does not do.
When does a UK food business need a nutrition declaration?
The starting point is retained EU Regulation 1169/2011 — the Food Information to Consumers Regulation (FIC), kept in UK law after Brexit and implemented through the Food Information Regulations 2014. Under FIC, most prepacked food must carry a mandatory nutrition declaration: energy (in kJ and kcal) plus fat, saturates, carbohydrate, sugars, protein and salt, expressed per 100g or per 100ml. You may additionally show values per portion, and you may voluntarily declare certain other nutrients such as fibre, monounsaturates and polyunsaturates.
Crucially, the requirement depends on how the food is sold, not on what the food is:
- Prepacked food — packaged before sale at a different place from where it is sold (or sold online or wholesale): generally requires the full mandatory nutrition declaration, alongside the name, ingredients list, allergens, weight, dates and business details.
- Prepacked for direct sale (PPDS) — packaged on the premises where it is sold, before the customer orders it: needs the product name and a full ingredients list with the 14 allergens emphasised (Natasha's Law), but a nutrition declaration is not generally required.
- Loose or made-to-order food — no label required; allergen information must be available to the customer, but nutrition information is not mandatory.
There are also exemptions to the nutrition declaration itself. Annex V of the regulation exempts several categories, including food — such as handcrafted food — supplied in small quantities by the manufacturer directly to the final consumer or to local retail establishments supplying the final consumer. Many small producers selling at markets or through a local farm shop fall into this territory, but the boundaries are specific and depend on your circumstances.
How nutrition labelling software calculates a declaration
The values on a nutrition declaration are average (typical) values. The regulation allows them to be established in more than one way: by laboratory analysis of the food, by calculation from the known or actual average values of the ingredients used, or by calculation from generally established and accepted data. That second and third route is what nutrition labelling software automates — and it is why a small producer does not need to send every product to a lab.
Step 1: ingredient nutrition data
Every ingredient in your database carries its own nutrition profile per 100g — energy, fat, saturates, carbohydrate, sugars, protein, salt, and often micronutrients too. This data comes from supplier specification sheets, the back-of-pack declaration on the products you buy, or established food composition databases. Good software makes this step fast rather than a week of typing: in FoodCore, barcode ingredient import lets you scan a product's barcode and pull in its full nutrition data automatically.
Step 2: recipe calculation
When you build a recipe, the software combines each ingredient's nutrition figures in proportion to the quantity used. A recipe using 500g of flour, 250g of butter and 200g of sugar inherits the weighted contribution of each. The result is a nutritional breakdown for the whole batch, per 100g, and per serving once you tell the software how many servings the batch makes.
Step 3: keeping it current
This is where software genuinely beats lab analysis for a small business. A lab report is a snapshot: reformulate the recipe, switch supplier, or tweak a quantity and the report no longer describes your product. A calculated declaration recalculates automatically from the updated ingredient data, so the figures track the recipe as it actually is today.
Be honest with yourself about the limits, too. Calculated values are only as good as the ingredient data behind them, and processes such as cooking losses can shift the final composition of some products. Keep supplier data current, sense-check outputs before printing, and consider lab verification for products where precision matters commercially.
Labelling requirements at a glance
*Subject to exemptions, including certain small-quantity direct and local supply by the producer — check FSA guidance for your situation.
What FoodCore does for nutrition labelling
FoodCore is kitchen management software for small UK food businesses, and nutrition is built into the same ingredient and recipe data you already use for allergens, labels and costing — not a separate module you maintain in parallel.
Automatic nutritional breakdown per serving. As you build a recipe, FoodCore calculates a nutritional breakdown — calories, macronutrients and micronutrients per serving — automatically from your ingredient data. Change an ingredient or a quantity and the figures update with it. There is no separate "run analysis" step.
Barcode import pulls full nutrition data. Rather than typing nutrition panels in by hand, you can scan a product's barcode and FoodCore pulls in the full nutrition data for that ingredient. For a business with dozens or hundreds of bought-in ingredients, this is the difference between an afternoon of setup and weeks of data entry.
Allergens on the same records. Because each ingredient record carries both nutrition figures and an allergen profile, one supplier update refreshes both across every recipe that uses the ingredient. You are not maintaining a nutrition spreadsheet and an allergen spreadsheet that can silently disagree. See our allergen management software comparison for that side of the system.
US Nutrition Facts for exporters. If you also sell into the United States, switching your Compliance Region to United States (or Both) generates an FDA-format Nutrition Facts panel with percent Daily Values, alongside FALCPA Big 9 allergen handling and US customary units. One honest caveat: the panel uses standard rounding rather than the FDA's exact incremental rounding rules, so verify the output against current FDA guidance before printing — our FDA Nutrition Facts guide explains the rules in detail.
See how barcode ingredient import works →
On pricing: FoodCore starts from £19/month. The Essentials plan (£19/month) covers recipes, allergens and labelling; Growth (£35/month) adds the Cost Calculator, stock and production tools; and Core (£55/month) adds food safety, menus, order tracking, business insights and team accounts. There is a 7-day free trial with no card required, so you can check the nutrition output against your own recipes before paying anything.
What to look for in nutrition labelling software
Whether you choose FoodCore or another platform, these are the criteria that matter for a small UK food business:
- Calculation from ingredient data — per 100g and per serving, recalculated automatically when recipes change, rather than one-off reports.
- Fast ingredient setup — barcode scanning or import from established data, not weeks of manual entry.
- UK format first — energy in kJ and kcal, salt rather than sodium, and the UK/EU mandatory nutrient set; US-first tools often get these details wrong for UK labels.
- Allergens and nutrition together — one set of ingredient records feeding both, so the two can never drift apart.
- Sub-recipe support — nutrition should flow through nested recipes (a sponge used in a finished cake) automatically.
- Sensible pricing — dietitian-grade analysis platforms typically run £80–200/month; a small producer rarely needs that tier.
Nutrition labelling software vs lab analysis vs manual spreadsheets
Lab analysis gives you measured values for one product at one moment. It is the right choice where precision is commercially critical or where a product's composition is hard to model from ingredients. It is also the most expensive route, and every recipe change invalidates the report.
Manual spreadsheets can technically do the arithmetic, but every ingredient change means re-checking every formula in every recipe, there is no audit trail, and the same data has to be re-keyed separately for allergen tracking and costing. Most spreadsheet-based nutrition calculations we see have at least one silent error.
Software sits in the middle: calculated typical values, always current with the live recipe, at a small-business price. For most small UK producers selling prepacked food, it is the pragmatic default — with lab analysis reserved for the handful of products that justify it.
Explore everything FoodCore does →
Nutrition labelling software: frequently asked questions
Do I legally need a nutrition label on my food products in the UK?
It depends on how the food is sold. Under retained EU Regulation 1169/2011 (the Food Information Regulation), most prepacked food sold in the UK must carry a mandatory nutrition declaration — energy plus fat, saturates, carbohydrate, sugars, protein and salt per 100g or 100ml. Food that is prepacked for direct sale (PPDS) must carry a name and a full ingredients list with allergens emphasised, but a nutrition declaration is not generally required for PPDS food. There are also exemptions, including certain foods supplied in small quantities by the producer directly to the final consumer or to local retail. The exemptions are specific, so check current FSA and government guidance for your situation — this is general information, not legal advice.
How does nutrition labelling software calculate values without lab testing?
Nutrition labelling software calculates typical values from the known composition of your ingredients. Each ingredient in your database carries nutrition data per 100g — from supplier specifications, product packaging or food composition databases. When you build a recipe, the software combines those figures according to the quantity of each ingredient, then expresses the result per 100g and per serving. Calculation from established ingredient data is one of the generally accepted ways of establishing the typical values shown on a nutrition declaration, alongside laboratory analysis — but the accuracy of the output depends entirely on the accuracy of your ingredient data and recipe quantities.
Is calculated nutrition data accepted for UK food labels?
Yes — the nutrition declaration shows average (typical) values, and the regulation allows those values to be established by calculation from the known or actual average values of the ingredients used, or from generally established and accepted data, as well as by laboratory analysis. Calculation is the standard approach for small producers because it costs far less than commissioning lab analysis for every product and updates instantly when a recipe changes. You remain responsible for the declared values being a fair representation of your product, so keep ingredient data current and review outputs before printing — and check FSA guidance if you are unsure.
Does PPDS food need a nutrition declaration?
Generally, no. PPDS (prepacked for direct sale) food — food packaged on the premises where it is sold, before the customer orders it — must carry the product name and a full ingredients list with the 14 allergens emphasised, under Natasha's Law. A back-of-pack nutrition declaration is not generally required for PPDS food. The mandatory nutrition declaration applies to prepacked food, such as products packed at one site and sold at another, or sold online. If your business sells both PPDS and prepacked products, your labelling obligations differ between them — check FSA guidance for each sales channel you use.
How much does nutrition labelling software cost in the UK?
Nutrition analysis platforms aimed at manufacturers and dietitians typically cost from around £80–200 per month. Purpose-built small business software costs much less: FoodCore starts from £19/month (Essentials), with Growth at £35/month adding recipe costing, stock and production tools, and Core at £55/month adding food safety, menus, order tracking, insights and team accounts. All plans include the automatic nutritional breakdown calculated from your ingredient data. A 7-day free trial with no card required is available, so you can test the nutrition output with your own recipes before paying anything.
Can FoodCore generate a US Nutrition Facts panel?
Yes. If you sell into the United States, you can set your Compliance Region to United States (or Both) and FoodCore switches to US food law — generating an FDA-format Nutrition Facts panel with percent Daily Values, alongside FALCPA Big 9 allergen handling and US customary units. Note that FoodCore uses standard rounding rather than FDA's exact incremental rounding rules in 21 CFR 101.9, so you should verify the panel against current FDA guidance before printing. It is a ready-to-review draft panel, not a legally validated final label.
Does nutrition labelling software also handle allergens?
The best tools do, because nutrition and allergen information come from the same source: your ingredient data. In FoodCore, each ingredient record carries both its nutrition figures and its allergen profile, so building a recipe produces the nutritional breakdown and the allergen declaration together, from a single set of data. That matters practically — when a supplier reformulates a product, one ingredient update refreshes both the nutrition figures and the allergen profile of every recipe that uses it, rather than two separate systems drifting out of sync.
Further resources
FoodCore is kitchen management software built for small UK food businesses. We handle recipe costing, Natasha's Law labels, allergen matrices and order tracking.
Start free trial →