Most people need to eat about 5 to 20% more calories than their body burns each day to bulk effectively. For someone maintaining their weight at 2,500 calories, that means eating roughly 2,625 to 3,000 calories daily. The exact number depends on your current weight, activity level, training experience, and how much fat gain you’re willing to accept along the way.
Find Your Maintenance Calories First
Before you can calculate a bulking surplus, you need to know how many calories your body burns in a normal day. This is your total daily energy expenditure, or TDEE. The most widely used method is the Mifflin-St Jeor equation, which estimates your resting metabolic rate based on weight, height, age, and sex, then adjusts for how active you are.
The base formula works like this:
- Males: (10 × weight in kg) + (6.25 × height in cm) − (5 × age) + 5
- Females: (10 × weight in kg) + (6.25 × height in cm) − (5 × age) − 161
Once you have that number, multiply it by an activity factor: 1.2 if you’re mostly sedentary outside the gym, 1.375 if you’re lightly active, 1.55 for moderate activity, 1.725 if you’re active most days, or 1.9 if you’re training hard and also have a physically demanding job. For example, a 25-year-old male who weighs 180 pounds (82 kg), stands 5’10” (178 cm), and lifts four days a week while working a desk job would land around 2,500 to 2,600 maintenance calories.
That said, formulas are starting points. Track your weight for two weeks while eating at your calculated maintenance. If your weight stays stable, you’ve found your baseline. If it drifts up or down, adjust by 100 to 200 calories and recheck.
How Big Your Surplus Should Be
A surplus of 5 to 20% above maintenance is the range that supports muscle growth while keeping fat gain reasonable. On the lower end (5 to 10%), you’ll gain weight slowly and stay leaner, which works well if you’ve been training for a few years and your body doesn’t add muscle as quickly as it used to. On the higher end (15 to 20%), you’ll gain faster, which suits beginners who can take advantage of rapid early-stage muscle growth.
In practical terms, for someone eating 2,000 maintenance calories, a 5 to 20% surplus comes out to an extra 100 to 400 calories per day. At 2,500 maintenance calories, that range is roughly 125 to 500 extra calories. Starting at the low end and increasing only if your weight isn’t moving is a smarter approach than jumping straight to a large surplus, because your body can only build muscle so fast. Extra calories beyond what your muscles can use get stored as fat.
How Fast You Should Gain Weight
A good target is gaining 0.25 to 0.5% of your body weight per week. For someone who weighs 150 pounds, that’s about 0.4 to 0.8 pounds per week. For someone at 200 pounds, it’s 0.5 to 1 pound.
Beginners (less than six months of consistent training) should aim for the higher end of that range, since newer lifters build muscle significantly faster. Experienced lifters should stay closer to the lower end, because their rate of muscle gain has slowed and a larger surplus would mostly just add body fat. If your scale weight isn’t moving up within that range after two or three weeks, add 100 to 200 calories. If you’re gaining faster, pull back slightly.
Weigh yourself at the same time each day (mornings, after using the bathroom) and use weekly averages rather than daily readings. Day-to-day fluctuations from water, sodium, and food volume can easily mask or exaggerate real trends.
Where Your Starting Body Fat Matters
Your current body composition influences how efficiently your body uses surplus calories. A concept called the P-ratio describes how much of your weight gain ends up as lean mass versus fat. The theory, originally proposed by researcher Gilbert Forbes, suggests that people with lower body fat tend to partition more surplus calories toward muscle, while people with higher body fat tend to store more of the excess as fat.
This idea became popular enough that many coaches recommend getting relatively lean (roughly 10 to 15% body fat for men, 18 to 25% for women) before starting a bulk. The logic is sound in principle, but it’s worth knowing that the evidence isn’t as airtight as the fitness industry sometimes presents it. What is clear is that starting a bulk at very high body fat levels makes it harder to stay in a productive surplus without gaining disproportionate amounts of fat. If you’re already carrying significant extra weight, spending some time in a calorie deficit first will put you in a better position.
Protein, Carbs, and Fat Breakdown
Calories matter most for gaining weight, but how you split those calories across protein, carbohydrates, and fat determines how much of that weight is muscle. A common macro split for bulking is 45 to 50% of calories from carbs, 30 to 35% from protein, and 20 to 25% from fat.
Protein is the most critical piece. People who lift regularly need about 1.2 to 1.7 grams of protein per kilogram of body weight each day. For a 180-pound (82 kg) person, that works out to roughly 100 to 140 grams daily. Going above 2 grams per kilogram is generally considered excessive and unlikely to provide additional muscle-building benefit.
Carbohydrates are your body’s preferred fuel source during intense training. Eating enough carbs keeps your energy high in the gym and supports recovery between sessions. Cutting carbs too low during a bulk undermines the very workouts that trigger muscle growth. Fat, meanwhile, plays an essential role in maintaining hormone levels (including testosterone) and absorbing fat-soluble vitamins. Dropping fat below 20% of total calories can compromise both hormonal health and immune function.
For a concrete example, someone bulking on 2,800 calories per day might aim for roughly 315 to 350 grams of carbs (45 to 50%), 210 to 245 grams of protein (30 to 35%), and 62 to 78 grams of fat (20 to 25%).
Putting It All Together
Here’s the step-by-step process to find your bulking calories:
- Calculate your resting metabolic rate using the Mifflin-St Jeor equation with your weight, height, age, and sex.
- Multiply by your activity factor (1.2 to 1.9) to estimate total daily energy expenditure.
- Verify with two weeks of tracking to confirm your weight stays stable at that intake.
- Add a 5 to 20% surplus on top, starting at the lower end.
- Monitor weekly weight averages and aim for 0.25 to 0.5% of body weight gained per week.
- Adjust every two to three weeks based on the scale trend, adding or removing 100 to 200 calories at a time.
Bulking isn’t a fixed number you calculate once and forget. Your metabolism adapts as you gain weight, your training volume changes, and your daily activity fluctuates with the seasons and your schedule. The lifters who bulk most effectively treat their calorie target as a moving number, checking in regularly and making small corrections to stay in the productive zone where muscle grows without unnecessary fat piling on.

