Nutrition

How to Calculate Your Macros for Muscle Gain (Without Overthinking It)

A no-nonsense guide to setting protein, carbs, and fat for lean muscle gain — how much of a surplus to run and when to adjust based on the scale.

The MuscleBuddy Team
Coaching & Sports Science
2 min read

You can train perfectly and still spin your wheels if your nutrition isn't pointed at the goal. For building muscle, that means a modest calorie surplus and enough protein to support new tissue. Here's how to set your numbers in about five minutes.

Step 1: Find maintenance calories

Maintenance is the intake that keeps your weight stable. The fastest estimate is a TDEE formula based on your stats and activity — start with our TDEE calculator. Treat the output as a starting hypothesis, not gospel: real maintenance is whatever actually holds your weight steady over two weeks.

Step 2: Add a lean-gain surplus

To gain muscle you need surplus energy — but more surplus does not mean more muscle. Past a point, the extra just becomes fat. A surplus of roughly 10% over maintenance (about 250–400 kcal for most people) is plenty.

The dirty-bulk tax

Huge surpluses add weight fast, but most of it is fat you'll have to diet off later — eating into the muscle you built. Slow and lean wins the year.

Step 3: Set protein first

Protein is the macro with the most evidence behind it. Aim for 1.6–2.2 grams per kilogram of bodyweight (about 0.7–1.0 g per pound). Within that range, total daily intake matters far more than timing or "anabolic windows."

For an 80 kg lifter, that's roughly 130–175 g of protein per day.

Step 4: Fat floor, then carbs fill the gap

Set dietary fat at a floor of about 0.8 g/kg to protect hormone production, then assign the remaining calories to carbohydrate — your primary training fuel. More carbs generally means better, harder sessions, which is exactly what you want while gaining.

Tip

Don't want to do the arithmetic by hand? The macro calculator sets protein, fat, and carbs from your goal and bodyweight in one step.

Step 5: Adjust based on real data

Your starting numbers are a guess. Let the scale referee:

  • Gaining too fast (more than ~0.5–1% bodyweight/month): trim carbs by ~10%.
  • Not gaining at all over 3–4 weeks: add ~150 kcal of carbs.
  • Strength climbing, waist stable: you're dialed in — leave it alone.

Let the app do the watching

MuscleBuddy tracks your rolling weigh-in average and flags when your surplus has drifted too hot or too cold — so you adjust on data, not vibes.

The whole thing in one paragraph

Estimate maintenance, add ~10%, set protein at ~1.8 g/kg, keep fat above 0.8 g/kg, fill the rest with carbs, and recheck against the scale every month. That's a muscle-gain diet. Everything else is optimization at the margins.

Get your protein, carb, and fat targets in one click.

Calculate my macros

The MuscleBuddy Team

Coaching & Sports Science

The MuscleBuddy coaching team translates strength-training and nutrition research into programming you can actually run. Every guide is reviewed against the primary literature.

Track your sets and reps automatically with MuscleBuddy

Free workout logging, auto-progression, and a coaching layer that adapts to your real data.

Create your free account