Skip to content
Nutrition

How to Calculate Macros for Weight Loss

Learn how to calculate your macros for cutting, maintaining, or bulking. Step-by-step TDEE math, worked examples, and common mistakes to avoid.

July 1, 2025

What Are Macros and Why Do They Matter?

Macronutrients - protein, carbohydrates, and fat - are the three nutrients your body needs in large amounts. Each plays a distinct role, and each provides calories:

  • Protein: 4 calories per gram. Builds and repairs muscle, supports your immune system, and is the most satiating macro.
  • Carbohydrates: 4 calories per gram. Your body’s preferred energy source, especially for your brain and during exercise.
  • Fat: 9 calories per gram. Supports hormone production, absorbs fat-soluble vitamins (A, D, E, K), and protects your organs.

Tracking macros goes a step beyond counting calories. Two 2,000-calorie diets can produce very different results depending on whether those calories come mostly from protein or mostly from sugar. By calculating your macros, you control not just how much you eat, but what your body does with it.

If you just want your calorie target fast, start with our Calorie Gap Calculator - it does the TDEE math for you. This guide explains the full process so you understand the numbers behind the tool.

Step 1: Calculate Your TDEE (Total Daily Energy Expenditure)

Before you set macros, you need to know how many calories you burn each day. TDEE is the sum of your resting metabolism plus all daily activity.

The Mifflin-St Jeor Equation

This is the most accurate widely-used formula for estimating resting metabolic rate (RMR).

For men: RMR = (10 × weight in kg) + (6.25 × height in cm) − (5 × age) + 5

For women: RMR = (10 × weight in kg) + (6.25 × height in cm) − (5 × age) − 161

Then multiply RMR by an activity factor to get TDEE:

Activity Level Description Multiplier
Sedentary Desk job, little exercise 1.2
Lightly active Light exercise 1-3 days/week 1.375
Moderately active Exercise 3-5 days/week 1.55
Very active Hard exercise 6-7 days/week 1.725
Extra active Physical job + training 1.9

Be honest here. Most people overestimate their activity level. If you train 4 times a week but sit at a desk the rest of the day, “moderately active” (1.55) is generous - “lightly active” (1.375) is often more accurate.

Step 2: Set Your Calorie Target Based on Your Goal

Cutting (Fat Loss)

Aim for a deficit of 300-500 calories below TDEE for a sustainable loss of 0.25-0.5 kg (0.5-1 lb) per week. A larger deficit (500-1000) speeds things up but is harder to sustain and risks muscle loss.

Never drop below 1,200 calories (women) or 1,500 (men) without medical supervision.

Maintaining

Eat at roughly your TDEE. Your weight should stay stable within a 1-2 kg range due to normal water fluctuations.

Bulking (Muscle Gain)

Eat 200-400 calories above TDEE. A “lean bulk” (small surplus) minimizes fat gain. Larger surpluses build muscle slightly faster but add more fat. Aim to gain 0.25-0.5 kg per month - more than that is mostly fat.

Step 3: Set Your Protein Target First

Protein is the one macro you should nail before the others, regardless of goal. It preserves muscle during a cut, builds muscle during a bulk, and keeps you full.

Goal Protein per kg of bodyweight
Cutting (calorie deficit) 1.6 - 2.4 g/kg
Maintaining 1.2 - 1.6 g/kg
Bulking 1.6 - 2.2 g/kg

If you’re significantly overweight, use your target weight or lean body mass rather than total weight to avoid an absurdly high number.

Example: An 80 kg person cutting would target 1.8 g/kg = 144 g protein/day (round to 140-150 g).

Step 4: Set Your Fat Target

Fat is essential for hormones - dropping it too low kills your energy, libido, and recovery. A common mistake is going ultra-low-fat to “save calories,” which backfires.

  • Minimum: 0.8 g per kg of bodyweight (never go below ~20% of total calories)
  • Typical range: 20-30% of total calories

Example: An 80 kg person = 64 g fat minimum. At a 2,000 calorie target, 25% from fat = 500 calories = ~56 g. Round to 60 g.

Step 5: Fill the Rest with Carbs

Whatever calories remain after protein and fat go to carbohydrates.

Formula: (Total calories − protein calories − fat calories) ÷ 4 = grams of carbs

Carbs are the most flexible macro. If you prefer higher fat (keto-leaning), lower carbs. If you train hard, keep carbs higher for performance. There’s no single “right” split - the one you can sustain wins.

Worked Example: A Full Macro Calculation

The person: 30-year-old woman, 70 kg, 165 cm, lightly active (office job, 3 gym sessions/week). Goal: fat loss.

1. TDEE

RMR = (10 × 70) + (6.25 × 165) − (5 × 30) − 161 RMR = 700 + 1031.25 − 150 − 161 = 1420

