Numărul de calorii pe care o persoană o are pe zi variază în funcție de înălțime, greutate, sex, vârstă și nivel de activitate. Pentru a calcula numărul total de calorii pe care o persoană are nevoie pe zi, ia în considerare rata metabolică bazală a corpului, nivelul fizic al persoanei fizice și efectul termic al alimentelor.
Rata metabolică bazală este cantitatea de energie pe care un organism trebuie să o acționeze în repaus, ceea ce reprezintă aproximativ 60-70% din caloriile arse într-o zi. Activitatea fizică arde calorii, dar numărul de calorii arse într-o anumită activitate depinde de greutatea persoanei. Efectul termic al alimentelor este cantitatea de energie utilizată de organism pentru a digera alimentele consumate.