Meal Planning

How to Calculate Your TDEE: The Math Behind Your Diet

By WorkoutWala Team
May 10, 2026
8 min read

Jinesh Dabhi

(@mr__j__d_)
200m SprinterInter-University AthletePhysique Competitor
See Training Clips

Jinesh trains and competes as a 200m sprinter and physique athlete, with results at university and All-India Inter-University level competitions. He writes WorkoutWala's gym, sprint, and diet content from hands-on training experience — using AI research tools to move faster, with every claim checked against peer-reviewed sports science before it's published.

60+ articles
May 10, 2026
8 min read
Quick Answer

Total Daily Energy Expenditure (TDEE) is the total calories your body burns in 24 hours—and it's the single most important number for any diet. Get this number wrong, and your diet is doomed before it starts.

Step 1: Calculate Your BMR

Basal Metabolic Rate (BMR) is the number of calories your body burns at complete rest. The most accurate formula for most people is the Mifflin-St Jeor equation:

For Men:

BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age in years) + 5

For Women:

BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age in years) - 161

Example: A 75kg, 180cm, 25-year-old male would have a BMR of (10 × 75) + (6.25 × 180) - (5 × 25) + 5 = 1,730 calories. This is what his body burns lying in bed all day. Find your own BMR with our diet planner.

Step 2: Apply the Activity Multiplier

BMR is just the baseline. Your actual calorie needs depend on how much you move. Multiply your BMR by an activity factor:

Activity LevelMultiplier
Sedentary (desk job)1.2
Lightly active (1-3 days/week)1.375
Moderately active (3-5 days/week)1.55
Very active (6-7 days/week)1.725
Athlete (twice daily)1.9

Our example: 1,730 × 1.725 = 2,984 calories per day. This is his maintenance TDEE—the number needed to maintain current weight.

Step 3: Adjust for Your Goal

Once you have your TDEE, adjust based on your goal:

  • Fat loss: Subtract 300-500 calories (aim for 0.5-1 lb/week loss)
  • Muscle gain: Add 200-400 calories (aim for 0.25-0.5 lb/week gain)
  • Lean cutting: Subtract 150-250 calories (slower but preserves more muscle)

Once you have your calorie target, generate a complete meal plan with the right macros for your goal.

Key Takeaways

  • Mifflin-St Jeor is the most accurate BMR formula for most people.
  • Your activity multiplier matters as much as your BMR—be honest about your activity level.
  • A 300-500 calorie deficit produces sustainable fat loss without muscle loss.
  • Recalculate every 4-6 weeks as your body composition changes.

WorkoutWala calculates your TDEE and macros automatically based on your sport and goals.

Generate Your Diet Plan →

Frequently Asked Questions About How to Calculate Your TDEE: The Math Behind Your Diet

TDEE (Total Daily Energy Expenditure) is the total number of calories your body burns in 24 hours. It includes your BMR, the thermic effect of food, and all physical activity. Knowing your TDEE determines whether you'll lose fat, gain muscle, or maintain weight.
The Mifflin-St Jeor equation is considered the most accurate BMR formula for most people, with an error margin of about 5-10%. However, for very muscular individuals or elite athletes, direct metabolic testing may be more accurate.
Recalculate your TDEE every 4-6 weeks, or whenever your body weight changes by more than 5 lbs. As you lose or gain weight, your BMR changes, which affects your total calorie needs.
Be honest about your activity level. If you have a desk job and exercise 3-4 times per week, use 1.55 (moderately active). If you train intensely 6-7 days per week, use 1.725 (very active). Overestimating is one of the most common diet mistakes.
Yes, some people lose fat by focusing on food quality and portion control. However, understanding your TDEE gives you a precise framework that removes guesswork, especially when progress stalls and you need adjustments.

Want more elite insights?

Our premium subscribers get weekly deep dives and detailed video breakdowns of training mechanics.

Upgrade to Premium