يحتاج الجسم إلى كمية سعرات حرارية يومية تختلف باختلاف العمر، الجنس، الوزن، ومستوى النشاط البدني. بشكل عام:
- الأطفال الصغار يحتاجون بين 1000 إلى 1800 سعرة حرارية يوميًا.
- الأطفال الأكبر سنًا والمراهقون يحتاجون بين 1200 إلى 3200 سعرة حرارية يوميًا.
- البالغون يحتاجون بين 1600 إلى 3000 سعرة حرارية يوميًا.
كما يزيد الاحتياج اليومي للسعرات مع زيادة مستوى النشاط البدني، والرجال يحتاجون إلى سعرات حرارية أكثر مقارنة بالنساء في نفس الفئة العمرية ومستوى النشاط. هذه القيم تتغير بناءً على عوامل خاصة بكل فرد كوزنه وطوله وعمره ونشاطه اليومي.
يمكن حساب السعرات الحرارية التي يحتاجها الجسم يوميًا بدقة أكبر باستخدام معادلات مثل معادلة "ميفلين سانت جيور" التي تأخذ بالاعتبار العمر، الطول، الوزن، والجنس، ثم تُضرب الناتجة بعامل النشاط المناسب لتعكس الاحتياج اليومي الكامل.