How to Calculate Your Macros for Fat Loss and Muscle Gain
Macronutrients — protein, carbohydrates, and fat — are the three energy-providing components of food. Calculating your macros means identifying the right distribution of these nutrients for your specific goal, whether that is losing fat, building muscle, or maintaining performance. Here is the exact process, step by step.
Step 1: Calculate Your TDEE (Total Daily Energy Expenditure)
Before setting macros, you need your total calorie target. TDEE is your maintenance calorie intake — the number of calories needed to maintain your current weight. It is calculated from your BMR (Basal Metabolic Rate) multiplied by an activity factor.
- Sedentary (desk job, minimal exercise): BMR × 1.2
- Lightly active (1–3 days/week exercise): BMR × 1.375
- Moderately active (3–5 days/week): BMR × 1.55
- Very active (6–7 days/week hard training): BMR × 1.725
- Athlete (2x/day training): BMR × 1.9
Step 2: Adjust Calories for Your Goal
| Goal | Calorie Adjustment | Expected Rate |
|---|---|---|
| Fat loss (slow, muscle-preserving) | TDEE − 300 to 500 kcal | 0.3–0.5 kg/week |
| Fat loss (moderate) | TDEE − 500 to 750 kcal | 0.5–0.75 kg/week |
| Maintenance | = TDEE | 0 kg/week |
| Lean muscle gain | TDEE + 200 to 350 kcal | 0.25–0.5 kg/week |
| Aggressive bulk | TDEE + 500+ kcal | 0.5–1 kg/week (mixed muscle/fat) |
Step 3: Set Protein First
Protein is the most critical macro — it determines muscle preservation on a cut and muscle gain on a bulk. Research-backed targets:
- Fat loss: 2.0–2.4 g/kg body weight (higher to preserve muscle in deficit)
- Muscle gain / maintenance: 1.6–2.2 g/kg body weight
- Athletes with very high training volume: up to 2.5–3.1 g/kg
Protein provides 4 kcal/gram. Multiply your daily protein grams by 4 to find protein calories.
Step 4: Set Fat (Floor, Not Ceiling)
Fat supports hormone production (including testosterone), absorbs fat-soluble vitamins (A, D, E, K), and ensures satiety. The minimum effective fat intake is 0.8–1.0 g/kg body weight, with many athletes targeting 25–35% of total calories from fat. Fat provides 9 kcal/gram.
Step 5: Fill Remaining Calories with Carbohydrates
Subtract protein calories and fat calories from your total calorie target. The remainder goes to carbohydrates. Carbs provide 4 kcal/gram. Carbohydrates are your primary training fuel — cutting them too aggressively tanks training intensity, which impairs muscle retention and growth.
💡 Example for an 80 kg male targeting fat loss at 2,400 kcal:
Protein: 160 g × 4 = 640 kcal | Fat: 72 g × 9 = 648 kcal | Carbs: (2400 − 640 − 648) / 4 = 278 g
Calculate Your Exact Macro Split
Enter your body weight, goal, and activity level to get personalised protein, carb, and fat targets in seconds.
Use the Macro Calculator →