Every fitness goal—losing fat, building muscle, maintaining weight, improving performance—reduces to energy balance. Eat fewer calories than you burn, and you lose weight. Eat more, and you gain. Eat the same, and you maintain. This isn't opinion or ideology; it's the first law of thermodynamics applied to human metabolism. The number that determines your energy balance is your Total Daily Energy Expenditure, or TDEE. Know it accurately, and you have the foundation for every nutrition decision. Guess it, and you'll spin your wheels for years.
This guide walks through the components of TDEE, the formulas used to estimate it, how to choose your activity level honestly, how to set calorie targets for any goal, and why calculators can be wrong—and what to do about it.
What TDEE actually measures
TDEE is the total number of calories your body burns in 24 hours, including everything from basal metabolism to digestion to exercise. It's composed of four components:
- Basal Metabolic Rate (BMR): calories burned keeping you alive at complete rest—breathing, circulating blood, maintaining body temperature, brain activity. This is 60–75% of TDEE for most people.
- Non-Exercise Activity Thermogenesis (NEAT): calories burned in all daily movement that isn't formal exercise—walking, fidgeting, standing, gesturing, cleaning, gardening. Highly variable between individuals (100–800+ calories/day).
- Thermic Effect of Food (TEF): calories burned digesting and processing food. About 10% of total calories consumed. Protein has the highest TEF (20–30%), carbs moderate (5–10%), fat lowest (0–3%).
- Exercise Activity Thermogenesis (EAT): calories burned in intentional exercise—running, lifting, cycling, swimming. Typically 0–500 calories/day for most people, more for serious athletes.
TDEE = BMR + NEAT + TEF + EAT. The variability between individuals is enormous—a sedentary office worker might have a TDEE of 1,700 while a construction worker who lifts weights has a TDEE of 3,500, even at the same body weight.
BMR formulas: which one to use
Several formulas estimate BMR from weight, height, age, and sex. The most accurate for the general population is the Mifflin-St Jeor equation, published in 1990 and validated against indirect calorimetry in numerous studies.
Mifflin-St Jeor (recommended)
For men:
BMR = 10 × weight (kg) + 6.25 × height (cm) − 5 × age + 5
For women:
BMR = 10 × weight (kg) + 6.25 × height (cm) − 5 × age − 161
Example: a 30-year-old man, 180 lb (81.6 kg), 5'10" (178 cm):
BMR = (10 × 81.6) + (6.25 × 178) − (5 × 30) + 5 = 816 + 1,112.5 − 150 + 5 = 1,783.5 calories/day
Harris-Benedict (older, less accurate)
Developed in 1919 and revised in 1984. Tends to overestimate BMR by about 5% compared to Mifflin-St Jeor. Still used in some clinical settings.
Katch-McArdle (best if you know body fat)
BMR = 370 + 21.6 × lean body mass (kg)
This formula uses lean body mass instead of total weight, making it more accurate for athletes and those with above- or below-average body fat. If you know your body fat percentage from a DEXA scan or calipers, this is the most accurate BMR estimate.
Cunningham (often used for athletes)
BMR = 500 + 22 × lean body mass (kg)
Tends to give slightly higher BMR estimates than Katch-McArdle, particularly for very lean and athletic individuals.
For most people without a body fat measurement, Mifflin-St Jeor is the right choice. Studies show it's accurate within ±10% for about 80% of the population.
Activity multipliers: the often-miscalibrated step
Once you have BMR, multiply by an activity factor to get TDEE. The standard multipliers from the Harris-Benedict system:
- Sedentary (1.2): little or no exercise, desk job. BMR × 1.2.
- Lightly active (1.375): light exercise 1–3 days/week. BMR × 1.375.
- Moderately active (1.55): moderate exercise 3–5 days/week. BMR × 1.55.
- Very active (1.725): hard exercise 6–7 days/week. BMR × 1.725.
- Extra active (1.9): very hard exercise, physical job, or training twice/day. BMR × 1.9.
For our example 30-year-old man with BMR 1,784: if he works a desk job and exercises moderately 4 days/week, his TDEE is approximately 1,784 × 1.55 = 2,765 calories/day.
Why people get activity level wrong
The single biggest error in TDEE calculation is overestimating activity level. Most people who describe themselves as "moderately active" are actually "lightly active." A 45-minute gym session 4 times per week burns about 250–350 calories per session—roughly 150 calories/day averaged across the week. That's not enough to bump you from sedentary (1.2) to moderate (1.55).
How to choose honestly
Ask yourself:
- Do you have a physically demanding job (construction, nursing, restaurant)? If yes, add 0.2–0.4 to the sedentary baseline.
- Do you take 8,000+ steps daily outside of exercise? If yes, you're at least lightly active.
- Do you train hard 5+ hours per week (intense cardio or lifting)? Add 0.1–0.3.
- Are you mostly seated all day with 2–3 workouts per week? You're probably sedentary or lightly active.
Most office workers with 3–4 workouts per week land at 1.3–1.45, not 1.55. If you're not sure, start with a lower multiplier—you can always increase based on actual results.
Setting calorie targets for your goal
Weight loss (cut)
For fat loss, create a calorie deficit of 300–500 calories below TDEE. This produces about 0.5–1 pound of fat loss per week—sustainable for most people without excessive hunger or muscle loss. Larger deficits (750–1,000) can work for obese individuals under medical supervision, but they increase muscle loss risk and tend to rebound.
For our 30-year-old at TDEE 2,765: a 500-calorie deficit targets 2,265 calories/day. Aim to lose no more than 1% of body weight per week—at 180 lb, that's 1.8 lb/week max.
Weight maintenance
Eat at TDEE. Simple in theory, but in practice you'll need to track intake and weight for 2–3 weeks and adjust. If you're gaining, you're eating above your real TDEE; if losing, below. TDEE calculators estimate; the scale tells the truth.
Muscle gain (bulk)
For muscle gain with minimal fat gain, eat 200–400 calories above TDEE, with protein intake of 1.6–2.2 g/kg body weight (0.7–1.0 g/lb). This "lean bulk" produces about 0.25–0.5 lb of weight gain per week—slow enough that most is muscle rather than fat.
For our 30-year-old at TDEE 2,765: a 300-calorie surplus targets 3,065 calories/day. Train hard 4–5 days per week with progressive overload, sleep 7–9 hours, and be patient. Beginners can gain 1–2 lb of muscle per month; intermediates 0.5 lb; advanced lifters 0.25 lb.
Body recomposition (lose fat, gain muscle simultaneously)
For beginners, the previously obese, those returning from a training break, and those at moderate-to-high body fat: eat at maintenance or a small deficit (200–300 below TDEE), with high protein (2.0–2.4 g/kg) and progressive resistance training. This works less well for lean, advanced trainees.
Macros matter, but calories come first
Within your TDEE-based calorie target, macros determine the composition of weight change. A useful framework:
- Protein: 1.6–2.4 g/kg (0.7–1.1 g/lb) of body weight. Higher end for cuts (preserves muscle), athletes, older adults.
- Fat: 0.8–1.2 g/kg (0.35–0.55 g/lb). Don't go below 0.6 g/kg—essential for hormones.
- Carbs: the rest of your calories. Higher for endurance athletes, lower for sedentary individuals.
For deeper guidance on protein, carbs, and fat ratios for specific goals, see our macronutrients guide—combined with TDEE, this gives you a complete nutrition framework.
Why TDEE calculators can be wrong
Even with the best formulas, TDEE calculators are estimates with significant individual variation. Reasons your real TDEE may differ from calculated:
Metabolic adaptation
During prolonged calorie restriction, your BMR drops more than predicted by weight loss alone. Studies show 15–25% reductions beyond what the formulas predict. This is partly hormonal (lowered leptin, thyroid downregulation) and partly behavioral (less NEAT—people move less when dieting). This is why weight loss plateaus happen even when you're "doing everything right."
Solution: take diet breaks. Every 6–8 weeks of a cut, eat at maintenance for 1–2 weeks. This restores leptin, thyroid, and NEAT, breaking the plateau without derailing progress.
Genetic variation
BMR varies ±10–15% between individuals at the same weight, height, age, and sex, due to differences in organ size, muscle efficiency, and mitochondrial density. Two people with identical stats can have BMRs 200+ calories apart. You can only discover your real TDEE through tracking.
NEAT variability
NEAT varies by up to 2,000 calories/day between individuals. Some people unconsciously fidget, pace, and stand more; others sit motionless for hours. This single variable can explain why two people with similar diets and exercise routines have wildly different body compositions.
Body composition
Muscle burns about 6 calories/pound/day at rest; fat burns about 2 calories/pound/day. A 180-lb person at 10% body fat has a higher BMR than the same 180-lb person at 25% body fat. This is why Katch-McArdle (which uses lean mass) is more accurate for athletes.
Hormonal factors
Thyroid disorders, PCOS, menopause, low testosterone, and certain medications can shift BMR by 5–15%. If your calculated TDEE consistently doesn't match your actual maintenance, get a full thyroid panel and hormonal workup.
The truth test: tracking actual results
Calculators give you a starting estimate. Real calibration comes from tracking your intake and weight for 2–3 weeks:
- Track all food intake honestly for 2 weeks using an app like MyFitnessPal, Cronometer, or MacroFactor.
- Weigh yourself daily under consistent conditions (morning, after bathroom, before food). Average weekly weights to smooth daily fluctuations.
- Compare average weekly weight change to expected. If you're eating 2,200 calories and losing 0.5 lb/week (1,750 calorie deficit per week = 250/day deficit), your real TDEE is approximately 2,450.
- Adjust. If weight isn't moving as expected, recalculate based on observed data, not the original estimate.
This is the only way to know your true TDEE. Formulas give you the starting point; the scale gives you the truth.
Reverse dieting: undoing metabolic adaptation
If you've been dieting for months and your maintenance calories have dropped (e.g., you're maintaining on 1,800 instead of the predicted 2,400), reverse dieting can help restore metabolic rate. The protocol:
- Increase daily calories by 50–100 per week.
- Hold each new level for 1–2 weeks, monitoring weight.
- Continue until you reach your predicted TDEE or weight gain accelerates beyond 0.5–1 lb/week.
- Most people can add 300–600 calories to maintenance without significant fat gain.
This works by restoring leptin levels, increasing NEAT (more energy means more movement), and reversing thyroid downregulation. Reverse dieting is especially valuable for competitors, formerly obese individuals, and anyone who's been in prolonged deficit.
Practical considerations
- Recalculate TDEE as weight changes. Every 10 lb lost reduces TDEE by 50–100 calories.
- Track NEAT. Step count is the simplest proxy—8,000–12,000 steps/day is a good target for non-exercise activity.
- Don't eat back exercise calories. Most fitness trackers overestimate exercise calories by 20–50%. Better to set TDEE with activity multiplier and not add separate exercise calories.
- Use a food scale. Volume estimates are notoriously inaccurate. A "tablespoon of peanut butter" can vary from 100 to 200 calories depending on how heaping it is.
- Be patient. Sustainable changes happen at 0.5–1 lb/week. Faster loss means more muscle loss and more rebound.
Putting it into practice
Calculate your TDEE using Mifflin-St Jeor with a conservative activity multiplier. Track intake and weight for 2–3 weeks to calibrate. Set your target based on your goal—deficit for loss, surplus for gain, maintenance for recomp. Adjust macros within that target. Recalculate every 4–6 weeks as weight changes. The math is simple; the consistency is hard.
To get your TDEE instantly with the Mifflin-St Jeor formula and a breakdown of calorie targets for different goals, try our BMR & TDEE Calculator. Enter your stats, choose your activity level, and it returns your BMR, TDEE, and calorie targets for cutting, maintaining, and bulking—plus recommended protein intake for each scenario.