Skip to content
Regulation

INSO 2951 (Farsi RTL): Iran nutrition label

INSO 2951 (Farsi RTL), the Iranian nutrition label under INSO 2951 - Labelling of pre-packaged foods, 7 mandatory nutrients, per 100 g or 100 ml and per serving, both columns required, Persian on pack. Generate a compliant label free.

Reviewed against INSO 2951 - Labelling of pre-packaged foods · Page updated August 16, 2026

Jurisdiction
Iran (packaged food sold at retail)
Regulation
INSO 2951 - Labelling of pre-packaged foods
Effective
1 January 2016
Official source
www.inso.gov.ir
Generate a Iran labelBack to all formats

Nutrition labelling requirements in Iran

Packaged food sold in Iran must carry a nutrition declaration under INSO 2951 - Labelling of pre-packaged foods. This page covers the Iran - INSO 2951 (Farsi RTL) format: Persian nutrition table per Iranian National Standardization Organization. A compliant Iranian nutrition label declares 7 mandatory nutrients: energy (انرژی), protein (پروتئین), fat (چربی), saturated fat (چربی اشباع), carbohydrate (کربوهیدرات), sugars (قند) and sodium (سدیم). Values are declared per 100 g or 100 ml and per serving, both columns required, with energy in both kcal and kJ, and sodium rather than salt. The panel is headed "[object Object]". Persian is required on pack. There is no mandatory front-of-pack warning scheme. NFL builds a print-ready Iranian nutrition label from your recipe, applying the rounding rules and reference intakes for Iran automatically, and exports it as PDF, PNG, SVG, JPG or EPS.

Official regulation

Citation
INSO 2951 - Labelling of pre-packaged foods
Effective
1 January 2016
Scope
Iran (packaged food sold at retail)
Source

Key facts

Mandatory nutrients (7)
Energy (انرژی), Protein (پروتئین), Fat (چربی), Saturated Fat (چربی اشباع), Carbohydrate (کربوهیدرات), Sugars (قند) and Sodium (سدیم)
Declaration basis
Per 100 g or 100 ml and per serving, both columns required
Energy units
kcal and kJ, both required
Sodium or salt
Declared as sodium, not salt
Panel heading
[object Object]
Label language
Persian required on pack
Front of pack
No mandatory front-of-pack warning scheme

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

Is a nutrition declaration mandatory in Iran?
Yes. Packaged food sold in Iran must carry a nutrition declaration under INSO 2951 - Labelling of pre-packaged foods.
When did INSO 2951 - Labelling of pre-packaged foods take effect?
INSO 2951 - Labelling of pre-packaged foods has applied since 1 January 2016.
Which label format does Iran use?
Iran uses the Iran format. Persian nutrition table per Iranian National Standardization Organization.

How to generate one

  • Open the generator: free account, no credit card
  • Pick "Iran - INSO 2951 (Farsi RTL)" from the format rail
  • Enter your ingredients (search USDA FoodData Central or add a custom ingredient)
  • The label renders live; export in one click

Generate a compliant Iranian nutrition label in minutes

Free forever. No card. 3 saved recipes on the free plan.