Macro and calorie planning is the foundation of any serious fitness goal — whether you want to lose fat, build muscle, or maintain your current weight. Random eating doesn't deliver results; precise tracking of calories and macronutrients (protein, carbs, fat) does.
This guide explains how to calculate your daily calorie needs (TDEE), how to split calories into protein/carbs/fat for your goal, and how to translate macros into actual food choices.
Plan Your Macros & Calories — Free
Personalized calorie targets and macro splits for fat loss, maintenance, or muscle gain.
Calculate Your TDEE
Total Daily Energy Expenditure (TDEE) = base metabolism + activity calories.
Step 1: Basal Metabolic Rate (BMR)
Mifflin-St Jeor formula:
- Men: BMR = (10 × weight kg) + (6.25 × height cm) - (5 × age) + 5
- Women: BMR = (10 × weight kg) + (6.25 × height cm) - (5 × age) - 161
Step 2: Activity Multiplier
| Activity Level | Multiplier |
|---|---|
| Sedentary (desk job, no exercise) | 1.2 |
| Lightly active (1-3 days exercise) | 1.375 |
| Moderately active (3-5 days) | 1.55 |
| Very active (6-7 days) | 1.725 |
| Extremely active (athletes) | 1.9 |
TDEE = BMR × activity multiplier
Adjust Calories for Your Goal
| Goal | Adjustment |
|---|---|
| Maintain weight | TDEE |
| Slow fat loss | TDEE - 250 to 500 kcal |
| Aggressive fat loss | TDEE - 500 to 750 kcal |
| Slow muscle gain (lean bulk) | TDEE + 200 to 300 kcal |
| Aggressive muscle gain | TDEE + 300 to 500 kcal |
Eating 1,200 kcal when your TDEE is 2,500 causes muscle loss, hormonal issues, and rebound. Slow deficits (500/day) deliver sustainable results.
Macro Splits by Goal
| Goal | Protein | Carbs | Fat |
|---|---|---|---|
| Fat loss | 40% | 30% | 30% |
| Muscle gain | 30% | 50% | 20% |
| Maintenance | 30% | 40% | 30% |
| Keto | 25% | 5% | 70% |
Protein Per Body Weight
- Sedentary: 0.8 g/kg
- Active: 1.2-1.6 g/kg
- Muscle building: 1.6-2.2 g/kg
- Cutting (preserve muscle): 1.8-2.4 g/kg
Translating Macros to Food
Calorie Density
- Protein: 4 calories per gram
- Carbs: 4 calories per gram
- Fat: 9 calories per gram
Indian Food Examples (per 100g)
| Food | Cal | P | C | F |
|---|---|---|---|---|
| Roti (whole wheat) | 250 | 9 | 50 | 3 |
| White rice (cooked) | 130 | 3 | 28 | 0.3 |
| Dal (cooked) | 120 | 9 | 20 | 1 |
| Paneer | 265 | 20 | 4 | 20 |
| Chicken breast | 165 | 31 | 0 | 4 |
| Eggs (1 whole) | 78 | 6 | 0.6 | 5 |
How to Use the Tool (Step by Step)
- 1
Enter Personal Stats
Age, weight, height, gender.
- 2
Pick Activity Level
Sedentary to extremely active — be honest, most people overestimate.
- 3
Choose Goal
Fat loss, maintenance, muscle gain.
- 4
See Calories and Macros
Tool calculates TDEE and provides macro split for your goal.
- 5
Track Daily Intake
Use MyFitnessPal, HealthifyMe, or Lose It to log meals against targets.
Frequently Asked Questions
How accurate is TDEE calculation?+−
85-90% accurate for most people. ±10% individual variation. Track for 2 weeks; if weight isn't moving as expected, adjust calories ±200.
Do I need to count calories forever?+−
No. Track for 2-4 months to learn portion sizes and calorie density. Then most people maintain by eyeballing.
Can I gain muscle and lose fat at same time?+−
Possible for beginners and those returning after a break ("noob gains"). Difficult for trained lifters. Most pick one goal at a time.
How much protein do vegetarians need?+−
Same per body weight as meat-eaters. Indian vegetarians often hit it via paneer, dal, soya chunks, eggs, milk.
Is keto better for fat loss?+−
Not inherently. Any calorie deficit causes fat loss. Keto works for some via appetite suppression but isn't magical.
Should I eat more on workout days?+−
Optional. Some prefer "calorie cycling" — more on training days, less on rest. Total weekly calories matter more than daily.
Plan Your Macros & Calories — Free
Personalized calorie targets and macro splits for fat loss, maintenance, or muscle gain.
Open Macro Planner ->Related Guides
Calorie Calculator Guide
Calculate your daily calorie requirement based on age, gender, activity level, and weight goals — includes BMR formulas, TDEE, Indian food calorie chart, and meal plans.
TDEE & Macro Calculator
Calculate your Total Daily Energy Expenditure and optimal protein, carbs, fat split — for weight loss, muscle gain, or maintenance.
Heart Rate Zone Calculator Guide
Understanding the 5 heart rate zones, how to calculate yours by age, and which zone burns fat vs builds endurance vs improves performance.