Skip to content
free tool · nutrition

Bulking calorie calculator.

Ready to add size without turning it into a long cut later? This bulking calorie calculator adds a surplus on top of your maintenance calories, then returns your daily bulking target, a protein-first macro split, and the weekly weight gain to expect - so you eat enough to grow while keeping fat gain in check.

kcal

Not sure? Estimate it with the maintenance calorie calculator.

lb

Used to set your protein target and macro grams.

Bulk pace

Lean gains slowest with the least fat; aggressive gains fastest with more to cut later.

Daily bulking calories

2,875 kcal

maintenance 2,500 + surplus 375 kcal (moderate)

Daily macro split

Protein

170g

Carbs

369g

Fat

80g

Projected weekly gain

from this surplus - track and adjust

0.75lb/wk

Protein is set near 1 g per pound and held steady; fat is about 25% of calories; carbs take the rest to fuel training. Judge the scale over two to three weeks, not day to day.

the short answer

A bulking calorie calculator adds a surplus to maintenance: bulking calories = maintenance + surplus, where the surplus is about +10% for a lean bulk, +15% for a moderate bulk, or +20% for an aggressive one. From a 2,500 maintenance, a moderate +15% bulk is 2,875 calories a day - roughly a 375-calorie surplus, or about 0.75 lb of gain per week. Set protein near 1 g per pound of bodyweight, put fat at about 25% of calories, and let carbs take the rest.

what it is

How the bulking calorie calculator works.

Bulking means eating in a calorie surplus so your body has the energy and raw material to add muscle. Too small a surplus and progress stalls; too large and most of the extra becomes fat you have to diet off later. This calculator picks a surplus from your chosen pace, adds it to the maintenance number you enter, and turns the result into a daily calorie target with a full macro split.

The pace sets the surplus as a percentage of maintenance, then the tool projects weekly gain from that surplus using the common rule that about 3,500 calories of surplus add roughly one pound of bodyweight (about 7,700 per kilogram):

surplus = maintenance × pace  (lean +10% · moderate +15% · aggressive +20%)
bulking calories = maintenance + surplus
weekly gain (lb) = surplus × 7 / 3,500  (kg: / 7,700)

Macros are set protein-first. Protein lands near 1 gram per pound of bodyweight (about 2.2 g per kg), fat is held at roughly 25% of total calories, and carbohydrate takes whatever calories remain to fuel hard training:

protein g = bodyweight lb × 1.0
fat g = (bulking calories × 0.25) / 9
carbs g = (bulking calories - protein kcal - fat kcal) / 4

These are conventional coaching heuristics, not laws of physics. The 3,500-calorie-per-pound figure is a rough approximation, weekly gain includes water and glycogen alongside muscle and fat, and maintenance itself is only an estimate. Treat the output as a starting plan: eat it consistently for two to three weeks, watch the scale trend, and nudge calories up if you are flat or down if fat is climbing too fast.

for coaches

How coaches set up a client's bulk.

Coaches reach for a surplus when a client wants to add size or push a strength number - a lean gaining phase for a physique client, a moderate one for a lifter chasing more muscle, an aggressive one only for a true hardgainer or a returning beginner. You estimate maintenance, pick the pace from the client's training age and how much fat they are willing to add, then set the target and the protein floor and watch the two to three week scale trend to decide whether to hold or bump calories. The full method of choosing that surplus size for an individual is walked through in our guide on how to set a client's calorie target.

The friction is running this across a full client list and re-doing every target as check-ins land. A coaching platform stores each client's calories and macros, pushes the next adjustment straight into their plan, and keeps protein locked while carbs flex with the surplus - so you spend your time reading trends and adjusting, not rebuilding spreadsheets one client at a time.

built for coaches

Set every client's surplus and macros - without the spreadsheet.

Coachway lets you set calorie and macro targets per client, build their meals from 1,100+ recipes with a meal planner, and adjust those numbers as weekly check-ins come in - all inside a branded client app where they log food, snap progress photos, and see their macro rings move. It is the operating system for online fitness and nutrition coaches, so a bulking plan is a few taps instead of a manual rebuild.

See how Coachway works
common questions

Bulking calorie calculator FAQ.

What is a bulking calorie calculator?

A bulking calorie calculator takes your maintenance calories and adds a surplus based on how fast you want to gain. You enter your maintenance number, your bodyweight, and a bulk pace (lean, moderate, or aggressive). It returns your daily bulking calories, the size of the surplus, a protein-first macro split in grams, and the weekly weight gain that surplus is likely to produce. It is a starting plan you then adjust from real scale trends.

How big should a bulking surplus be?

Most coaches use a surplus of roughly 10 to 20 percent over maintenance. A lean bulk sits near +10 percent and gains slowly with less fat; a moderate bulk near +15 percent; an aggressive bulk near +20 percent and gains faster with more fat to lose later. For most lifters past the beginner stage, the lean-to-moderate range builds muscle with far less fat to cut afterward, which is why this calculator defaults to a moderate pace.

How much weight should I gain per week while bulking?

A common target is about 0.25 to 1 pound (0.1 to 0.45 kg) per week, depending on training age and pace. Beginners and those returning from a break can gain at the faster end and put more of it toward muscle; experienced lifters gain slower to keep fat gain in check. This calculator projects your weekly gain from the surplus using the rule that about 3,500 calories of cumulative surplus adds roughly one pound (7,700 per kilogram).

How much protein do I need to build muscle in a surplus?

Around 0.7 to 1 gram of protein per pound of bodyweight (about 1.6 to 2.2 g per kg) is the standard range for building muscle. This calculator sets protein at roughly 1 gram per pound, then fills fat at about 25 percent of total calories and puts the rest into carbohydrate to fuel training. Protein is the macro you keep steady; carbs and fats flex with the surplus. Higher carbs in a bulk are a feature, not a problem - they power the hard sessions that drive growth.

Do I need to know my maintenance calories first?

Yes - the bulking calorie calculator adds a surplus on top of maintenance, so it needs that number to start from. If you do not know it, estimate it with the maintenance calorie calculator or the TDEE calculator first, then come back and enter it here. Maintenance is only an estimate, so treat the output as a starting point: track your weekly weight for two to three weeks and nudge calories up if the scale is flat, or down if it is climbing too fast.

Will I gain fat while bulking?

Some fat gain is normal in a surplus - you cannot build muscle at a meaningful rate without eating above maintenance, and no split of macros makes the gain pure muscle. The point of choosing a lean or moderate pace is to keep the surplus small enough that most of the gain is muscle and glycogen, leaving less fat to cut later. Early scale jumps also include water and glycogen as carbs go up, so judge progress over two to three weeks, not day to day.

This calculator is general information, not medical or nutrition advice. Calorie needs vary by individual - if you have a medical condition, are pregnant, or have a history of disordered eating, talk to a qualified professional before changing your intake.

Keep going: find your starting number with the maintenance calorie calculator, dial in your ratios with the macro calculator, and read our guide to what a calorie surplus is or the phases in bulking and cutting.

More free calculators

See all free tools ->

See what Coachway can do for your coaching business

Coachway was built on knowledge from working with 150 online coaches over 6+ years, who all hit the same wall - slow platforms, clunky workflows, wasted hours. Start your 14-day free trial and see what we fixed - the whole platform, no charge today, cancel anytime under Billing.

No charge today - cancel anytime under Billing
Built for efficiency 6 languages DenmarkNorwaySwedenFinlandGermanyUnited Kingdom
The coaching platform you've been waiting for