TDEE = 1420 × 1.375 = 1,953 calories

2. Calorie target (cut, 400 deficit)

1,953 − 400 = 1,553 calories (round to 1,550)

3. Protein (1.8 g/kg)

70 × 1.8 = 126 g → 504 calories

4. Fat (0.85 g/kg)

70 × 0.85 = 60 g → 540 calories

5. Carbs (remaining)

1,550 − 504 − 540 = 506 calories → 506 ÷ 4 = 126 g carbs

Final macros: 126 g protein / 126 g carbs / 60 g fat = 1,550 calories

Notice how protein and carbs landed at the same number by coincidence - that’s fine. Use our Recipe Calculator to check that your meals add up to these targets.

Macro Splits by Goal (Quick Reference)

If you’d rather use a percentage-based starting point, these are reasonable defaults:

Goal Protein Carbs Fat
Cutting 35% 35% 30%
Maintaining 30% 45% 25%
Bulking 30% 50% 20%

Percentages are a starting point, not a rule. Always set protein in grams first (it’s tied to your bodyweight, not your calorie total), then distribute the rest.

Common Macro Mistakes (and How to Fix Them)

  1. Setting protein by percentage instead of bodyweight. On a low calorie intake, “30% protein” might be far too little. On a high intake, it might be far too much. Use grams per kg.

  2. Dropping fat too low. Below ~0.6 g/kg, hormones suffer. Periods disappear, energy crashes, joints ache. Keep fat at or above the floor.

  3. Overestimating activity. A 45-minute gym session doesn’t make you “very active” if you sit the other 23 hours. Multiply by the lower factor if unsure.

  4. Chasing exact numbers. Hitting 198 g instead of 200 g of protein is irrelevant. Aim for ±10 g on each macro daily. Consistency beats precision.

  5. Ignoring the calorie total. Macros must add up to your calorie target. If your grams don’t sum to your target calories, recheck the math.

  6. Adjusting too often. Give any set of macros 2-3 weeks before changing them. Weight fluctuates daily from water, sodium, and glycogen - trends matter, not daily weigh-ins.

Tracking and Adjusting

Log your food for at least the first two weeks using an app like Cronometer, MyFitnessPal, or MacroFactor. You don’t have to track forever, but you do need to know what you’re actually eating - most people are off by 20-30% when they guess.

After 2-3 weeks, check the trend:

  • Cutting and losing ~0.3-0.5 kg/week? Keep going.
  • Stalled for 2+ weeks? Drop calories by 100-150 (mostly from carbs or fat, not protein) and reassess.
  • Losing too fast (more than 1% of bodyweight/week)? Add 100-150 calories to protect muscle.

For bulking, mirror this: if you’re not gaining, add 100-200 calories.

Quick Summary Checklist

  • Calculate TDEE using Mifflin-St Jeor + honest activity factor
  • Set calorie target: −300-500 to cut, TDEE to maintain, +200-400 to bulk
  • Set protein first: 1.6-2.4 g/kg (cut), 1.2-1.6 g/kg (maintain), 1.6-2.2 g/kg (bulk)
  • Set fat: 0.8-1.0 g/kg minimum, 20-30% of calories
  • Fill remaining calories with carbs
  • Track food for 2-3 weeks, then adjust by 100-150 calories based on the trend
  • Recalculate TDEE every 5 kg of weight change

FAQ

Do I have to hit my macros exactly every day?

No. Aim to land within ±10 g of each macro target daily, and within roughly ±100 calories. Hitting your weekly average matters more than any single day. One off day won’t derail progress.

Should I count macros or just calories?

If your goal is general weight loss, calories alone work. If you want to preserve or build muscle, improve body composition, or perform better in the gym, tracking macros - especially protein - gives you far more control over the outcome.

How do I track macros when eating out?

Estimate as best you can and move on. Most chain restaurants publish nutrition info - use it. For independent restaurants, pick a dish that’s clearly protein + veggies + a carb and estimate portions. Don’t let one imperfect meal derail the week. Our fast food guide lists lower-calorie options at major chains.

What if I’m vegetarian or vegan?

The same formulas apply. You may need slightly higher protein (toward 2.0-2.4 g/kg on a cut) because plant proteins are slightly less bioavailable. Combine sources like tofu, tempeh, lentils, chickpeas, Greek yogurt (if lacto), and protein powder to hit your target. Try recipes like our lentil curry or tofu vegetable curry.

Can I recalculate macros as I lose weight?

Yes - and you should. As you lose weight, your TDEE drops (smaller body = less energy needed). Recalculate every 5 kg, or whenever weight loss stalls for 2-3 weeks. This is why weight loss naturally slows over time even if you’re perfectly consistent.

Ready to find something doable?

Browse recipes by what fits your situation, or plan a few reliable meals this week.