How to Calculate Your Macros for Any Fitness Goal

Published November 3, 2026 · 7 min read · Health

Last updated: November 3, 2026

Macro Calculator

Calculate your daily protein, carb, and fat targets based on your weight, activity level, and goal.

Try It Free →

Macronutrients, protein, carbohydrates, and fat, are the three categories of nutrients that supply your body with energy. Every calorie you eat comes from one of them. Knowing how many grams of each to eat per day is more actionable than tracking calories alone, because different macro ratios produce different outcomes even at the same calorie level. This guide walks through the math step by step.

Last updated: July 2026

What Are Macros and Why Do They Matter?

Each macronutrient provides a fixed number of calories per gram:

  • Protein: 4 calories per gram
  • Carbohydrates: 4 calories per gram
  • Fat: 9 calories per gram

Protein is primarily used for building and repairing tissue. Carbohydrates are the body's preferred fuel source for high-intensity activity. Fat supports hormone production, vitamin absorption, and baseline energy. Manipulating how much of each you eat, within a calorie budget, lets you shape body composition more precisely than calorie counting alone.

Step 1: Find Your Calorie Target

Before you can set macros, you need a total daily calorie target. That starts with estimating your Total Daily Energy Expenditure (TDEE), which combines your resting metabolic rate with your activity level.

A common formula for resting metabolic rate is the Mifflin-St Jeor equation:

  • Men: (10 x weight in kg) + (6.25 x height in cm) - (5 x age in years) + 5
  • Women: (10 x weight in kg) + (6.25 x height in cm) - (5 x age in years) - 161

Multiply the result by an activity factor: 1.2 for sedentary, 1.375 for lightly active, 1.55 for moderately active, 1.725 for very active. The result is your maintenance calorie level. You can skip this arithmetic by using the calorie calculator on EveryFreeTool, which handles both the RMR formula and the activity multiplier in one step.

From maintenance, adjust based on your goal:

  • Fat loss: subtract 300 to 500 calories per day (a 500-calorie deficit produces roughly 0.5 kg of fat loss per week)
  • Muscle gain: add 200 to 300 calories per day (a smaller surplus limits excess fat gain)
  • Maintenance or body recomposition: stay at or very close to your TDEE

Step 2: Set Your Protein Target First

Protein is the macro that most people under-eat, and it is the one with the clearest research-backed targets. Protein preserves muscle during a calorie deficit, drives muscle synthesis during a surplus, and has the highest thermic effect of any macronutrient, meaning your body burns more energy digesting it.

Standard evidence-based ranges:

  • Fat loss: 1.8 to 2.4 g per kg of body weight (higher end if you are doing heavy resistance training or starting from a significant deficit)
  • Muscle gain: 1.6 to 2.2 g per kg of body weight
  • Maintenance: 1.4 to 1.8 g per kg of body weight

A 75 kg person cutting fat would target roughly 135 to 180 g of protein per day. Multiply that gram number by 4 to find how many calories protein will contribute.

Step 3: Set Your Fat Floor

Fat should not drop below roughly 0.7 g per kg of body weight. Going lower than this for extended periods can impair testosterone and estrogen production, reduce fat-soluble vitamin absorption, and leave you feeling fatigued. A practical target for most people is 0.8 to 1.0 g per kg.

For that same 75 kg person, a fat target of 0.9 g per kg equals 67.5 g per day, contributing about 608 calories (67.5 x 9).

Step 4: Fill the Rest with Carbohydrates

Once protein and fat calories are accounted for, the remaining calories come from carbohydrates. This approach is deliberately flexible, because carbohydrate needs vary widely based on training volume. Someone who runs 50 km per week needs far more carbohydrate than someone who lifts weights three times per week.

The calculation:

  1. Total calorie target minus protein calories minus fat calories = carbohydrate calories
  2. Carbohydrate calories divided by 4 = grams of carbohydrate per day

Example: a 75 kg person targeting 2,000 calories, 160 g protein (640 cal), and 68 g fat (612 cal) would have 748 carbohydrate calories remaining, or about 187 g of carbohydrate per day.

You can verify your numbers quickly with the macro calculator, which lets you enter your goal and body weight and returns recommended gram targets for all three macronutrients at once.

Common Macro Splits as a Sanity Check

Pre-set percentage splits are a simpler alternative to the gram-based method above, though they are less precise. Use them to cross-check your numbers, not as a starting point.

  • General fitness / maintenance: 30% protein, 35% carbs, 35% fat
  • Fat loss: 35 to 40% protein, 30 to 35% carbs, 25 to 30% fat
  • Athletic performance / muscle gain: 25 to 30% protein, 45 to 50% carbs, 25% fat
  • Low-carb or ketogenic: 25 to 30% protein, 5 to 10% carbs, 60 to 70% fat

