Skip to content
Get Started
    May 13, 2026

    How Calories are Calculated in Different Countries

    Note: This post was originally published in 2018. We updated this guide in May 2026 to include current labeling regulations for the US, Canada, EU, and Mexico.

    How you calculate Calories for your food product depends largely on where you will sell your product and the laws governing the food labeling in that country or region. Global labeling laws change frequently, highlighting the importance of precise, accurate Calorie calculations — especially if your product is offered in different countries.

    This guide explains how to calculate calories for the United States, Canada, the European Union, and Mexico with methods that can help ensure your product labels are correct across every market.

    Quick Reference: Global Calorie Calculations by Region

     
    Global Calorie Conversion Factors by Nutrient (per gram)
    Nutrient Component United States 
    Canada 
    European Union  Mexico 
    Protein 4 kcal / 17 kJ 4 kcal / 17 kJ 4 kcal / 17 kJ 4 kcal / 17 kJ
    Fat 9 kcal/ 37 kJ 9 kcal/ 37 kJ 9 kcal / 37 kJ 9 kcal / 37 kJ
    Carbohydrates 4 kcal / 17 kJ
    (Total Carbs)
    4 kcal / 17 kJ
    (Total Carbs)
    4 kcal / 17 kJ
    (Available Carbs)
    4 kcal / 17 kJ
    (Available Carbs)
    Dietary Fiber 0 - 2
    (varies by tyoe)
    2 kcal / 8 kJ (default) 2 kcal / 8 kJ 2 kcal / 8 kJ
    Alcohol (Ethanol) 7kcal / 29 kJ 7kcal / 29 kJ 7 kcal / 29 kJ 7 kcal / 29 kJ
    Sugar Alcohols (Polyols) Varies by specific polyol
    (e.g., Erythritol = 0, Xylitol = 2.4)
    Varies by specific polyol
    (e.g., Erythritol = 0.2, Xylitol = 3)
    2.4 kcal / 10 kJ
    (Except Erythritol = 0 kcal)
    2.4 kcal / 10 kJ
    (Except Erythritol = 0 kcal)

    *Note: While the core 4-4-9 Atwater factors remain standard globally, regulatory bodies differ on how carbohydrates are declared (Total Carbohydrates vs. Available Carbohydrates) and hold strict, specific conversion factors for sugar alcohols and dietary fibers. Ensure you consult current Title 21 CFR (US), FDR B.01.401 (Canada), EU Regulation 1169/2011, and NOM-051 (Mexico) for formulation compliance.


    Calorie Calculations in the United States

    In the US, there are six accepted methods for calculating Calories. The two most frequently used are the 4-4-9 formula and the Atwater method.

    1. 4-4-9. In the U.S., most manufacturers use the 4-4-9 method, which assumes that each gram of protein contributes 4 Calories to the caloric total, each gram of carbohydrates contributes 4 Calories, and each gram of fat contributes 9 Calories.
    2. Atwater. The USDA SR database, in contrast, commonly uses the Atwater method. The Atwater method uses more precise figures based on food type when assigning Calories values per gram to protein, carbohydrate, and fat. View our online Atwater table to see it in action.
    3. 4-4-9 adjusted for non-digestible carbohydrates and sugar alcohols.  (Total carbohydrates less non-digestible carbs and sugar alcohols.) For soluble non-digestible carbohydrates, a factor of 2 Calories per gram (rather than 4) is used, and sugar alcohols use specific factors listed in No. 6 below.
    4. Specific food factors approved by the FDA.
    5. Bomb calorimetry. This process involves burning a food item to see how much heat it releases, which is directly convertible to Calories since, as we know, one Calorie equals the amount of energy required to heat one kilogram of water by one degree Celsius. Note the adjustment for Calories from protein in the CFR.
    6. General factors for caloric value of sugar alcohols: Isomalt = 2.0 Calories per gram, lactitol = 2.0 Calories per gram, xylitol = 2.4 Calories per gram, maltitol = 2.1 Calories per gram, sorbitol = 2.6 Calories per gram, hydrogenated starch hydrolysates = 3.0 Calories per gram, mannitol = 1.6 Calories per gram, and erythritol = 0 Calories per gram.

    For more information, and to ensure you're aligned to the current regulatory requirements, it's always best practice to refer back to U.S. food labeling regulations, Title 21, in the Code of Federal Regulations (CFR).

    How to calculate Calories in the United states

    Method Description Regulation Reference Notes / Exceptions
    4-4-9 General Factors Protein: 4 kcal/g, Carb: 4 kcal/g, Fat: 9 kcal/g 21 CFR 101.9(c)(1)(i) Most common method
    Specific Atwater Factors Use of specific values for food types 21 CFR 101.9(c)(1)(ii) See Table 101.9(c)(1)
    Bomb Calorimetry Direct measurement, protein adjusted for digestibility (x0.92) 21 CFR 101.9(c)(1)(iii) Must correct protein value
    Manufacturer’s Specific Food Factors If supported by data and FDA approval 21 CFR 101.9(c)(1)(iv) Must be substantiated
    Adjusted 4-4-9 for Non-digestible Carbs Non-digestible carbs and sugar alcohols use specific factors 21 CFR 101.9(c)(1)(v) See list of sugar alcohol values
    Sugar Alcohols (Polyols) Specific caloric values per type 21 CFR 101.9(c)(1)(vi) Erythritol = 0 kcal/g

    Calorie Calculations in Canada

    1. Atwater method. Our online Atwater table breaks down how to calculate calories based on ingredients.
    2. 4-4-9-7. Canada also uses a Calorie averaging method, which is the same concept as the U.S. 4-4-9 method but with the addition of alcohol and including values for kilojoules. Each gram of protein equals 4 Calories (17 kJ), each gram of carbohydrate equals 4 Calories (17 kJ), each gram of fat equals 9 Calories (37 kJ) and each gram of alcohol equals 7 Calories (29 kJ).
    3. General factors for caloric value of sugar alcohols, glycerol and polydextrose: Isomalt = 2.0 Calories per gram, lactitol = 2.0 Calories per gram, xylitol = 3.0 Calories per gram, maltitol = 3.0 Calories per gram, sorbitol = 2.6 Calories per gram, mannitol = 1.6 Calories per gram, and erythritol = 0.2 Calories per gram, glycerol = 4.32 Calories per gram, and polydextrose = 1 Calorie per gram.
    4. 4-4-9-7 adjusted for fibre. A value of 2 Calories (8 kJ) per gram should be used for the dietary fibre portion of the fibre source. A value of less than 2 Calories (8 kJ) per gram may be used for the dietary fibre content if a specific value is available for the fibre source.
      • The energy value of the fibre portion of wheat bran is 0.6 Calories (2.5 kJ)/g and the wheat bran itself has an energy value of 2.4 Calories (10 kJ)/g.
      • An energy value of 2.2 Calories (9.2 kJ) per gram should be used for inulin.

    For more information, see the Canadian food labeling regulations on the government’s Justice website.

    Read More: How to Create Health Canada Compliant Label

    How to calclate Calories in canada

    Method Description Regulation Reference Notes / Exceptions
    Atwater Method Use of general factors for food labeling FDR B.01.401 Table 1 Only general factors are permitted for labeling; food-specific Atwater factors are not used in Canada
    4-4-9-7 Protein: 4 kcal/g, Carbohydrate: 4 kcal/g, Fat: 9 kcal/g, Alcohol: 7 kcal/g FDR B.01.401 Table 1 Most common method; also provides kJ values
    Sugar Alcohols (Polyols) Uses specific values for certain polyols  FDR B.01.401 Table 1 
    CFIA Elements within the Nutrition Facts Table (Sec. 3)
    Only polydextrose and erythritol are listed in the FDR; other polyols require scientific justification.
    4-4-9-7 Adjusted for Fibre 4-4-9-7 method, but dietary fibre is assigned 2 kcal/g unless a lower value is scientifically justified FDR B.01.401 Table 1
    CFIA Elements within the Nutrition Facts table (Sec. 4)
    Lower values for fibre (e.g., inulin, wheat bran) may be used if supported by evidence

    Calorie Calculations in the European Union

    The declared values in the nutrition table are average values and must be based on:

    1. Total value. A calculation from the known or actual average values of the ingredients used.
    2. Known data. A calculation from generally established and accepted data.
    3. Estimates. (The same concept as 4-4-9 and 4-4-9-7) The energy value to be declared shall be calculated using the following conversion factors:
      • carbohydrate (except polyols): 17 kJ/g (4 Cal/g)
      • polyols: 10 kJ/g (2,4 Cal/g)
      • protein: 17 kJ/g (4 Cal/g)
      • fat: 37 kJ/g (9 Cal/g)
      • salatrims: 25 kJ/g (6 Cal/g)
      • alcohol (ethanol), 29 kJ/g (7 Cal/g)
      • organic acid: 13 kJ/g (3 Cal/g)
      • fibre: 8 kJ/g (2 Cal/g)
      • erythritol: 0 kJ/g (0 Cal/g)

    Visit the EU’s legal website (EUR-Lex) for more information on EU food labeling regulations

    A note on how Calories are calculated in the U.K.: After January 31, 2020, the U.K. has continued to mirror many EU food standards by incorporating them into domestic law as "retained EU law," ensuring regulatory continuity for safety, labeling, and trade. This is one such case, recorded as Retained EU Law (EU) No. 1169/2011 (Article 31 and Annex XIV).


    Calorie Calculations in Mexico

    1. 4-4-9. The amount of energy to be declared must be calculated using the following  conversion factors:
      • Carbohydrates available: 4 kcal/g (17 kJ/g)
      • Proteins: 4 kcal/g (17 kJ/g)
      • Fats: 9 kcal/g (37 kJ/g)
    2. Calculation of proteins. The amount of protein to be indicated should be calculated using the following formula: Protein = total nitrogen content X 6.25

    Visit Mexico’s DOF website to see the full regulations on food labeling in Mexico.


    Easily Calculate and Verify Calorie Information in Genesis Foods

    The Check Nutrient Calculations feature in Genesis Foods helps ensure data accuracy at both the ingredient and recipe levels by comparing your entered nutrient values against standard nutritional formulas. If the difference between your entered total and the estimated value is greater than 5%, the system will flag the discrepancy for the user to review.

    When evaluating calories, Genesis Foods provides flexibility based on your unique formulation needs. By default, the software uses the 4-4-9-7 formula (which accounts for protein, carbohydrates, fat, and alcohol). However, you can use a simple dropdown menu to switch to the 4-4-9-2-7 formula if you need to adjust for dietary fiber.

    Visit the Genesis Foods Help Center to Learn More About:

    Data Checking Icon

    Check Nutrient Calculations
    in Genesis Foods

    Calorie Calculator Icon

    Check Calculations
    Explained


    Need to Tackle Food Formulation Challenges?

    Our product team walks through the ways Genesis Foods helps R&D teams coordinate across regions, get products to market faster and stay ahead of regulatory requirements.

    Learn more about how Genesis Foods can help you take it on with this on-demand webinar: Top 3 Challenges for Food Formulators: How Genesis Turns the Tide.

    Then, get in touch with one of our experts for a personalized demo of Genesis Foods.


     

    Other posts you might be interested in

    View All Posts