Guide
EU food labels: why kJ comes before kcal, explained
EU law requires kJ and kcal side by side; the US requires only Calories. Here's what the rule says and how to read either format.
By Buğra SözeriPublished
Pick up a packaged snack in a European supermarket and the nutrition panel leads with a kilojoule figure — “1046 kJ” — followed by the kilocalorie figure in parentheses. Pick up the equivalent product in a US store and you'll see only “250 Calories,” with no kJ figure at all. Both labels are describing the exact same amount of food energy; they're just following different regulatory requirements.
What EU law actually requires
Regulation (EU) No 1169/2011 on food information to consumers requires the energy value of packaged food to be declared per 100 g/100 mL (and often per serving) in both kilojoules and kilocalories, with kJ conventionally listed first. This is why a typical EU label reads something like:
Energy: 1046 kJ / 250 kcal
The two numbers aren't independently measured — the kcal figure is calculated from the food's macronutrient content, and the kJ figure is then derived from it using the exact 4.184 kJ per kcal conversion documented in NIST Special Publication 811.
What US labels require instead
The US FDA's Nutrition Facts label rules require energy to be declared only in Calories (kcal) — there is no kJ requirement. So a US traveler reading a European label, or a European traveler reading a US label, needs to convert manually if they're used to one format and encounter the other.
Converting between the two formats
| kcal (US-style) | kJ (EU-style) |
|---|---|
| 80 kcal | 335 kJ |
| 150 kcal | 628 kJ |
| 250 kcal | 1,046 kJ |
| 400 kcal | 1,674 kJ |
| 600 kcal | 2,510 kJ |
To go from kcal to kJ, multiply by 4.184. To go from kJ to kcal, divide by 4.184 (or multiply by about 0.239). For a quick full breakdown of the underlying constant, see how many kJ is a kcal.
Why this matters beyond curiosity
If you're tracking food intake using an app or a printed diet plan that assumes one label format, and you're shopping in a country using the other, misreading the number by a factor of roughly 4.18x is an easy mistake — reading “1046” as if it were kcal instead of kJ would overstate the food's energy content more than fourfold. Always check which unit precedes the number, not just the digits themselves.
A practical habit for reading either label format
If you regularly switch between US and EU packaging — whether traveling, importing food products, or just comparing recipes from both regions — it helps to anchor a couple of reference points in memory rather than converting from scratch every time: 100 kcal is about 418 kJ, and 500 kcal is about 2,092 kJ. From either anchor, scaling up or down proportionally gets you a fast estimate, with the exact 4.184 factor available whenever precision actually matters.
Frequently asked questions
- Why do EU nutrition labels list kJ before kcal?
- Regulation (EU) No 1169/2011 requires food energy to be expressed in both kJ and kcal, and the standard format lists kJ first (as the SI-derived unit) followed by kcal in parentheses, e.g. '1046 kJ / 250 kcal'.
- Do US nutrition labels show kilojoules?
- No — US FDA rules require only Calories (which are kcal), with no kJ requirement. If you're used to reading kJ figures, you'll need to convert US labels yourself.
- How do I convert a US Calorie figure to kJ?
- Multiply by 4.184. A 250-Calorie snack is 250 × 4.184 = 1,046 kJ — the same number you'd see printed directly on an equivalent EU label.
- Are 'Calories' on a US label the same thing as 'kcal' on an EU label?
- Yes, exactly the same unit. The US labels it 'Calories' (capital C, meaning large/food calories); the EU labels the identical quantity 'kcal.' Only the abbreviation and the accompanying kJ figure differ.
Sources & references
Authoritative references cited by this piece. Verified by Buğra Sözeri on the dates shown and re-checked at every deploy.
- EUR-Lex — Regulation (EU) No 1169/2011 on food information to consumers — The EU regulation requiring energy values on food labels to appear in both kJ and kcal, with kJ listed first(as of )
- US FDA — Food Labeling: Nutrition Facts Label — US requirement to declare energy in Calories (kcal) only, with no kJ requirement(as of )
- NIST Guide for the Use of the International System of Units (SI), Special Publication 811 — Reference for the exact 4.184 J per calorie conversion used throughout(as of )
Related
More guides on this topic
- How to find ring size by mail without a ringFour reliable home methods, ranked by accuracy. The cold-finger trap, the wide-band adjustment, and how to size a surprise.
- Shoe size by manufacturer: why your size 10 isn't the same brand to brandNike runs narrow, New Balance runs wide, Italian dress shoes run small. Last-shape variations every shoe buyer should know.
- Why metric units won everywhere except the US (and what it costs)Three countries don't use metric. The US almost-transitions, the real costs of staying customary, where the gap still bites in 2026.
- How many mph is 100 km/h? The exact math, fast100 km/h is 62.14 mph, not 60. Here's the exact conversion factor, a quick mental-math shortcut, and a reference table for the most common highway speeds.
Published September 25, 2026