These splits are a rough guide. The gram-based method is more reliable because it anchors protein to body weight rather than letting it float with calorie changes.

Spreading Macros Across Meals

Research on protein distribution suggests spreading protein intake across three to five meals improves muscle protein synthesis compared to front-loading or back-loading it. Aim for 30 to 50 g of protein per meal as a practical rule of thumb.

If you eat four meals per day and your daily protein target is 160 g, that is 40 g per meal, which is achievable with a palm-sized portion of chicken, fish, eggs, legumes, or Greek yogurt at each sitting. The macros per meal calculator does this division automatically and lets you set custom meal counts.

How to Track Progress and Adjust

Set your macros, follow them for two to three weeks, then evaluate. Use body weight, waist measurements, and performance in the gym or your sport as signals, not just scale weight, which fluctuates day to day with water and glycogen.

  • Not losing fat after three weeks: reduce calories by 100 to 150 per day, primarily from carbohydrates
  • Losing more than 1 kg per week: increase calories by 100 to 150 per day to preserve muscle
  • Strength declining: increase carbohydrates by 20 to 30 g per day, especially around training
  • Feeling consistently fatigued: check that fat is not below your floor and that total calories are not too aggressive

Logging your body weight daily and averaging the week removes the noise from daily fluctuations. The weight loss tracker plots weekly averages so you can see the actual trend instead of reacting to single-day swings.

A Note on Food Quality

Hitting your macro numbers with ultra-processed foods is possible, but it ignores fiber, micronutrients, and satiety. Prioritize whole-food protein sources (meat, fish, eggs, legumes, dairy), complex carbohydrates (oats, rice, potatoes, vegetables), and unsaturated fats (olive oil, nuts, fatty fish). Meeting your numbers with mostly whole foods tends to feel easier because fiber and protein both improve fullness relative to their calorie cost.

If building a meal plan from scratch feels difficult, the AI meal planner generates a full weekly plan around your macro targets, dietary preferences, and available ingredients, which gives you a concrete starting point rather than an empty spreadsheet.

Quick Reference: The Full Calculation in Four Steps

  1. Calculate TDEE and adjust for your goal (deficit, surplus, or maintenance).
  2. Set protein at 1.6 to 2.4 g per kg of body weight depending on goal and training intensity.
  3. Set fat at 0.8 to 1.0 g per kg of body weight as a floor.
  4. Assign remaining calories to carbohydrates.

Revisit and recalibrate every four to six weeks, or whenever your body weight changes by more than 3 to 4 kg, because your calorie needs shift as your weight changes.

Calorie Calculator

Find your total daily energy expenditure before setting macro splits.

Try It Free →

Frequently Asked Questions

What is the difference between macros and calories?

Calories measure the total energy in food. Macros describe where that energy comes from: protein, carbohydrates, or fat. Tracking macros gives you more control over body composition because it lets you ensure adequate protein for muscle retention and adjust carbs and fat around your activity level, rather than simply eating less of everything.

How precise do I need to be when hitting my macro targets?

Aiming to be within 5 to 10 grams of each target per day is sufficient for most people. Obsessive precision is not necessary and can make eating socially difficult. Think of your daily targets as a range rather than an exact number, and prioritize hitting your protein target above the others since protein has the clearest impact on body composition outcomes.

Can I build muscle in a calorie deficit?

Yes, under certain conditions. Beginners, people returning from a training break, and those who are overweight can often build muscle and lose fat simultaneously, a process called body recomposition. This becomes progressively harder for experienced, lean athletes. A small deficit of around 200 to 300 calories, combined with high protein intake and consistent resistance training, gives you the best chance of recomposition if you are not an advanced lifter.

Does the timing of macros around workouts matter?

Nutrient timing has a smaller effect than total daily intake, but it is not irrelevant. Consuming 30 to 50 grams of protein within a few hours before or after training supports muscle protein synthesis. Eating carbohydrates around your workout helps sustain performance and replenish glycogen. For most people, simply distributing protein evenly across meals and eating a balanced meal one to two hours before training is sufficient without further complexity.

How do I adjust my macros if my weight stalls?

First confirm the stall is real by averaging your body weight over a full week, since day-to-day fluctuations of one to two kilograms are normal. If the weekly average has not changed after two to three weeks, reduce your calorie intake by 100 to 150 calories per day, taken primarily from carbohydrates while keeping protein stable. Alternatively, increase your weekly activity by 30 to 60 minutes rather than cutting food further, which helps preserve metabolic rate during a deficit.

Related Tools

🔒 Your data stays in your browser
Need help? Email us