How to Calculate Macros for Coaching Clients: Step-by-Step Guide
Calculating macros for your clients isn't about picking random percentages. This guide gives you the complete method: the Mifflin-St Jeor formula, activity multipliers, goal-based splits, and worked examples with real numbers.
Why macros matter more than calories alone
Counting calories isn't enough. Two meal plans at 2,000 kcal can produce completely different results depending on how you split protein, carbs, and fat. Macros determine whether your client loses fat, muscle, or both.
Each macronutrient serves a distinct purpose. Protein (4 kcal/g) builds and preserves muscle tissue. Carbs (4 kcal/g) fuel workouts and recovery. Fat (9 kcal/g) regulates hormones, including testosterone and estrogen.
A client building muscle needs more carbs to power their training sessions. A client cutting needs more protein to preserve lean mass in a deficit. Macros change based on the goal, and that's exactly what makes your coaching valuable.
A meal plan without precise macro targets is like a training program without sets and reps. The client progresses by chance instead of following a structured path.
Step-by-step TDEE and macro calculation (Mifflin-St Jeor)
The Mifflin-St Jeor equation is the gold standard for estimating basal metabolic rate. It outperforms the older Harris-Benedict equation in accuracy according to comparative studies. Here's how to apply it in three steps.
Step 1: Calculate basal metabolic rate (BMR)
Mifflin-St Jeor formula:
Men: (10 x weight in kg) + (6.25 x height in cm) - (5 x age) + 5
Women: (10 x weight in kg) + (6.25 x height in cm) - (5 x age) - 161
Step 2: Multiply by activity factor (TDEE)
Multiply BMR by the coefficient that matches your client's activity level:
Step 3: Adjust for goal
Weight loss: subtract 300-500 kcal. Muscle gain: add 200-400 kcal. Maintenance: keep TDEE as-is.
Worked example: Tom, 30 years old, 80 kg, 178 cm
BMR: (10 x 80) + (6.25 x 178) - (5 x 30) + 5 = 800 + 1,112.5 - 150 + 5 = 1,767 kcal
TDEE: 1,767 x 1.55 (moderately active, 4 sessions/week) = 2,739 kcal
Weight loss target: 2,739 - 400 = 2,339 kcal/day
Macros (30/35/35): 175g protein, 205g carbs, 91g fat
Recalculate TDEE every 4 to 6 weeks. A client who loses 5 kg sees their BMR drop by roughly 50 kcal, which shifts the macro split.
Macro splits by goal
The right split depends entirely on the client's goal. A muscle-gain distribution will backfire for a client who's cutting. Here are the recommended ranges with gram conversions.
| Goal | Protein | Carbs | Fat |
|---|---|---|---|
| Weight loss | 30-35% | 35-40% | 25-30% |
| Muscle gain | 25-30% | 40-50% | 20-25% |
| Cutting | 35-40% | 30-35% | 25-30% |
| Maintenance | 25-30% | 40-50% | 25-30% |
Converting percentages to grams
Example: a 75 kg man at 2,200 kcal targeting weight loss (30% protein, 40% carbs, 30% fat):
Protein: 2,200 x 0.30 / 4 = 165g/day (2.2 g/kg)
Carbs: 2,200 x 0.40 / 4 = 220g/day
Fat: 2,200 x 0.30 / 9 = 73g/day
During a cut, push protein to 35-40%. Research shows that higher protein intake (2.0-2.2 g/kg) preserves significantly more muscle mass in a deficit compared to 1.2 g/kg.
4 common macro calculation mistakes coaches make
Most macro calculation errors don't come from the formula itself. They come from the assumptions the coach makes beforehand. Here are the four traps to avoid for every client profile.
1. Setting protein too low for resistance training clients
A standard 20% protein split gives only 110g on a 2,200 kcal plan. For an 80 kg man training 4 times a week, that's not enough. Aim for at least 1.6 g/kg, which is 128g for 80 kg. In a deficit, go to 2.0-2.2 g/kg.
2. Ignoring fiber in carb calculations
Not all carbs are equal. A client at 200g of daily carbs should get at least 25-30g from fiber. Steer the carb allocation toward vegetables, legumes, and whole grains rather than simple sugars.
3. Not adjusting macros as clients progress
A client who loses 8 kg over 3 months has a TDEE that's 80-100 kcal lower. Keeping the same macros creates a plateau. Recalculate every 4 to 6 weeks with current weight and activity level.
4. Using the same split for every client
A sedentary beginner and an advanced athlete don't need the same carb allocation. Match the split to each client's goal, training level, and carb tolerance. Check our meal plan creation guide for the full methodology.
How Promealplan automates macro calculations
Calculating macros by hand for every client takes time. Promealplan turns this process into a few clicks: enter the client profile, and the algorithm generates a complete meal plan that hits the macro targets.
Enter the client profile
Weight, height, age, activity level, and goal. The algorithm calculates TDEE and macro targets automatically.
Meal plan generation
The algorithm selects from 1,000+ dietitian-validated recipes to match macro, calorie, and dietary preference targets.
Export and deliver
Export as a branded PDF with an integrated shopping list. Your clients get a professional plan with per-meal macro breakdowns. See our high-protein meal plan template for a concrete example.
Save time on macro calculations
Promealplan calculates macros and generates complete meal plans in minutes. 1,000+ validated recipes. Branded PDF export. Free to try, 3 plans, no credit card.
Try Promealplan for free →Related Articles
Frequently Asked Questions
What is the best formula to calculate basal metabolic rate?
How much protein per kg of body weight for athletes?
Should you recalculate macros when a client loses weight?
What macro split is best for weight loss?
How do you convert macro percentages to grams?
Conclusion
Macro calculation is the foundation of every effective meal plan. Master the Mifflin-St Jeor formula, match the split to each goal, and recalculate regularly. Your clients will progress faster and your coaching will gain credibility. For the full picture, read our nutrition coaching guide.
Key Takeaways
- 1. Use Mifflin-St Jeor for BMR, not Harris-Benedict
- 2. Multiply by the activity factor to get TDEE
- 3. Match the split to the goal (loss, gain, cut, maintenance)
- 4. Convert percentages to grams for each client
- 5. Recalculate every 4 to 6 weeks