Skip to main content
Calcimator

Harris-Benedict Calculator

Calculate BMR using the revised Harris-Benedict equation with clinical stress factors for hospitalized patients. Includes protein recommendations.

Inputs

Results

Basal Metabolic Rate (kcal/day)

1,672

Total Daily Energy Expenditure (kcal/day)2,006
Clinical energy needs (kcal/day)1,672
Stress multiplier1
Protein — low range (g/day)56
Protein — high range (g/day)84
How to Use This Calculator
  1. Enter the patient's weight in kg and height in cm.
  2. Enter age in years and select sex.
  3. Select an activity or stress factor appropriate for the patient's condition.
  4. The calculator returns the Basal Metabolic Rate (BMR) and Total Energy Expenditure (TEE).
  5. Use TEE as a starting point for caloric prescription, then adjust based on clinical response.

How the result changes with Weight (kg)

Weight (kg)Basal Metabolic Rate (kcal/day)
531,444
1362,556
2353,882
3174,981

What each input means

Weight (kg)
Body weight in kilograms.
Height (cm)
Height in centimeters.
Age (years)
Age in years.
Sex (0 = Female, 1 = Male)
Biological sex: 0 for female, 1 for male.
Activity level (1-5)
1 = Sedentary, 2 = Lightly active, 3 = Moderately active, 4 = Active, 5 = Very active.
Clinical stress factor
1.0 = none, 1.2 = minor surgery, 1.35 = trauma, 1.5 = sepsis, 1.75 = major burns.

What each result means

Basal Metabolic Rate (kcal/day)
BMR from the revised Harris-Benedict equation.
Total Daily Energy Expenditure (kcal/day)
BMR × activity factor for healthy individuals.
Clinical energy needs (kcal/day)
BMR × stress factor for hospitalized patients.
Stress multiplier
Clinical stress/injury factor used.
Protein — low range (g/day)
Lower end of protein recommendation.
Protein — high range (g/day)
Upper end of protein recommendation.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Weight (kg) = 70, Height (cm) = 170, Age (years) = 30, Sex (0 = Female, 1 = Male) = 1 = 6 input(s) provided
  2. Calculate Basal Metabolic Rate
    Basal Metabolic Rate
    1672 = 1672
  3. Calculate Total Daily Energy Expenditure
    Total Daily Energy Expenditure = bmr * af
    2006 = 2006
  4. Calculate Clinical energy needs
    Clinical energy needs = bmr * stressFactor
    1672 = 1672

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Medical & Clinical.