CalcWisp

How to Calculate Macros (Step-by-Step With a Worked Example)

How to calculate macros: estimate BMR with Mifflin-St Jeor, multiply by activity for TDEE, set a calorie target, then split it into grams at 4, 4 and 9 kcal.

By the CalcWisp editorial team ยท Updated ยท 5 min read

Key takeaways

  • Macros are calculated in four steps: estimate BMR, multiply by an activity factor to get TDEE, adjust for a goal, then convert percentages of calories into grams.
  • The Mifflin-St Jeor equation estimates BMR as 10 ร— weight (kg) + 6.25 ร— height (cm) โˆ’ 5 ร— age, plus 5 for men or minus 161 for women.
  • Protein and carbohydrate provide about 4 kcal per gram and fat about 9 kcal per gram, the Atwater factors used on nutrition labels.
  • The National Academies' Acceptable Macronutrient Distribution Ranges for adults are 10โ€“35% of calories from protein, 45โ€“65% from carbohydrate and 20โ€“35% from fat.
  • The adult Recommended Dietary Allowance for protein is 0.8 g per kilogram of body weight per day, a minimum to meet needs rather than a target for athletes.

To calculate macros, find basal metabolic rate (BMR) with the Mifflin-St Jeor equation, multiply it by an activity factor to get total daily energy expenditure (TDEE), adjust for a goal, then split the calorie target among protein, carbohydrate and fat and convert to grams at 4 kcal/g for protein and carbs and 9 kcal/g for fat.

๐Ÿฅ—Free toolMacro CalculatorGrams of protein, carbs and fat for your goal.

What are macros?

Macronutrients, or "macros," are the three nutrients that supply most dietary energy: protein, carbohydrate and fat. Each provides a fixed number of calories per gram, known as the Atwater factors:

Macronutrient Calories per gram
Protein 4 kcal
Carbohydrate 4 kcal
Fat 9 kcal

Alcohol supplies about 7 kcal per gram but is not counted as a macro. Because fat holds more than twice the energy of the other two, a small number of grams of fat accounts for a large share of calories.

Step 1: How do you calculate BMR?

BMR is the energy the body uses at complete rest. The Mifflin-St Jeor equation (Mifflin et al., 1990) is the most widely used estimate. With weight in kilograms, height in centimeters and age in years:

  • Men: BMR = 10 ร— weight + 6.25 ร— height โˆ’ 5 ร— age + 5
  • Women: BMR = 10 ร— weight + 6.25 ร— height โˆ’ 5 ร— age โˆ’ 161

To convert units: pounds รท 2.2046 = kilograms, and inches ร— 2.54 = centimeters.

๐Ÿ”ฅFree toolBMR CalculatorCalories you burn at rest, by three formulas.

Step 2: How do you find TDEE?

TDEE adds the energy spent on daily movement and exercise. It is estimated by multiplying BMR by an activity factor. These multipliers are conventional rules of thumb rather than measured values:

Activity level Description Multiplier
Sedentary Desk job, little or no exercise 1.2
Lightly active Light exercise 1โ€“3 days a week 1.375
Moderately active Moderate exercise 3โ€“5 days a week 1.55
Active Hard exercise 6โ€“7 days a week 1.725
Very active Hard daily exercise plus a physical job 1.9

Most people overestimate their activity level. Choosing one level lower and adjusting after a few weeks of tracking is a common, practical approach.

Step 3: How do you set a calorie target?

Adjust TDEE for the goal:

  • Maintain weight: eat at TDEE.
  • Lose weight: subtract a moderate amount; 250โ€“500 kcal a day below TDEE is a common starting range.
  • Gain weight or muscle: add 250โ€“500 kcal a day.

The adjustment is an estimate. Body weight trends over two to four weeks show whether the target needs to move up or down.

Step 4: How do you choose a macro split?

A macro split assigns a percentage of calories to each nutrient. The National Academies (formerly the Institute of Medicine) set Acceptable Macronutrient Distribution Ranges (AMDRs) for adults, ranges associated with adequate nutrient intake and reduced chronic disease risk:

Macronutrient Adult AMDR (% of calories)
Protein 10โ€“35%
Carbohydrate 45โ€“65%
Fat 20โ€“35%

Popular diet styles often sit partly outside these ranges. A typical "balanced" fitness split of 30% protein, 35% carbohydrate and 35% fat has carbohydrate below the AMDR, and ketogenic diets (around 70% fat and 5% carbohydrate) are far outside it. Such diets are a personal choice, but they are not what the AMDRs describe.

Check protein in grams per kilogram

Percentages alone can give odd protein amounts at very low or very high calorie intakes, so it helps to check protein against body weight. The adult Recommended Dietary Allowance (RDA) is 0.8 g of protein per kilogram of body weight per day. The RDA is the amount that meets the needs of nearly all healthy adults, not a ceiling; people who train hard or are losing weight often eat more.

๐ŸฅšFree toolProtein CalculatorDaily grams of protein for your goal.

Step 5: How do you convert percentages to grams?

For each macro:

grams = (calorie target ร— percentage) รท calories per gram

Divide by 4 for protein and carbohydrate and by 9 for fat.

