Tool

Bulking Macro Calculator: Optimize Protein, Carbs and Fat for Growth

Your macronutrient split determines whether your caloric surplus becomes muscle or fat. Here is how to calculate your optimal macros for a lean bulk — step by step, based on research.

Step 1: Calculate your maintenance calories

Your Total Daily Energy Expenditure (TDEE) is the starting point. Quick estimate:

Activity levelMultiplierExample (80kg)
Sedentary + 3x trainingBW × 31-332,480-2,640
Moderate + 4x trainingBW × 33-352,640-2,800
Very active + 5-6x trainingBW × 35-382,800-3,040

For precision: track weight for 2 weeks at normal intake. Stable weight = maintenance found.

Step 2: Add your surplus

+200-350 kcal above maintenance for a lean bulk. This provides enough energy for muscle protein synthesis without excessive fat storage. More than +500 does not build more muscle — it just builds more fat.

Step 3: Set your macros

Protein: 1.6-2.0g per kg bodyweight

Morton (2018) established this as the optimal range for muscle growth. During a bulk (caloric surplus), you can stay at the lower end (1.6-1.8g/kg) because the surplus itself provides a muscle-sparing effect. 1g protein = 4 kcal.

Fat: 0.8-1.2g per kg bodyweight

Essential for hormone production (testosterone), cell membrane integrity, and vitamin absorption. Going below 0.7g/kg risks hormonal disruption. During a bulk, err toward 1.0g/kg for optimal testosterone levels. 1g fat = 9 kcal.

Carbohydrates: remaining calories

Carbs fuel intense resistance training, replenish glycogen, and support recovery. They get whatever calories remain after protein and fat are set. 1g carbs = 4 kcal. Formula: (Total kcal - protein kcal - fat kcal) / 4.

Example calculation (80kg, lean bulk):
Maintenance: 2,700 kcal + 250 surplus = 2,950 kcal
Protein: 144g (1.8g/kg) × 4 = 576 kcal
Fat: 80g (1.0g/kg) × 9 = 720 kcal
Carbs: (2,950 - 576 - 720) / 4 = 413g
Final macros: 144g protein / 80g fat / 413g carbs

Macros by goal

GoalProtein (g/kg)Fat (g/kg)CarbsSurplus
Lean bulk1.6-1.80.8-1.2High (rest)+200-350
Body recomp2.00.7-1.0Moderate-200 to 0
Cut2.0-2.20.7-0.9Low (rest)-300-500
Maintenance1.6-2.00.8-1.0Moderate0

Common macro mistakes during a bulk

Too much surplus: A 500-1000 kcal surplus does not build more muscle than 200-350. The excess becomes fat. After 12 weeks, lean and dirty bulkers gain similar muscle but dirty bulkers gain 3-5x more fat.

Neglecting protein timing: While total daily protein matters most, distributing it across 4-5 meals of 30-40g optimizes MPS throughout the day. One 120g protein meal is less effective than four 30g meals.

Cutting fat too low: Some lifters minimize fat to maximize carbs. Below 0.7g/kg, testosterone production suffers — counterproductive for muscle growth. Keep fat at minimum 0.8g/kg during a bulk.

Adjusting macros over time

As your weight increases during a bulk, your maintenance calories increase too. Recalculate every 4-6 weeks. If weight gain stalls, add 100-150 kcal (primarily carbs). If weight gain exceeds 0.5kg/week, reduce by 100 kcal.

Tracking your macros in practice

Most people underestimate their calorie intake by 20-50%. For the first month of a lean bulk, tracking with a food scale and an app (MyFitnessPal, Cronometer) is strongly recommended. After 4-6 weeks, you develop an intuitive sense for portion sizes and can track less rigidly.

The 80/20 approach: Track protein precisely (it is the most critical macro). Estimate carbs and fat roughly. If your weekly weight is trending correctly (0.25-0.5kg gain per week), your total calories are right — the exact carb/fat split is flexible within the minimum thresholds.

FAQ

Do macros matter or just total calories?

Both matter. Total calories determine whether you gain or lose weight. Macros determine the COMPOSITION of that change — muscle vs fat. Hitting your protein target is particularly critical; carb/fat ratio is more flexible.

Should I eat different macros on training vs rest days?

Optional. Some lifters eat +200 kcal on training days (more carbs for energy) and at maintenance on rest days. This is fine-tuning — weekly totals matter more than daily fluctuations.

Best protein sources for bulking?

Chicken breast (31g/100g), Greek yogurt (10g/100g), eggs (6g each), lean beef (26g/100g), fish (20-25g/100g), whey protein (25g/scoop). Mix animal and plant sources for complete amino acid profiles.

Full Hypertrophy Breakdown

Training optimized for your bulk

MUSCLE TECHNICS pushes volume to MAV during your surplus, tracks progressive overload, and manages mesocycles for maximum lean muscle gain.

Try free for 14 days →

Related articles