Search tools...
Calculators

TDEE & Macro Calculator: Daily Calories and Macros for Your Goals (2026)

Calculate your Total Daily Energy Expenditure and optimal protein, carbs, fat split — for weight loss, muscle gain, or maintenance.

7 min readUpdated March 19, 2026TDEE, Macros, Fitness, Diet, Calculator

"Eat less, move more" is technically correct and practically useless. The real question is: how much less? A 500-calorie deficit is sustainable; 1,200 calories total is a crash diet that kills muscle. Your TDEE (Total Daily Energy Expenditure) tells you the exact number of calories you burn daily — and from there, everything else (deficit, surplus, macros) becomes simple math.

This guide covers how TDEE is calculated, why most people overestimate their activity level (and therefore overeat), how to set protein/carb/fat ratios for different goals, and practical tips for an Indian diet where dal-chawal does not come with a nutrition label.

Free Tool

Calculate Your TDEE & Macros — Free

Get exact daily calories, protein, carbs, and fat for your goal.

Calculate TDEE →

What Is TDEE and How Is It Calculated?

TDEE is the total number of calories your body burns in a day, including all activity:

TDEE = BMR × Activity Multiplier

BMR (Basal Metabolic Rate) is what you burn just existing — breathing, digesting, keeping your organs running. The Mifflin-St Jeor formula is the most accurate:

Men: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) + 5
Women: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) - 161
Activity LevelMultiplierDescription
Sedentary1.2Desk job, no exercise
Lightly active1.3751-3 days/week light exercise
Moderately active1.553-5 days/week moderate exercise
Very active1.7256-7 days/week hard exercise
Extremely active1.9Physical job + daily intense training

Honestly, most people should select "Sedentary" or "Lightly active." Walking 30 minutes and doing a 45-minute gym session 3× a week is "Lightly active" — not "Very active." Overestimating activity is the #1 reason calorie calculators give inflated numbers.

Setting Calories Based on Your Goal

GoalCalorie TargetRate of Change
Aggressive fat lossTDEE - 750~0.7 kg/week loss
Moderate fat lossTDEE - 500~0.5 kg/week loss
Slow fat loss (preserve muscle)TDEE - 300~0.3 kg/week loss
MaintenanceTDEENo change
Lean muscle gainTDEE + 200~0.2 kg/week gain
Aggressive muscle gainTDEE + 500~0.5 kg/week gain (some fat)

The sustainable approach: A 500-calorie deficit is the sweet spot for most people — you lose ~0.5 kg/week without feeling starved or losing muscle. Below 1,500 total calories (men) or 1,200 (women), your body starts adapting and fat loss stalls.

Optimal Macro Split by Goal

GoalProteinCarbsFat
Fat loss (preserve muscle)2.0-2.2g/kgRemaining0.8-1.0g/kg
Muscle gain1.6-2.0g/kg4-6g/kg0.8-1.0g/kg
Maintenance1.4-1.8g/kg3-5g/kg0.8-1.0g/kg
General health1.2-1.6g/kgModerateAdequate

Example: 75kg male, fat loss at 2,000 calories

  • Protein: 150g (2g/kg × 75kg) = 600 cal
  • Fat: 67g (0.9g/kg × 75kg) = 600 cal
  • Carbs: Remaining 800 cal = 200g

Protein is king for both goals. Whether losing fat or gaining muscle, protein should be your priority macro. It preserves muscle during a deficit and builds muscle during a surplus. Most Indians severely under-eat protein — the average Indian diet provides only 50-60g/day when 100-150g would be ideal for fitness goals.

High-Protein Indian Foods (Practical Guide)

FoodPortionProteinCalories
Paneer100g18g265
Chicken breast100g31g165
Eggs2 whole12g140
Moong dal (cooked)1 katori8g120
Chana (chickpeas)1 katori10g200
Greek yogurt200g20g120
Soya chunks50g (dry)26g170
Whey protein1 scoop (30g)24g120
Tofu100g8g76
Peanut butter2 tbsp8g190

