weightloss.com.au
Free calculator

Bulking Calculator

This Bulking Calculator helps you work out how many calories and macronutrients you need to gain muscle effectively. Choose between a lean bulk (10-15% surplus) for minimal fat gain or an aggressive bulk (15-20% surplus) for faster muscle growth. Get personalised daily targets for protein, carbohydrates, and fat based on your body stats and activity level.

1

Enter your details

Gender
years
kg
cm
Bulk Type

Your Bulking Plan

Example

Example figures, not your own. Worked for an active 25 year old man of 80 kg and 178 cm on a lean bulk. Enter your own details and press Calculate.

Bulk Calories

3,479kcal/day

14556 kJ

Surplus

+387kcal

+13% above TDEE

Weekly Gain

~0.35kg/week

Estimated total gain

TDEE

3,092kcal

Maintenance level

Protein

160g

18% (640 kcal)

Carbs

548g

63% (2191 kcal)

Fat

72g

19% (648 kcal)

Protein
160g
18% of calories640 kcal
Carbohydrates
548g
63% of calories2191 kcal
Fat
72g
19% of calories648 kcal

Sample 4-Meal Breakdown

MealCaloriesProteinCarbsFat
Breakfast87040g137g18g
Lunch104448g164g22g
Post-Workout104448g164g22g
Dinner52224g82g11g
Daily Total3479160g548g72g

How It Works

The calculator estimates your TDEE using the Mifflin-St Jeor equation, then adds a caloric surplus (10-20% above maintenance). Protein is set at 2.0 g/kg to maximise muscle protein synthesis. Fat is set at 0.8-1.0 g/kg for hormonal health. The remaining calories are allocated to carbohydrates, which fuel training performance. A lean bulk minimises fat gain while an aggressive bulk prioritises faster overall weight gain.

How to use it

  1. 1Enter your gender, age, weight, and height
  2. 2Select your activity level
  3. 3Choose a bulk type (Lean Bulk or Aggressive Bulk)
  4. 4Click "Calculate" to see your daily calorie surplus and macro targets
  5. 5Review the per-meal breakdown for practical planning

Quick Reference

ParameterLean BulkAggressive BulkNotes
Calorie Surplus+10-15%+15-20%Above TDEE
Protein2.0 g/kg2.0 g/kgSame for both approaches
Fat0.8-1.0 g/kg0.8-1.0 g/kgFor hormonal health
CarbohydratesRemainderRemainderFills remaining calories
Weekly Weight Gain0.25-0.4 kg0.4-0.6 kgTarget range
Monthly Muscle Gain~0.5-1.0 kg~0.5-1.0 kgBeginners gain more
Fat Gain RiskMinimalModerateTrade-off with muscle gain
Recommended ForMost liftersHardgainers / beginnersStart lean, switch if needed
Duration3-6 months3-4 monthsUntil ~18-20% BF (men)
Training FocusProgressive overloadVolume + progressive overloadStrength gains are key

Monthly muscle gain rates assume consistent resistance training 3-5 days per week with adequate sleep and recovery.

How This Is Calculated

BMR = (10 x weight in kg) + (6.25 x height in cm) - (5 x age) +/- gender offset TDEE = BMR x activity multiplier Bulk Calories = TDEE x (1 + surplus %) Protein (g) = body weight (kg) x 2.0 Fat (g) = body weight (kg) x 0.9 Carbs (g) = (Bulk Calories - Protein kcal - Fat kcal) / 4
+10-15%
= Lean bulk surplus above TDEE
+15-20%
= Aggressive bulk surplus above TDEE
2.0 g/kg
= Protein target for muscle protein synthesis
0.9 g/kg
= Fat target (mid-range) for hormonal health
7,700 kcal/kg
= Approximate energy in 1 kg of body mass gain

Uses the Mifflin-St Jeor equation for BMR estimation. Protein is fixed at 2.0 g/kg based on ISSN recommendations for muscle gain. Fat supports testosterone production and should not go below 0.6 g/kg.

Frequently Asked Questions

How many extra calories do I need to bulk?
A lean bulk requires a surplus of 10-15% above your TDEE (roughly 1,000-2,000 kJ extra per day). An aggressive bulk uses 15-20% surplus. Most people can gain 0.25-0.5 kg of muscle per week as beginners, so a large surplus just adds unnecessary fat.
What is the difference between lean bulk and dirty bulk?
A lean bulk uses a controlled surplus (10-15%) with high protein and nutritious foods to minimise fat gain. A dirty bulk ignores calorie limits and food quality, leading to faster weight gain but significantly more body fat. Lean bulking is recommended for most people.
How much protein do I need while bulking?
Aim for 1.8-2.2 g/kg of body weight per day. This calculator uses 2.0 g/kg as the default, which is supported by research as optimal for muscle growth during a caloric surplus. Going higher than 2.2 g/kg shows no additional benefit.
How long should a bulk last?
A typical bulk phase lasts 3-6 months, depending on your starting body fat percentage. If you start lean (10-15% body fat for men, 18-23% for women), you can bulk longer. Once you reach about 18-20% body fat (men) or 28-30% (women), consider transitioning to a cut.

Related Tools

All tools