R146 (2010): South Africa nutrition label
R146 (2010), the South African nutrition label under R146 of 2010, 9 mandatory nutrients, per 100 g or 100 ml and per serving, both columns required, English on pack. Generate a compliant label free.
Reviewed against R146 of 2010 · Page updated August 16, 2026
Nutrition labelling requirements in South Africa
Packaged food sold in South Africa must carry a nutrition declaration under R146 of 2010. This page covers the South Africa - R146 (2010) format: Typical Nutritional Information kJ + glycaemic carbs. A compliant South African nutrition label declares 9 mandatory nutrients: energy, protein, total fat, of which saturated, of which trans, glycaemic carbohydrates, of which total sugar, dietary fibre and total sodium. Values are declared per 100 g or 100 ml and per serving, both columns required, with energy in both kJ and kcal, and sodium rather than salt. The panel is headed "Typical Nutritional Information". English is required on pack. There is no mandatory front-of-pack warning scheme. NFL builds a print-ready South African nutrition label from your recipe, applying the rounding rules and reference intakes for South Africa automatically, and exports it as PDF, PNG, SVG, JPG or EPS.
Official regulation
Key facts
How NFL handles it
- Applies the correct rounding rules for every nutrient
- Uses the right Daily Value / Reference Intake table for this jurisdiction
- Renders the required front-of-pack warnings automatically when thresholds are hit
- Handles multilingual labels where required (bilingual EN/FR, EN/ES, Arabic + EN, etc.)
- Exports print-ready vector PDF, PNG, SVG, JPG, and EPS
Common questions
Related formats
Free tools for this label
All 31 free tools, no signup required.
How to generate one
- Open the generator: free account, no credit card
- Pick "South Africa - R146 (2010)" from the format rail
- Enter your ingredients (search USDA FoodData Central or add a custom ingredient)
- The label renders live; export in one click