Macro Calculator Guide: How to Hit Your Protein, Carb and Fat Targets

Counting calories gets you most of the way to your body composition goal. But once you have your calorie target dialled in, macros — the split between protein, carbohydrates, and fat — determine what you actually look like at that weight. Two people can eat the same number of calories and end up with very different results depending on how those calories are distributed.

This guide explains how to calculate your macros from scratch, what the right split looks like for different goals, and how to hit your targets consistently without obsessing over every meal.

Macro order of priority: Calories first, protein second, fat minimum third, carbohydrates fill the rest. Get calories and protein right, and carbs vs. fat becomes largely a personal preference.

What Are Macros?

Macronutrients are the three main categories of nutrients that provide energy: protein, carbohydrates, and fat. Each contributes a set number of calories per gram:

Alcohol also provides calories (7 per gram) but is not a macronutrient in the nutritional sense — it has no structural role in the body and is primarily metabolised as a toxin.

Step 1: Calculate Your TDEE

Before setting macros, you need to know your calorie target. That starts with your TDEE — Total Daily Energy Expenditure. Use the TDEE Calculator to get your personalised estimate. Your TDEE is the anchor for everything that follows.

Step 2: Set Your Calorie Target

Your calorie target depends on your goal:

GoalCalorie target
Fat lossTDEE − 300 to 500 cal/day
Maintenance / recompTDEE (eat at maintenance)
Lean muscle gainTDEE + 200 to 300 cal/day
Aggressive bulkTDEE + 400 to 500 cal/day

The Calorie Deficit Calculator will set this number for you based on your desired weekly loss rate.

Step 3: Set Protein First

Protein is the most important macro to get right — especially on a calorie deficit. It preserves muscle tissue, increases satiety, and has the highest thermic effect of the three macros (meaning you burn more calories digesting it).

Evidence-based protein targets:

In practice, 0.8–1g of protein per pound of body weight is a simple, reliable target that covers most active people across all goals. For more detail, see the guide on 150 grams of protein a day.

Step 4: Set a Fat Minimum

Fat should not fall below 20% of total calories. Below this threshold, hormone production, vitamin absorption, and satiety are all compromised. A practical minimum is 0.4–0.5g of fat per pound of body weight.

For most people, 25–30% of total calories from fat is the comfortable sweet spot. For a full guide including the calculation formula, see How to Calculate Your Daily Fat Intake.

Step 5: Fill the Rest with Carbohydrates

Once protein and fat are set, carbohydrates fill the remaining calories. Carbs are the most flexible macro — both high-carb and low-carb diets produce similar fat loss outcomes when calories and protein are matched. Choose the carb level that you can sustain and that supports your training performance.

Worked example: fat loss macros

Emma, 70 kg, TDEE 2,050 cal. Fat loss target: 1,600 cal/day.

Protein: 70 × 2g = 140g × 4 = 560 cal

Fat: 1,600 × 0.28 = 448 cal ÷ 9 = 50g fat

Carbs: 1,600 − 560 − 448 = 592 cal ÷ 4 = 148g carbs

Final macros: 140g protein / 148g carbs / 50g fat — 1,600 cal total

Macro Splits by Goal: Reference Table

GoalProteinCarbsFat
Fat loss30–35%35–40%25–30%
Maintenance20–25%45–50%25–30%
Lean bulk25–30%40–50%20–30%
Keto20–25%5–10%65–75%

How to Actually Hit Your Macros

Knowing your targets and hitting them consistently are two different things. The following strategies make hitting macros less burdensome:

Use the Macro Calculator

Rather than calculating manually, use the Macro Calculator to get your personalised targets in seconds. It uses your TDEE, goal, and body weight to calculate exact protein, carb, and fat grams.

Open Macro Calculator →
Note: Macro targets are estimates based on population averages. Individual responses vary. Adjust your targets based on real-world results over 2–4 weeks rather than chasing a perfect number from day one.