Worked example: calculating macros from start to finish

A 35-year-old woman, 70 kg (154 lb), 165 cm (5 ft 5 in), moderately active, wants to lose weight gradually.

1. BMR (Mifflin-St Jeor, women): 10 ร— 70 + 6.25 ร— 165 โˆ’ 5 ร— 35 โˆ’ 161 = 700 + 1,031.25 โˆ’ 175 โˆ’ 161 = 1,395 kcal/day

2. TDEE: 1,395.25 ร— 1.55 = 2,163 kcal/day

3. Calorie target: 2,163 โˆ’ 500 = 1,663, rounded to 1,660 kcal/day

4. Macro split: 30% protein, 40% carbohydrate, 30% fat (all three inside the AMDRs).

5. Grams:

Macro Calories Calculation Grams per day
Protein 30% ร— 1,660 = 498 kcal 498 รท 4 124.5 g (about 125 g)
Carbohydrate 40% ร— 1,660 = 664 kcal 664 รท 4 166 g
Fat 30% ร— 1,660 = 498 kcal 498 รท 9 55.3 g (about 55 g)

Check: 125 ร— 4 + 166 ร— 4 + 55 ร— 9 = 500 + 664 + 495 = 1,659 kcal, which matches the target after rounding.

Protein check: 124.5 g รท 70 kg = about 1.8 g/kg, well above the RDA of 0.8 g/kg (56 g for her weight) and a level often chosen to help preserve muscle while in a calorie deficit.

How accurate is a macro calculation?

Every step is an estimate. Mifflin-St Jeor predicts the average BMR for people of a given size and age, and individuals can differ noticeably from it. Activity multipliers are broad categories, and food labels and tracking apps carry their own rounding. Treat the first result as a starting point:

  • Track intake and body weight for two to four weeks.
  • If weight is not moving in the intended direction, change calories by 100โ€“200 kcal a day.
  • Keep protein steady and adjust carbohydrate and fat to fit the new total.

Common mistakes when counting macros

  • Using percentages without checking grams. Very low calorie targets can leave protein too low even at 30%.
  • Ignoring cooking oils, sauces and drinks. These are mostly fat or sugar and add up quickly.
  • Mixing raw and cooked weights. Meat loses water when cooked, so 100 g cooked contains more protein than 100 g raw.
  • Recalculating too rarely. BMR and TDEE fall as body weight drops.

This guide is educational and is not medical or dietary advice; people with health conditions should consult a doctor or registered dietitian.

Frequently asked questions

What does 'macros' mean?

Macros, short for macronutrients, are protein, carbohydrate and fat, the three nutrients that supply most of the calories in food. Counting macros means tracking grams of each rather than total calories alone.

What is a good macro ratio for weight loss?

No single ratio is best. Splits inside the adult AMDRs, often with protein toward the upper part of its range, are a reasonable starting point; the calorie deficit drives weight loss more than the exact split.

How do I convert macro percentages into grams?

Multiply total calories by the percentage for each macro, then divide by 4 for protein and carbohydrate or by 9 for fat. For example, 30% of 2,000 kcal is 600 kcal, which is 150 g of protein or about 67 g of fat.

Should I count alcohol and fiber?

Alcohol provides about 7 kcal per gram and is not one of the three macros, so its calories reduce the room left for food. Fiber is counted within carbohydrate on U.S. labels, though it yields fewer usable calories than other carbohydrates.

How often should I recalculate macros?

Recalculate after a weight change of a few kilograms or a change in activity, since both BMR and TDEE depend on body weight and movement.

Acceptable Macronutrient Distribution Range (AMDR)
The Acceptable Macronutrient Distribution Range (AMDR) gives the share of daily calories from carbohydrate, fat and protein linked to adequate nutrients and lower chronic disease risk.
Basal Metabolic Rate (BMR)
Basal metabolic rate (BMR) is the energy the body uses at complete physical, mental and digestive rest; it is the largest part of daily calorie needs and is usually estimated by formula.
Mifflin-St Jeor Equation
The Mifflin-St Jeor equation is a 1990 formula that estimates resting energy expenditure in calories per day from weight, height, age and sex; it is widely used to estimate BMR.
Total Daily Energy Expenditure (TDEE)
Total daily energy expenditure (TDEE) is the total calories the body burns in a day, combining resting metabolism, the thermic effect of food and all physical activity.

Sources

  1. Mifflin MD et al. โ€” A new predictive equation for resting energy expenditure in healthy individuals (Am J Clin Nutr, 1990; PubMed)
  2. National Academies โ€” Rethinking the Acceptable Macronutrient Distribution Range for the 21st Century (2024), Table 3-1
  3. National Academies via NCBI Bookshelf โ€” Current Applications of the Acceptable Macronutrient Distribution Range
  4. USDA Agriculture Handbook No. 74 โ€” Energy Value of Foods (Merrill & Watt)

Try the tools

๐Ÿฅ—Free toolMacro CalculatorGrams of protein, carbs and fat for your goal.๐Ÿ”ฅFree toolBMR CalculatorCalories you burn at rest, by three formulas.๐ŸฅšFree toolProtein CalculatorDaily grams of protein for your goal.

Keep reading