For vegetarians hitting 120g+ protein: Combine soya chunks (26g) + paneer (18g) + 2 eggs (12g) + dal (8g) + whey protein (24g) + Greek yogurt (20g) = 108g. Add some chana and peanut butter and you are there. It is doable on a vegetarian Indian diet — just requires planning.

Common TDEE and Macro Mistakes

  • Overestimating activity level: The most common error. If you have a desk job and exercise 3-4 times a week, you are "Lightly active" — not "Very active." This single mistake can overestimate TDEE by 300-500 calories.
  • Ignoring cooking oil: Indian cooking uses generous oil. 1 tablespoon = 120 calories. A sabzi cooked in 2 tablespoons has 240 invisible calories. Track oil separately.
  • Not adjusting over time: As you lose weight, your TDEE drops. Recalculate every 5-10 kg lost. What was a 500-calorie deficit at 85kg might be only 200 at 75kg.
  • Obsessing over exact macros: Hitting protein target matters most. Being ±20g on carbs or fat does not matter. Do not stress about hitting exact numbers — directional accuracy is enough.
  • Weekend calories "not counting": A 500-calorie daily deficit (3,500/week) is wiped out by one pizza + beer Saturday night (easily 2,000+ extra calories). Consistency matters more than perfection.

How to Use the Tool (Step by Step)

  1. 1

    Enter your stats

    Weight, height, age, gender.

  2. 2

    Select activity level

    Be honest — most people are sedentary or lightly active.

  3. 3

    Choose your goal

    Fat loss, muscle gain, or maintenance.

  4. 4

    Get TDEE and macros

    Daily calories, protein, carbs, and fat targets.

Frequently Asked Questions

What is TDEE?+

TDEE (Total Daily Energy Expenditure) is the total number of calories your body burns in a day — including BMR (resting), digestion, activity, and exercise. It is your maintenance calorie number. Eat below it to lose weight, above it to gain.

How do I calculate TDEE?+

TDEE = BMR × Activity Multiplier. BMR is calculated using the Mifflin-St Jeor formula based on your weight, height, age, and gender. Then multiply by your activity level (1.2 for sedentary to 1.9 for extremely active). Our calculator does all the math instantly.

How many calories should I eat to lose weight?+

Subtract 300-500 calories from your TDEE. A 500-calorie deficit leads to approximately 0.5 kg weight loss per week. Do not go below 1,500 (men) or 1,200 (women) total calories — below that, your metabolism slows and muscle loss increases.

How much protein do I need?+

For fat loss with muscle preservation: 1.8-2.2g per kg body weight. For muscle gain: 1.6-2.0g/kg. For general health: 1.2-1.6g/kg. A 75kg person cutting should aim for 135-165g protein daily.

Is TDEE the same as BMR?+

No — BMR is calories burned at complete rest (just surviving). TDEE includes BMR plus all activity. TDEE is typically 1.2-1.9× your BMR depending on how active you are. You should eat based on TDEE, not BMR.

Why am I not losing weight even in a calorie deficit?+

Three common reasons: you are overestimating your activity level (try selecting one level lower), you are underestimating food intake (cooking oil, ghee, and snacks add up), or you have been dieting too long and need a maintenance break to reset metabolism.

Should I track macros or just calories?+

Tracking calories alone works for weight loss. But if you want to maintain muscle during a cut or build muscle during a bulk, tracking protein specifically is important. Most people should focus on hitting their protein target and not stress about exact carb/fat splits.

How do I get enough protein on a vegetarian Indian diet?+

Combine paneer (18g/100g, ₹60-80), soya chunks (26g/50g dry, ₹15), eggs if you eat them (12g/2 eggs, ₹14), Greek yogurt (20g/200g, ₹40-60), moong dal (8g/katori), and whey protein (24g/scoop, ₹30-50). Total cost: ₹150-250/day for 120g+ protein. With planning, 120-150g on a vegetarian Indian diet is absolutely achievable without breaking the bank.

Free — No Signup Required

Calculate Your TDEE & Macros — Free

Get exact daily calories, protein, carbs, and fat for your goal.

Calculate TDEE →

Related Guides