Bulk Calorie Calculator Formula
Understand the math behind the bulk calorie calculator. Each variable explained with a worked example.
Formulas Used
Daily Calories
daily_total = round(total_cal)Protein
protein_g = round(body_weight * 1)Fat
fat_g = round(body_weight * 0.4)Carbohydrates
carb_g = round(carb_cal / 4)Variables
| Variable | Description | Default |
|---|---|---|
body_weight | Body Weight(lbs) | 160 |
tdee | Maintenance Calories(kcal) | 2400 |
surplus | Daily Surplus(kcal) | 500 |
total_cal | Derived value= tdee + surplus | calculated |
protein_cal | Derived value= body_weight * 1 * 4 | calculated |
fat_cal | Derived value= body_weight * 0.4 * 9 | calculated |
carb_cal | Derived value= total_cal - protein_cal - fat_cal | calculated |
How It Works
How Bulking Calories Are Calculated
Formula
Bulk Calories = TDEE + Surplus
Macronutrient Split
Surplus Guidelines
Worked Example
A 160 lb lifter with 2400 TDEE adding a 500 kcal surplus.
body_weight = 160tdee = 2400surplus = 500
- 01Daily calories = 2400 + 500 = 2900 kcal
- 02Protein = 160 * 1 = 160 g (640 kcal)
- 03Fat = 160 * 0.4 = 64 g (576 kcal)
- 04Remaining for carbs = 2900 - 640 - 576 = 1684 kcal
- 05Carbs = 1684 / 4 = 421 g
Frequently Asked Questions
How much surplus do I need to build muscle?
Research suggests 200-500 kcal above maintenance is sufficient. Larger surpluses mostly add fat, not extra muscle.
Do I need to eat more on training days?
Some lifters cycle calories higher on training days and lower on rest days. If you prefer simplicity, consistent daily intake works fine.
When should I stop bulking?
When body fat becomes uncomfortably high or exceeds 20% for men or 30% for women. A cut phase can then reveal the muscle you built.
Ready to run the numbers?
Open Bulk Calorie Calculator