Skip to content
ProteinPlates

Macro Calculator for Muscle Gain

Get daily calories and grams of protein, carbs, and fat for building muscle with a small calorie surplus.

Last updated September 24, 2026

Your details

Units
Sex
Weight
Height

Protein stays the same. Only the fat and carb split changes.

Meals a day

Your daily calories

2,620

Maintenance is about 2,380 calories.

Protein
155 g (24%)
Carbs
304 g (46%)
Fat
87 g (30%)

Your macros in grams

Daily and per-meal macros in grams
MacroPer dayPer meal (3)
protein155 g52 g
carbs304 g101 g
fat87 g29 g

Protein uses the middle of your 130–180 g range from our protein calculator.

Not medical advice. If you have kidney disease, diabetes, or take prescription medication, talk to your doctor or a registered dietitian before changing your protein intake. Read our full disclaimer.

What this version sets up for you

This page starts with the goal set to "Build muscle" and male settings, with a sample body of 180 lb (82 kg) and 5 ft 10 in (178 cm). Change these to your own numbers.

The muscle gain goal changes your plan in two ways:

  • Calories go up 10%. A small surplus gives your body extra energy to build new tissue.
  • Protein uses 1.6 to 2.2 g/kg. Your macros use the middle of that range. A 2018 review found muscle gains from extra protein leveled off around 1.6 g/kg.

An example lean bulk

A lightly active 40-year-old man at 180 lb (82 kg) and 5 ft 10 in (178 cm), with the balanced style, gets about 2,620 calories a day:

  • Protein: 155 g (his full range is 130 to 180 g)
  • Carbs: 304 g
  • Fat: 87 g

Over three meals, that is about 52 g protein, 101 g carbs, and 29 g fat per meal.

Notice where the extra calories go. Protein and fat are set first, so most of the surplus lands on carbs. That can be handy fuel around your training sessions.

Tips for gaining muscle

  • Pick your activity level honestly. It has a big effect on calories. Your lifting days count, but so does the rest of your week.
  • Weigh in weekly. Look for a slow upward trend. If nothing moves in a few weeks, add 100 to 200 calories.
  • Track muscle, not just weight. Our FFMI calculator shows your muscle for your height.

For protein alone, try the protein calculator for muscle gain. For other goals, go back to the main macro calculator.

Frequently asked questions

What are the best macros for building muscle?

Get enough protein first, then eat a little more total calories than you burn. This calculator uses 1.6 to 2.2 grams of protein per kilogram of body weight and adds 10% to your maintenance calories. Fat and carbs share the rest, based on the eating style you pick.

How many calories should I eat to build muscle?

With this goal, we add 10% to your maintenance calories. For a lightly active 180 lb (82 kg) man who is 5 ft 10 in (178 cm), that is about 2,620 calories a day, up from about 2,380 to maintain. Adjust by 100 to 200 calories if your weight is not moving the way you want after a few weeks.

Can women use this macro calculator for muscle gain?

Yes. This page starts with male settings, but you can switch to female. Protein is set the same way for both. Your calorie numbers will change, since the calorie formula is different for women and men.

Should I pick higher fat or lower fat for bulking?

Either can work when your calories and protein are the same. Lower fat leaves more room for carbs like rice, oats, and fruit. Higher fat can make it easier to eat more calories if you struggle with big portions.

Sources

  1. Morton RW, et al. A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength in healthy adults. Br J Sports Med. 2018.
  2. Institute of Medicine. Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids. National Academies Press, 2005.
  3. Mifflin MD, et al. A new predictive equation for resting energy expenditure in healthy individuals. Am J Clin Nutr. 1990.