A calorie surplus of 5% to 20% above your maintenance level is the range that best supports muscle growth while limiting unnecessary fat gain. For someone maintaining their weight at 2,000 calories per day, that means eating roughly 100 to 400 extra calories daily. Where you land in that range depends on your training experience, activity level, and how much fat gain you’re willing to accept along the way.
Why Your Body Needs a Surplus at All
Building muscle is an energy-expensive process. Your body needs raw materials (protein, in particular) and extra fuel to assemble new tissue. The energy cost of depositing one gram of muscle protein is approximately 8.7 calories, and lean muscle tissue itself stores about 1.6 calories per gram. That sounds modest, but the total energy demand goes beyond just the tissue itself. Your body also burns calories through increased training, recovering from that training, elevated protein synthesis between workouts, and the slightly higher resting metabolism that comes with carrying more muscle. A surplus ensures all of those processes have enough fuel to run without your body breaking down existing tissue to compensate.
Without a surplus, muscle growth is still possible for some people (especially beginners or those returning after a break), but the rate slows significantly. A consistent surplus removes the bottleneck and lets your training do its job.
The 5% to 20% Range, Explained
Not everyone needs the same size surplus. The range exists because the body’s capacity to build muscle varies widely from person to person.
If you’re new to serious resistance training, your muscles respond aggressively to the stimulus. Beginners can build muscle faster than experienced lifters, so a moderate surplus of around 10% to 20% above maintenance makes sense. You have the physiological headroom to use those extra calories productively. For a 2,500-calorie maintenance level, that’s an extra 250 to 500 calories per day.
If you’ve been training consistently for several years, your rate of muscle gain slows. An advanced lifter might gain only a few pounds of muscle in an entire year. A large surplus won’t speed that up; it will just add more body fat. Staying closer to 5% to 10% above maintenance keeps gains lean without wasting weeks on a future cut. For the same 2,500-calorie maintenance, that’s roughly 125 to 250 extra calories daily.
Highly active people with low body fat, like competitive athletes, often need the higher end of the range (or even slightly above 20%) simply because their energy expenditure is so high that a small percentage increase barely registers.
Finding Your Maintenance Number
A surplus is only useful if you’re calculating it from an accurate baseline. Your total daily energy expenditure (TDEE) accounts for your resting metabolism, daily movement, exercise, and the energy your body uses to digest food.
The Mifflin-St Jeor formula is the most commonly recommended starting point for estimating resting metabolic rate. It uses your age, height, weight, and sex, and it balances accuracy with simplicity better than older formulas like the Harris-Benedict equation, which tends to overestimate calorie needs. If you know your body fat percentage, the Katch-McArdle equation factors in lean body mass and is more accurate for people who carry significantly more (or less) muscle than average.
Any formula gives you an estimate, not a fact. The practical approach is to eat at your calculated maintenance for one to two weeks while weighing yourself daily and averaging the results. If your weight stays stable, you’ve found your maintenance. If it drifts up or down, adjust by 100 to 200 calories and retest. Once you have a reliable baseline, adding your surplus on top becomes straightforward.
How Fast You Should Gain Weight
Your scale weight is the simplest way to tell if your surplus is working. As a rough guide, beginners doing a solid resistance training program can aim for about 0.5 to 1 pound of weight gain per week. Intermediate lifters should expect closer to 0.5 pounds per week, and advanced trainees might see only 0.5 to 1 pound per month of actual muscle gain.
If the scale isn’t moving over a two-week stretch, your surplus is too small or your estimated maintenance was too high. The fix is simple: increase your serving sizes, add a glass of milk, or work in a small extra snack. Bump up by 100 to 200 calories rather than making a dramatic jump, then reassess over another two weeks.
If the scale is climbing faster than the rates above, you’re likely gaining more fat than necessary. Pulling back your surplus by 100 to 200 calories can bring you into a range where more of the weight you add is muscle.
Protein Matters as Much as Total Calories
Extra calories alone won’t build muscle if those calories come mostly from carbs and fat. Protein provides the amino acids your body uses as building blocks for new muscle tissue. A reliable target is about 0.7 grams of protein per pound of body weight per day. For a 170-pound person, that’s roughly 120 grams daily.
Once your protein target is met, the remaining calories from carbohydrates and fat can be split based on preference and performance. Carbohydrates fuel intense training sessions, so people doing high-volume lifting often benefit from keeping carbs relatively high. Fat supports hormone production and overall health, so dropping it too low creates its own problems. There’s no single ideal split, but making sure protein is locked in first is the non-negotiable piece.
Does Body Fat Affect How Lean Your Gains Are?
A persistent idea in fitness culture is that you should cut down to a low body fat percentage before bulking, because leaner people supposedly partition more calories toward muscle and fewer toward fat storage. The theory hinges on insulin sensitivity: as body fat rises, insulin sensitivity drops, and more energy gets stored as fat rather than used for muscle.
Newer evidence challenges this. Research suggests that having a higher body fat percentage doesn’t meaningfully harm your ability to build muscle in a surplus. If anything, as body fat rises during a gaining phase, weight gain tends to become proportionally leaner, not fattier. This doesn’t mean body composition is irrelevant to health, but it does mean you don’t need to get extremely lean before starting a muscle-building phase. Staying within a generally healthy body fat range is enough.
Putting It All Together
Start by estimating your maintenance calories using a TDEE calculator based on the Mifflin-St Jeor formula. Verify that estimate by tracking your weight for one to two weeks. Add a surplus of 5% to 20% depending on your training experience: closer to 15% to 20% if you’re a beginner, 5% to 10% if you’ve been training for years. Hit at least 0.7 grams of protein per pound of body weight daily. Then monitor the scale weekly, averaging daily weigh-ins to smooth out fluctuations from water, food volume, and other noise.
Adjust in small increments. If weight gain stalls, add 100 to 200 calories. If it’s moving too fast, pull back by the same amount. The surplus isn’t a number you set once and forget. It’s a moving target you refine every few weeks as your body, activity level, and training demands shift.