Nutrition

How to Calculate Your Macros for Your Goal

Calories decide whether your weight changes; macros decide what that weight is — fat or muscle. Here’s how to set your protein, carbs, and fat for your goal, and adjust them as you go.

To calculate your macros, start from your daily calorie target, then split it in three steps: set protein first at about 1.6–2.2 g per kilogram of body weight, add fat at roughly 0.8–1 g per kg, and fill the rest with carbs. Protein and carbs have 4 calories per gram; fat has 9.

That order matters. Protein protects muscle and keeps you full, fat covers your hormones and a lot of flavour, and carbs are the flexible fuel you adjust to fit your calories. Get protein and total calories right, and the exact carb-to-fat split is mostly down to preference.

What are macros, exactly?

Macros — short for macronutrients — are the three nutrients your body needs in large amounts: protein, carbohydrate, and fat. Each supplies energy. Protein and carbohydrate give about 4 calories per gram; fat gives about 9. (Alcohol, at 7 calories per gram, is a fourth energy source, but it isn’t a nutrient you build a plan around.)

Your macro targets are just your calorie target divided into those three buckets. So macros never override calories — they organise them.

How to calculate your macros, step by step

This is the protein-first method most evidence-based coaches use:

  1. Find your calories. Start from your maintenance calories (TDEE), then subtract for fat loss or add for muscle gain. Not sure of the number? Use the Calorie Calculator first.
  2. Set protein. Aim for 1.6–2.2 g per kg of body weight (about 0.7–1 g per pound), toward the higher end when you’re in a deficit or training hard. Multiply your grams by 4 for protein calories.
  3. Set fat. Use 0.8–1 g per kg (roughly 20–35% of calories). Dropping much lower can hit your hormones and leave you hungry. Multiply by 9 for fat calories.
  4. Fill the rest with carbs. Subtract your protein and fat calories from your total, then divide what’s left by 4. Those are your carb grams — your training fuel.

Worked example: a 70 kg (154 lb) person eating 2,000 calories might land on roughly 140 g protein (560 cal), 60 g fat (540 cal), and 225 g carbs (900 cal). A calculator does this instantly, but running it by hand once shows you why the numbers move the way they do.

Try itTry it: Macro Calculator Open full tool

Calculate your macros

Sex

Used because the formula differs for men and women.

kg
cm
yrs
Daily calories (Maintain)2,295 kcal/day
2,295kcal/day
  • Protein130 g · 23%
  • Carbs298 g · 52%
  • Fat65 g · 25%
Protein
130 g · 518 kcal
Carbs
298 g · 1,193 kcal
Fat
65 g · 583 kcal

Protein set at 1.8 g/kg and fat at 0.9 g/kg of body weight; the rest of your calories go to carbs (protein & carbs = 4 kcal/g, fat = 9 kcal/g).

Build a free 7-day meal plan from these numbers →

Do macros matter more than calories?

No — calories decide whether your weight goes up or down; macros decide what that weight is and how the diet feels. You can lose fat on almost any split as long as you’re in a calorie deficit. But hit a high-protein target and you’ll keep more muscle, feel fuller, and recover better than on the same calories with low protein.

The detail most macro guides miss Set protein in grams from your body weight, not as a percentage of calories. “30% protein” sounds fixed, but 30% of 2,500 calories and 30% of 1,500 are very different amounts — so as you diet and eat less, a percentage quietly shrinks your protein right when you need it most. Grams per kilogram stays honest.

What’s the best macro ratio to lose fat?

There isn’t one magic ratio. Once protein and calories are set, the leftover energy can lean toward carbs or fat based on what suits you — active people and heavier trainers usually feel better with more carbs, others prefer more fat. A balanced fat-loss starting point is roughly 40% carbs / 30% protein / 30% fat, but treat that as a starting line, not a rule.

GoalCaloriesProteinFatCarbs
Fat loss (cut)TDEE − 15–20%2.0–2.2 g/kg0.8–1 g/kgRemaining
Maintenance≈ TDEE1.6–1.8 g/kg~1 g/kgRemaining
Muscle gain (bulk)TDEE + 5–10%1.6–2.0 g/kg~1 g/kgRemaining

Set protein and fat in grams per kilogram of body weight; carbohydrate fills the remaining calories.

How much protein do you need per day?

For most active adults, 1.6–2.2 g per kg of body weight a day covers muscle maintenance and growth, with the upper end helping while you diet. For a 70 kg (154 lb) person that’s about 112–154 g daily, spread over 3–4 meals of 20–40 g. For the full picture — including older adults and plant-based eaters — see how much protein you really need.

How to adjust your macros as you progress

Macros aren’t set once. Recalculate when the scale moves meaningfully — about every 4–6 kg (10 lb) of change, or whenever progress stalls for two to three weeks.

  • Lost weight? Bring calories and carbs down a little; keep protein in grams roughly the same — it’s tied to your new body weight, so it barely changes.
  • Stalled in a cut? Trim carbs or add daily steps before touching protein or fat — those two protect muscle and keep you full.
  • Gaining too fast on a bulk? Pull carbs back first. You want to add muscle, not just weight.
  • Energy in the gym tanking? Shift some calories from fat to carbs at the same total — carbs fuel hard training.

Then turn the numbers into food. The 7-Day Meal Plan Generator builds a week of meals around your targets, with a grocery list.

People also ask

How do I calculate my macros for weight loss?

Set calories below maintenance (a deficit of about 15–20% works well), keep protein high at 2.0–2.2 g per kg of body weight, set fat around 0.8–1 g per kg, and fill the rest with carbs. The deficit drives fat loss; the high protein protects your muscle.

Is counting macros better than counting calories?

Counting calories alone is enough to change your weight. Counting macros adds control over body composition and how full you feel, because it guarantees you hit protein. Many people count calories and protein only, and let carbs and fat fall where they like.

What macro split should I start with?

A balanced starting point is roughly 30% protein, 30% fat, 40% carbs — then adjust. But set protein and fat in grams per kilogram first and let carbs fill the rest; the percentages are the result, not the goal.

Do I need to hit my macros exactly every day?

No. Aim to land within about 5–10 g of your protein and calorie targets most days. Carbs and fat can flex day to day — weekly consistency matters more than daily perfection.

How many grams of protein, carbs, and fat should I eat?

It depends on your weight and calories, but a common example for a 70 kg adult eating 2,000 calories is about 140 g protein, 225 g carbs, and 60 g fat. Calculate your own with the macro calculator above.

Get your calories and protein right, set fat sensibly, let carbs fill the gap — then recheck the numbers as your body changes. That’s the whole skill.

Reviewed & sources

  1. Jäger R, et al. ISSN Position Stand: Protein and Exercise. J Int Soc Sports Nutr. 2017.
  2. U.S. Department of Agriculture & HHS. Dietary Guidelines for Americans, 2020–2025 (Acceptable Macronutrient Distribution Ranges).
  3. Morton RW, et al. A systematic review of protein supplementation and resistance-training adaptations. Br J Sports Med. 2018.