Project lean gains from calories and bodyfat. Balance protein, surplus, recovery, and expected monthly progress. Use better inputs to support cleaner bulking decisions today.
Use the form below to estimate calorie needs, macro targets, and expected lean mass progress from a controlled bulk.
Sample scenario for a moderately active intermediate lifter using a controlled surplus.
| Input or output | Example value |
|---|---|
| Sex | Male |
| Age | 28 years |
| Weight | 78 kg |
| Height | 178 cm |
| Body fat | 14% |
| Activity factor | 1.55 |
| Training level | Intermediate |
| Sleep | 7.5 hours |
| Weekly gain target | 0.30% |
| Estimated target calories | 3,020 kcal/day |
| Protein target | 156 g/day |
| Projected lean gain | 0.52 kg/month |
| Projected fat gain | 0.31 kg/month |
Lean Body Mass = Body Weight × (1 − Body Fat % / 100)
BMR = 370 + (21.6 × Lean Body Mass in kg)
TDEE = BMR × Activity Factor
Weekly Gain in kg = Body Weight × Weekly Gain % / 100
Daily Surplus ≈ (Weekly Gain in kg × 7700) / 7
Protein = Body Weight × Protein Factor
Fat = Body Weight × Fat Factor
Carbs = (Target Calories − Protein Calories − Fat Calories) / 4
Projected lean gain is limited by training status, sleep, age, body fat range, and the chosen surplus. The calculator estimates a realistic monthly ceiling, then partitions total monthly gain into lean and fat mass.
It refers to projected increases in lean tissue during a calorie surplus. The estimate tries to separate likely lean gain from likely fat gain using body composition, recovery, and training status.
Body fat helps estimate lean body mass, which improves BMR and FFMI calculations. It also affects how efficiently extra calories may support muscle gain rather than fat storage.
No. You can leave the custom surplus blank to use the recommended value, or enter your own daily surplus. Higher surpluses usually increase total gain faster, but often reduce lean efficiency.
Advanced trainees gain muscle more slowly than beginners. Low sleep, very low or high body fat, older age, and aggressive gain targets can also reduce how much of the monthly gain is likely to be lean.
Use the protein target you plan to follow. The calculator turns that intake into daily macro goals. Many lifters bulk effectively in the 1.6 to 2.2 g/kg range.
FFMI stands for Fat-Free Mass Index. It relates lean body mass to height, giving a quick way to compare muscularity across different body sizes more fairly than body weight alone.
You can, but it is designed for lean bulking. Recomposition often uses maintenance calories or a smaller surplus, so the gain forecasts may look more conservative than a dedicated recomp model.
Update every two to four weeks, or sooner if body weight changes quickly. Recalculate after major shifts in training volume, activity, sleep quality, or body fat estimates.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.