Calculate Your Macros in 5 Simple Steps

Why Counting Macros Actually Works (Unlike Most Diet Advice)

I spent three years eating "clean" without a clue what I was actually putting in my body. Some weeks I'd lose a kilo, other weeks I'd gain one back, and I never understood why. Then a friend who competes in powerlifting sat me down and walked me through macro tracking — and honestly, it changed everything. Not because it's magic, but because it turns vague advice like "eat less, move more" into a concrete number you can hit every single day.

This guide walks you through the exact process: finding your calorie target first, then dividing those calories into protein, carbs, and fat grams, and finally — the part nobody talks about — adjusting those numbers based on what the scale and mirror actually tell you each week.

Step 1: Find Your Maintenance Calories

Before you can cut or bulk, you need to know how many calories your body burns just to stay at its current weight. This is called your Total Daily Energy Expenditure (TDEE), and it has two parts: your resting metabolism (the calories you'd burn lying in bed all day) and everything you burn through movement.

The most practical formula to start with is the Mifflin-St Jeor equation:

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

That gives you your Basal Metabolic Rate (BMR). Then multiply it by your activity level:

  • Sedentary (desk job, no gym): × 1.2
  • Lightly active (exercise 1–3 days/week): × 1.375
  • Moderately active (exercise 3–5 days/week): × 1.55
  • Very active (hard exercise 6–7 days): × 1.725

The number you get is your estimated maintenance. For example, a 32-year-old woman, 165 cm, 68 kg, moderately active gets roughly 2,100 calories/day to maintain her current weight. That's our starting point — everything else builds from here.

One important note: these formulas are estimates, not gospel. Genetics, sleep, stress hormones, and gut health all nudge the real number up or down. That's exactly why Step 5 exists.

Step 2: Set Your Calorie Target Based on Your Goal

Now you adjust maintenance up or down depending on what you're trying to accomplish. The golden rule here is to be conservative — dramatic deficits or surpluses rarely end well.

  • Fat loss: Subtract 300–500 calories from maintenance. A 500-calorie daily deficit creates roughly a 0.5 kg loss per week — slow enough to preserve muscle.
  • Muscle gain (lean bulk): Add 200–300 calories above maintenance. Small surpluses mean more of that extra energy goes to muscle, not fat.
  • Body recomposition (lose fat and build muscle simultaneously): Eat at or very close to maintenance, prioritise protein, and be patient. This works best for beginners and people returning after a break.

Using our example: that woman aiming to lose fat would set her target at around 1,600–1,800 calories per day. Let's use 1,700 calories to keep the math clean for the next steps.

Step 3: Calculate Your Protein Grams First

Protein is the non-negotiable macro. It preserves muscle when you're in a deficit, drives muscle growth when you're in a surplus, keeps you full longer than carbs or fat, and has the highest thermic effect — meaning your body burns more calories just digesting it. Set this number first, and build the rest of your macros around it.

A practical target for most active people is 1.6–2.2 grams of protein per kilogram of bodyweight. If you're in a fat loss phase, lean toward the higher end to protect muscle. If you're a beginner or eating at maintenance, the lower end is fine.

For our 68 kg example: at 2.0 g/kg, that's 136 grams of protein per day. Since each gram of protein contains 4 calories, that's 136 × 4 = 544 calories from protein.

Step 4: Split the Remaining Calories Between Carbs and Fat

After accounting for protein, you have what's left to divide between carbohydrates and fat. Neither is inherently better — your split should reflect how you feel, how you perform in the gym, and what you can actually sustain.

From our 1,700-calorie target, subtract the 544 protein calories. That leaves 1,156 calories to split between carbs and fat.

Two common approaches:

  • Moderate carb / moderate fat (good default): 40% of remaining to fat, 60% to carbs.
  • Higher fat / lower carb: Works well if you have poor insulin sensitivity, find high-carb eating leaves you hungry, or simply prefer fattier foods.

Using the moderate split:

  • Fat: 1,156 × 0.40 = 462 calories ÷ 9 (calories per gram of fat) = 51 grams of fat
  • Carbs: 1,156 × 0.60 = 694 calories ÷ 4 (calories per gram of carbs) = 174 grams of carbs

So the final macro targets for our example are approximately: 136g protein / 174g carbs / 51g fat / 1,700 calories. Enter these into any calorie-tracking app and start logging your food against these numbers.

A few practical tips for hitting your targets without losing your mind:

  1. Log dinner ingredients before you cook them — it's much easier to adjust portions before everything is on the plate.
  2. Build 3–4 "anchor meals" you eat regularly. Knowing that chicken and rice lunch covers X grams of each macro removes a lot of daily mental load.
  3. Don't aim for perfection. Getting within 5–10% of your targets on any given day is genuinely good enough.

Step 5: Read Your Weekly Results and Adjust

This is the step most guides skip entirely, and it's arguably the most important one. Your calculated numbers are an educated starting guess. Your body's actual response over the following two to three weeks tells you whether that guess was right.

Here's how to evaluate results properly:

  • Weigh yourself at the same time every day (morning, after the bathroom, before food). Use the weekly average, not individual days — daily fluctuations from water, salt, and digestion can swing 1–2 kg and tell you absolutely nothing useful.
  • Track at least one measurement: waist, hips, or chest. The scale is incomplete data on its own.
  • Check training performance: Are you getting weaker? That's a sign the deficit is too aggressive or protein is too low.

After two full weeks, apply these adjustments:

  1. Losing faster than 0.7 kg/week: Add 100–150 calories (from carbs or fat, keep protein the same).
  2. Not losing anything: Drop 100–200 calories, or add one extra training session. Also honestly audit your tracking — unmeasured olive oil, peanut butter straight from the jar, and BLTs (bites, licks, tastes) add up faster than you'd think.
  3. Gaining too fast on a bulk: Cut 100–150 calories from the surplus.
  4. Feeling exhausted, training feels awful: Sometimes this is too-low carbs, not too-few total calories. Try shifting 5% of fat calories over to carbs and see if performance improves.

The adjustment process is ongoing. As your bodyweight changes, your TDEE changes. Every 4–5 kg of weight loss, recalculate your maintenance calories from scratch and reset your targets. It takes maybe 10 minutes and keeps you from hitting the wall that trips up so many people after a few months.

One More Thing: Tracking Apps That Actually Help

You don't need anything fancy. Cronometer is the most accurate food database for micronutrients if you care about vitamins and minerals beyond just macros. MyFitnessPal has the largest food database and the easiest barcode scanner. Both do the job — pick one, stick to it, and remember the app is a tool, not a judge.

Macro tracking isn't about perfection or obsession. It's about building awareness of what you're eating so that you can make intentional choices instead of guessing and hoping. Once you've done it consistently for 8–12 weeks, you'll have a solid intuitive sense of portion sizes and food composition that stays with you even when you stop tracking formally. That knowledge alone is worth the effort.