We are pleased to announce that as of March 4, 2025, an updated Rich Text Editor has been introduced in the MyFitnessPal Community. To learn more about the changes, please click here. We look forward to sharing this new feature with you!

MFP % Calculation Error?

Triathlete1502
Triathlete1502 Posts: 103 Member
edited December 2024 in Food and Nutrition
Hi

Could someone explain how MFP calculate the percentages please?

For instance, how could Fat intake of 64g = 38%?

Please see attached screenshot for the other macro percentages.

Many thanks. xs0fg4svueyc.jpeg

Replies

  • DaddieCat
    DaddieCat Posts: 3,643 Member
    It's not a 1:1 ratio with grams.

    It's based on the number of total calories, and since fats have 9kcal/gr while carbs and protein only have 4...

    well, you see where I'm going with that.
  • Jruzer
    Jruzer Posts: 3,501 Member
    It's not calculating percentages based on weight, it's calculating percentages of calories based on Atwater factors:

    117 g carbohydrates x 4 kcal/g= 468 kcal
    64 g fat x 9 kcal/g = 576 kcal
    115 g protein x 4 kcal/g = 460 kcal
    Total= 1504 kcal

    Fat % = 100 x 576 / 1504 = 38.3%
  • Ready2Rock206
    Ready2Rock206 Posts: 9,487 Member
    Of ALL the food you ate today so far 50% of your calories have been carbs, 30% of your calories have been from fat and 20% of your calories have been from protein. As you add more food to your diary during the day the percentages change based on what you've eaten as a whole.
  • Triathlete1502
    Triathlete1502 Posts: 103 Member
    Jruzer wrote: »
    It's not calculating percentages based on weight, it's calculating percentages of calories based on Atwater factors:

    117 g carbohydrates x 4 kcal/g= 468 kcal
    64 g fat x 9 kcal/g = 576 kcal
    115 g protein x 4 kcal/g = 460 kcal
    Total= 1504 kcal

    Fat % = 100 x 576 / 1504 = 38.3%
    It's not a 1:1 ratio with grams.

    It's based on the number of total calories, and since fats have 9kcal/gr while carbs and protein only have 4...

    well, you see where I'm going with that.

    Thank you so much, Jruzer & BecomingBane for clarifying the concept behind the calculation; it's the first I've heard of the Atwater factor system.

    Learnt something new today - many thanks!
  • Jruzer
    Jruzer Posts: 3,501 Member
    Cheers!
This discussion has been closed.