Lean Mass Gain Calculator Formula

Understand the math behind the lean mass gain calculator. Each variable explained with a worked example.

Formulas Used

Daily Calories

daily_calories = round(bulk_calories)

Protein Target

protein_g = round(body_weight * 0.9)

Weekly Surplus

weekly_surplus = round(surplus_cal * 7)

Est. Monthly Gain

monthly_gain_lbs = round(surplus_cal * 30 / 3500 * 10) / 10

Variables

VariableDescriptionDefault
body_weightBody Weight(lbs)170
tdeeMaintenance Calories (TDEE)(kcal)2500
surplus_pctCalorie Surplus(%)10
surplus_calDerived value= tdee * surplus_pct / 100calculated
bulk_caloriesDerived value= tdee + surplus_calcalculated

How It Works

How Lean Bulking Works

Formula

Bulk Calories = TDEE x (1 + Surplus %)

Recommended Surplus

  • Lean bulk: 5-10% surplus (200-400 kcal/day)
  • Standard bulk: 10-20% surplus (400-800 kcal/day)
  • A smaller surplus minimizes fat gain. Muscle can only be built so fast (roughly 0.5-1 lb per month for intermediates), so excess calories beyond what muscles can use get stored as fat.

    Protein

    Aim for 0.8-1.0 g per pound of body weight to support muscle protein synthesis.

    Worked Example

    A 170 lb person with a 2500 kcal TDEE doing a 10% surplus.

    body_weight = 170tdee = 2500surplus_pct = 10
    1. 01Surplus = 2500 * 0.10 = 250 kcal
    2. 02Daily calories = 2500 + 250 = 2750 kcal
    3. 03Protein = 170 * 0.9 = 153 g/day
    4. 04Weekly surplus = 250 * 7 = 1750 kcal
    5. 05Monthly gain = 250 * 30 / 3500 = 2.1 lbs (mix of muscle and some fat)

    Ready to run the numbers?

    Open Lean Mass Gain Calculator