Blog
NutritionMarch 14, 202610 min

How to calculate your macros: complete guide with formulas and real examples

You've been training for weeks, eating "healthy" (or so you think), and the results just aren't coming. Sound familiar? The problem is almost never the gym — it's that you don't know how much you actually need to eat. And no, we're not talking about counting calories with some random app. We're talking about calculating your macronutrients precisely.

A study published in the Journal of the International Society of Sports Nutrition (2017) showed that people who track their macros achieve 30% more progress in body composition than those who only count total calories. The difference between "eating well" and "eating what your body needs" is massive.

In this guide, we'll explain exactly how to calculate your macros, step by step, no fluff, with real examples. By the end, what seems complicated boils down to one formula and three multiplications.

What are macronutrients and why do they matter?

Macronutrients are the three pillars of your diet: protein, carbohydrates, and fat. Your body needs them in large quantities (hence "macro") to function, perform, and change body composition.

  • Protein (4 kcal/g): Builds and repairs muscle tissue. It's the most satiating macronutrient and requires the most energy to digest (thermic effect of 20-30%, according to Nutrition & Metabolism, 2004).
  • Carbohydrates (4 kcal/g): Primary fuel for high-intensity activities. Your brain alone consumes about 120g of glucose daily just to function (US Institute of Medicine data).
  • Fat (9 kcal/g): Hormone regulation, absorption of fat-soluble vitamins (A, D, E, K), and energy source at rest.

According to the European Food Safety Authority (EFSA), the standard distribution for the general population is 10-15% protein, 45-65% carbohydrates, and 20-35% fat. But if you have a specific body composition goal, you need to customize these numbers.

Step 1: Calculate your basal metabolic rate (BMR)

Your basal metabolic rate is the energy your body burns just by existing: breathing, pumping blood, maintaining body temperature. Think of it as your body's "standby power consumption."

The most accurate and scientifically validated formula is Mifflin-St Jeor (1990), recommended by the Academy of Nutrition and Dietetics as the most reliable for healthy adults:

Men: BMR = (10 × weight in kg) + (6.25 × height in cm) − (5 × age in years) + 5

Women: BMR = (10 × weight in kg) + (6.25 × height in cm) − (5 × age in years) − 161

A comparative study in the Journal of the American Dietetic Association (2005) analyzed 5 different formulas and concluded that Mifflin-St Jeor predicts actual energy expenditure with a margin of error of just 5%, compared to 10-15% for older formulas like Harris-Benedict.

Practical example

Maria, 30 years old, 65 kg, 168 cm:

BMR = (10 × 65) + (6.25 × 168) − (5 × 30) − 161 = 650 + 1,050 − 150 − 161 = 1,389 kcal/day

This means Maria's body needs 1,389 kcal just to maintain its vital functions, without getting out of bed.

Step 2: Calculate your Total Daily Energy Expenditure (TDEE)

TDEE adds your activity level to your BMR. Because you don't live lying on a couch (or you shouldn't).

Multiply your BMR by the corresponding activity factor:

Activity level Factor Description
Sedentary 1.2 Office job, no exercise
Lightly active 1.375 Exercise 1-3 days/week
Moderately active 1.55 Exercise 3-5 days/week
Very active 1.725 Exercise 6-7 days/week

According to a meta-analysis in Medicine & Science in Sports & Exercise (2011), 73% of people overestimate their activity level. If you're torn between two categories, choose the lower one. You can always adjust later.

Maria's example

Maria goes to the gym 4 times a week (moderately active):

TDEE = 1,389 × 1.55 = 2,153 kcal/day

Step 3: Adjust based on your goal

This is where your TDEE becomes actionable. Depending on whether you want to lose fat, maintain weight, or build muscle, you adjust your calories:

  • Cutting (losing fat): TDEE − 15% to 25%. A deficit greater than 25% significantly increases muscle loss (study in the International Journal of Sport Nutrition and Exercise Metabolism, 2011).
  • Maintenance: TDEE unchanged. Ideal for body recomposition in beginners.
  • Bulking (building muscle): TDEE + 10% to 20%. A larger surplus doesn't accelerate muscle growth — it just adds more fat (British Journal of Sports Medicine, 2019).

Maria wants to cut

Target calories = 2,153 × 0.80 = 1,722 kcal/day (20% deficit)

Step 4: Distribute your macronutrients

Now the key step. You have your calories, but how many grams of each macronutrient? The optimal distribution varies based on your goal.

For cutting (losing fat)

  • Protein: 2.0-2.4 g/kg of body weight. A meta-analysis by Helms et al. (2014) in the Journal of the International Society of Sports Nutrition concluded that athletes in a caloric deficit need at least 1.8-2.4 g/kg to preserve muscle.
  • Fat: 0.8-1.2 g/kg. Going below 0.5 g/kg compromises hormone production (especially testosterone and estrogen).
  • Carbs: The remaining calories. Carbs are the most "flexible" macronutrient.

For maintenance

  • Protein: 1.6-2.0 g/kg
  • Fat: 0.8-1.2 g/kg
  • Carbs: Remaining calories

For bulking (building muscle)

  • Protein: 1.6-2.2 g/kg. More than 2.2 g/kg provides no additional benefit according to current research (British Journal of Sports Medicine, 2018).
  • Fat: 0.8-1.2 g/kg
  • Carbs: Remaining calories (you'll have more room here and perform better)

Maria's complete example (cutting)

  • Protein: 65 kg × 2.2 = 143 g → 143 × 4 = 572 kcal
  • Fat: 65 kg × 1.0 = 65 g → 65 × 9 = 585 kcal
  • Carbs: (1,722 − 572 − 585) / 4 = 141 g

Maria's final result: 1,722 kcal | 143g protein | 141g carbs | 65g fat

The 5 most common mistakes when calculating macros

After seeing thousands of calculations, these are the mistakes that keep coming up. Avoid them and you'll already be ahead of 80% of people.

1. Copying someone else's macros

Just because your gym buddy eats 2,800 kcal with 200g of protein doesn't mean you need the same. Macros are personal: they depend on your weight, height, age, sex, activity level, and goal. There are no universal macros.

2. Not weighing food (or "eyeballing it")

A study in the New England Journal of Medicine (1992) showed that people underestimate their caloric intake by an average of 47%. Almost half. That "generous" spoonful of oil is 135 extra kcal. That handful of nuts, 200 kcal more. Without a scale, your macros are fiction.

3. Forgetting cooking oil, sauces, and dressings

Olive oil has 884 kcal per 100 ml. Two tablespoons for cooking add ~240 kcal and ~26g of fat that many people forget to log. These "phantom calories" are what make your deficit fail.

4. Overestimating physical activity

As we mentioned, most people classify themselves one level higher than they actually are. 45 minutes at the gym with 20-minute rest breaks between sets is not "very active." If you work seated for 8 hours, even if you train 5 days, you're probably "moderately active."

5. Not recalculating periodically

Your macros aren't forever. If you lose 5 kg, your BMR drops. If you change jobs and walk less, your TDEE drops. Metabolic adaptation is real: after 8-12 weeks in a deficit, your metabolism can decrease by 5-15% (Obesity Reviews, 2012). Recalculate every 4-6 weeks.

The real problem: calculating is easy — sticking to it is another story

At this point, you know how to calculate your macros. The problem isn't the math — the problem is that eating 143g of protein, 141g of carbs, and 65g of fat every day requires planning, shopping, cooking, weighing, and meal prepping. Every. Single. Day.

According to the UK Office for National Statistics, the average person spends about 1 hour and 30 minutes daily on food preparation and consumption. If you also need to weigh every ingredient to the gram to hit your macros, that time skyrockets.

And that's where most people quit. Not because they don't know their macros, but because maintaining adherence week after week is exhausting.

Calculate your exact macros in 60 seconds

Our calculator uses the same Mifflin-St Jeor formula from this guide, tailored to your body and goal. And if you want, we can prepare each plate to the exact gram of your macros — without you having to calculate, shop, cook, or weigh anything.

Calculate my macros for free →

Summary: your step-by-step formula

  1. Calculate your BMR with Mifflin-St Jeor
  2. Multiply by your activity factor to get your TDEE
  3. Adjust based on goal: −20% for cutting, +15% for bulking
  4. Set protein (1.6-2.4 g/kg) and fat (0.8-1.2 g/kg), fill the rest with carbs
  5. Recalculate every 4-6 weeks

Macros aren't magic. They're math applied to your body. The difference between people who get results and those who don't comes down to consistency: knowing your numbers AND hitting them day after day. That's the truly hard part.

Want to know your exact macros?

Calculate your protein, carbs, and fat in 60 seconds with our free calculator. No signup required.

Calculate my macros