Skip to content
Calcipedia
Maria Santos

Maria Santos

Diet & Lifestyle Coach

11 February 2026

Building a Macro Plan That Actually Works

Learn how to calculate your protein, carb, and fat targets based on your goals — with calculators to personalise your macros step by step.

When I first started paying attention to what I ate — really paying attention — it wasn’t because I wanted to shrink myself. It was after my second pregnancy, and I was exhausted all the time. Not the normal new-parent tired. The kind of tired where you stand in front of the fridge at 2 p.m. wondering why you haven’t eaten anything yet, then grab whatever is fastest because a toddler is pulling at your leg. I wasn’t nourishing myself, and my body was telling me so.

That’s when I discovered macro tracking — not as a restriction tool, but as a way to understand what my body actually needed to feel strong, steady, and energised. Years later, as a coach, I’ve helped hundreds of clients use macros the same way: as a framework for self-care, not a form of punishment.

This guide walks you through building a macro plan from the ground up, step by step. And because everyone’s body and goals are different, I’ve included calculators throughout so you can personalise every number along the way.

Step 1: Find Out How Much Energy Your Body Uses

Before you can set any targets, you need to understand your total daily energy expenditure, or TDEE. This is the number of calories your body burns each day through basic functions like breathing and digestion (your basal metabolic rate), plus everything else — walking, exercising, fidgeting, even thinking hard.

Your TDEE is the foundation everything else builds on. Research published in the Journal of the Academy of Nutrition and Dietetics consistently shows that starting from an accurate energy estimate leads to far better outcomes than guessing or following generic meal plans.

A few things to keep in mind: TDEE calculators use established equations like Mifflin-St Jeor, which are well-validated but still estimates. Your actual needs will vary day to day based on stress, sleep, hormones, and movement. Think of your TDEE as a starting compass bearing, not a GPS coordinate.

Estimate your baseline calorie burn with the TDEE module in the Calorie Calculator before you set any intake target:

Calorie intake calculator TDEE calculator Calories to kg calculator Calories to pounds calculator

Goal

Before you trust the number

This calculator uses the selected sex-specific BMR method for generally healthy adults, then applies an activity multiplier. The best use is to start here, track a 2-to-4-week weight trend, and adjust rather than treating the first output as exact.

Reality-check calibration

Optional: if you already know what you have been eating and how body weight has been trending, use those two inputs to move the maintenance anchor closer to real life.

Quick trend presets

Daily target

2,662 kcal/day

2,662 kcal/day target. Estimated maintenance is 2,662 kcal/day. Maintain weight. Expected weekly change: 0 kg / 0 lb.

BMR
1,718
Mifflin-St Jeor
Maintenance
2,662
Likely range
2,396–2,928
Per meal
666
Estimated maintenance Maintenance starts at 2,662 kcal/day from Mifflin-St Jeor plus the moderately active (3-5 days/week) multiplier.

BMR methods: Mifflin-St Jeor and Harris-Benedict

Use the formula comparison to see how the selected TDEE shifts before you decide on a calorie deficit, calorie surplus, or maintenance target.

MethodBMRTDEEDifference
Mifflin-St Jeor Selected1,718 kcal2,662 kcal0 kcal
Revised Harris-Benedict 1,777 kcal2,754 kcal+92 kcal
Original Harris-Benedict 1,786 kcal2,768 kcal+106 kcal
Calorie surplus calculator

Goal comparison

These rows keep the same body size and activity estimate but show the practical cut, maintain, and gain starting points side by side.

Goal comparison chart

Use the chart for a quicker view of how calorie targets shift between fat loss, maintenance, and gain before you read the detailed table.

PlanCaloriesDaily deltaWeekly pace
Maintain weight Selected2,662 kcal0 kcal0 kg
Slow fat loss (~0.25 kg / 0.5 lb per week) 2,387 kcal-275 kcal-0.25 kg
Fat loss (~0.5 kg / 1 lb per week) 2,112 kcal-550 kcal-0.5 kg
Lean gain (~0.25 kg / 0.5 lb per week) 2,937 kcal+275 kcal+0.25 kg
Mass gain (~0.5 kg / 1 lb per week) 3,212 kcal+550 kcal+0.5 kg

Calorie cycling and zigzag weekly targets

These rows keep the same weekly calorie average while distributing more calories to training days, weekends, or one maintenance day.

PatternHigher daysLower daysWeekly average
Flat daily target Best when routine and predictable hunger matter more than day-to-day flexibility.7 × 2,662 kcalNone2,662 kcal/day
Training-day emphasis Keeps the same weekly average while putting more calories on harder training days.3 × 2,812 kcal4 × 2,550 kcal2,662 kcal/day
Weekend-flex structure Useful when social meals cluster on two days and the weekly calorie budget still needs to balance.2 × 2,912 kcal5 × 2,562 kcal2,662 kcal/day
One maintenance day Shows the trade-off when one day returns to maintenance during a deficit or surplus phase.1 × 2,662 kcal6 × 2,662 kcal2,662 kcal/day
Fat loss calculator Weight gain calculator

Weight-loss, fat-loss, and weight-gain target

Use the goal-weight field with a loss or gain setting to translate the selected daily deficit or surplus into an approximate timeline.

Add a matching goal pace Choose a fat-loss or gain goal and enter a different goal weight to estimate an approximate timeline from the selected calorie gap.
Calories to pounds converter

Calories to kilograms and pounds conversion

The selected daily calorie gap can also be read as an expected weight-change conversion using the simplified 7,700 kcal per kg and 3,500 kcal per pound planning rules.

Daily gap
0 kcal
Weekly kg change
0 kg
Weekly lb change
0 lb

Daily calorie gap

Enter observed intake above to compare the target with the calories already eaten or planned for the day.

Add observed calorie intake to see calories remaining or calories over target for the day.

Daily macros and per-meal checkpoints

The macro guidance is a planning split, not a clinical prescription. Per-meal rows assume you spread intake across 4 eating occasions.

Daily macro plan

Protein
135 g (20%)
Fat
60 g (20%)
Carbohydrates
395.53 g (59%)

Per-meal checkpoint

Calories
666 kcal
Protein
33.75 g
Fat
15 g
Carbs
98.88 g

Meal-split comparison

Use these rows when the headline calorie number looks fine on paper but you want to know whether three, four, five, or six eating occasions would fit your day better.

Meals / dayCalories / mealProtein / mealFat / mealCarbs / meal
3887 kcal45 g20 g131.84 g
4666 kcal33.75 g15 g98.88 g
5532 kcal27 g12 g79.11 g
6444 kcal22.5 g10 g65.92 g

Checkpoint planner

The selected target implies a broadly weight-stable pace from a planning maintenance anchor of 2,662 kcal/day.

CheckpointProjected weightProjected change% body weight / week
4-week checkpoint75 kg / 165.35 lb0 kg / 0 lb0%
8-week checkpoint75 kg / 165.35 lb0 kg / 0 lb0%
12-week checkpoint75 kg / 165.35 lb0 kg / 0 lb0%

Activity sensitivity

Activity choice is usually the biggest source of calculator error, so this table shows how much the maintenance estimate moves when that assumption changes.

ActivityMultiplierMaintenance
Sedentary (little or no exercise)1.22,061 kcal
Lightly active (1-3 days/week)1.382,362 kcal
Moderately active (3-5 days/week)1.552,662 kcal
Active (6-7 days/week)1.732,963 kcal
Very active (physical work or two-a-days)1.93,263 kcal
Why calorie calculators disagree Calorie targets are population-level estimates from Mifflin-St Jeor plus an activity multiplier. Use body-weight trends over 2–4 weeks to calibrate the number, especially if your step count, training load, or food logging accuracy changes.

Step 2: Set Your Calorie Target

Once you know roughly how much energy you burn, the next question is: what are you trying to do? If your goal is to maintain your current weight and energy levels, your calorie target will sit right around your TDEE. If you’re looking to lose body fat gradually, a modest deficit of around 10 to 20 percent below TDEE is a well-supported starting point. And if you’re trying to build muscle or support recovery from intense training, a small surplus may serve you better.

I want to be clear about something: a calorie target is not a ceiling you get punished for exceeding. It’s a centre point. Some days you’ll be above it, some days below, and that’s completely normal. What matters is the general pattern over weeks, not perfection on any single day.

One thing I always tell my clients — if a calorie target leaves you feeling genuinely hungry all the time, it’s too aggressive. Sustainable nutrition should not require willpower to white-knuckle through every afternoon. A 2020 review in Obesity Reviews found that moderate deficits preserve more lean mass and are far more likely to be maintained long-term than extreme ones.

Set a maintenance, fat-loss, or muscle-gain intake with the Calorie Calculator:

Calorie intake calculator TDEE calculator Calories to kg calculator Calories to pounds calculator

Goal

Before you trust the number

This calculator uses the selected sex-specific BMR method for generally healthy adults, then applies an activity multiplier. The best use is to start here, track a 2-to-4-week weight trend, and adjust rather than treating the first output as exact.

Reality-check calibration

Optional: if you already know what you have been eating and how body weight has been trending, use those two inputs to move the maintenance anchor closer to real life.

Quick trend presets

Daily target

2,662 kcal/day

2,662 kcal/day target. Estimated maintenance is 2,662 kcal/day. Maintain weight. Expected weekly change: 0 kg / 0 lb.

BMR
1,718
Mifflin-St Jeor
Maintenance
2,662
Likely range
2,396–2,928
Per meal
666
Estimated maintenance Maintenance starts at 2,662 kcal/day from Mifflin-St Jeor plus the moderately active (3-5 days/week) multiplier.

BMR methods: Mifflin-St Jeor and Harris-Benedict

Use the formula comparison to see how the selected TDEE shifts before you decide on a calorie deficit, calorie surplus, or maintenance target.

MethodBMRTDEEDifference
Mifflin-St Jeor Selected1,718 kcal2,662 kcal0 kcal
Revised Harris-Benedict 1,777 kcal2,754 kcal+92 kcal
Original Harris-Benedict 1,786 kcal2,768 kcal+106 kcal
Calorie surplus calculator

Goal comparison

These rows keep the same body size and activity estimate but show the practical cut, maintain, and gain starting points side by side.

Goal comparison chart

Use the chart for a quicker view of how calorie targets shift between fat loss, maintenance, and gain before you read the detailed table.

PlanCaloriesDaily deltaWeekly pace
Maintain weight Selected2,662 kcal0 kcal0 kg
Slow fat loss (~0.25 kg / 0.5 lb per week) 2,387 kcal-275 kcal-0.25 kg
Fat loss (~0.5 kg / 1 lb per week) 2,112 kcal-550 kcal-0.5 kg
Lean gain (~0.25 kg / 0.5 lb per week) 2,937 kcal+275 kcal+0.25 kg
Mass gain (~0.5 kg / 1 lb per week) 3,212 kcal+550 kcal+0.5 kg

Calorie cycling and zigzag weekly targets

These rows keep the same weekly calorie average while distributing more calories to training days, weekends, or one maintenance day.

PatternHigher daysLower daysWeekly average
Flat daily target Best when routine and predictable hunger matter more than day-to-day flexibility.7 × 2,662 kcalNone2,662 kcal/day
Training-day emphasis Keeps the same weekly average while putting more calories on harder training days.3 × 2,812 kcal4 × 2,550 kcal2,662 kcal/day
Weekend-flex structure Useful when social meals cluster on two days and the weekly calorie budget still needs to balance.2 × 2,912 kcal5 × 2,562 kcal2,662 kcal/day
One maintenance day Shows the trade-off when one day returns to maintenance during a deficit or surplus phase.1 × 2,662 kcal6 × 2,662 kcal2,662 kcal/day
Fat loss calculator Weight gain calculator

Weight-loss, fat-loss, and weight-gain target

Use the goal-weight field with a loss or gain setting to translate the selected daily deficit or surplus into an approximate timeline.

Add a matching goal pace Choose a fat-loss or gain goal and enter a different goal weight to estimate an approximate timeline from the selected calorie gap.
Calories to pounds converter

Calories to kilograms and pounds conversion

The selected daily calorie gap can also be read as an expected weight-change conversion using the simplified 7,700 kcal per kg and 3,500 kcal per pound planning rules.

Daily gap
0 kcal
Weekly kg change
0 kg
Weekly lb change
0 lb

Daily calorie gap

Enter observed intake above to compare the target with the calories already eaten or planned for the day.

Add observed calorie intake to see calories remaining or calories over target for the day.

Daily macros and per-meal checkpoints

The macro guidance is a planning split, not a clinical prescription. Per-meal rows assume you spread intake across 4 eating occasions.

Daily macro plan

Protein
135 g (20%)
Fat
60 g (20%)
Carbohydrates
395.53 g (59%)

Per-meal checkpoint

Calories
666 kcal
Protein
33.75 g
Fat
15 g
Carbs
98.88 g

Meal-split comparison

Use these rows when the headline calorie number looks fine on paper but you want to know whether three, four, five, or six eating occasions would fit your day better.

Meals / dayCalories / mealProtein / mealFat / mealCarbs / meal
3887 kcal45 g20 g131.84 g
4666 kcal33.75 g15 g98.88 g
5532 kcal27 g12 g79.11 g
6444 kcal22.5 g10 g65.92 g

Checkpoint planner

The selected target implies a broadly weight-stable pace from a planning maintenance anchor of 2,662 kcal/day.

CheckpointProjected weightProjected change% body weight / week
4-week checkpoint75 kg / 165.35 lb0 kg / 0 lb0%
8-week checkpoint75 kg / 165.35 lb0 kg / 0 lb0%
12-week checkpoint75 kg / 165.35 lb0 kg / 0 lb0%

Activity sensitivity

Activity choice is usually the biggest source of calculator error, so this table shows how much the maintenance estimate moves when that assumption changes.

ActivityMultiplierMaintenance
Sedentary (little or no exercise)1.22,061 kcal
Lightly active (1-3 days/week)1.382,362 kcal
Moderately active (3-5 days/week)1.552,662 kcal
Active (6-7 days/week)1.732,963 kcal
Very active (physical work or two-a-days)1.93,263 kcal
Why calorie calculators disagree Calorie targets are population-level estimates from Mifflin-St Jeor plus an activity multiplier. Use body-weight trends over 2–4 weeks to calibrate the number, especially if your step count, training load, or food logging accuracy changes.

Step 3: Prioritise Protein

Of the three macronutrients, protein deserves the most attention — not because carbs and fats don’t matter, but because protein is the one most people consistently under-eat, and it has the biggest impact on satiety, muscle maintenance, and recovery.

Current sports nutrition research, including position stands from the International Society of Sports Nutrition, recommends between 1.6 and 2.2 grams of protein per kilogram of body weight for active individuals. If you’re less active, you can aim for the lower end of that range. If you’re strength training regularly or in a calorie deficit, the higher end becomes more important because your body needs extra amino acids to preserve lean tissue.

Protein also has the highest thermic effect of food, meaning your body uses more energy to digest it compared to carbs or fat. This isn’t a reason to eat nothing but chicken breast — please don’t — but it does mean that higher-protein meals tend to keep you fuller for longer and support a healthy metabolism.

Growing up in the Philippines, my family’s meals were built around rice with smaller portions of meat or fish. When I started learning about protein needs, I didn’t abandon those meals — I just adjusted the ratios. A little more tinola chicken in the soup, an extra egg at breakfast, some Greek yoghurt as a snack. You don’t have to overhaul your entire food culture to meet your protein needs.

Find your daily recovery target with the Protein Calculator:

Protein calculator

How much protein do you need per day?

Use this protein calculator to estimate daily protein from your body weight, training level, and goal, then compare maintenance, fat-loss, and muscle-gain targets for the same body weight.

What this calculator is best for A quick body-weight anchor, a practical daily range, same-weight goal comparisons, meal-split checkpoints, and reference rows that make the number easier to use in real meal planning.

Protein target sheet

140 g/day

Fat-loss support. Moderate activity. Anchor target 140 g/day (1.8 g/kg) with a practical range of 125–156 g/day. At 4 eating occasions that works out to about 35 g per meal. That is 28% of the daily calories you entered. Your current intake is about 45 g below the anchor. This page converts body weight to kilograms if needed, applies a goal- and activity-adjusted grams-per-kilogram target, and then turns that anchor into a practical range, meal splits, same-goal activity comparisons, weight-sensitivity checkpoints, life-stage cautions, plant-based planning notes, and GLP-1 warning prompts.

140

Anchor target (g/day)

1.8 g/kg

125–156

Practical range (g/day)

0.82

Grams per lb

560

Protein kcal/day

Protein intake anchor

Protein intake calculator summary

This broad protein intake calculator combines the daily protein requirement, protein needs, protein per meal, protein gap, and percent-of-calories checks into one planning sheet.

Daily protein requirement anchor

Daily protein requirement

The daily requirement row starts with body weight and then adjusts the planning anchor for your selected goal and training activity. Use the reference rows below when you only need a general adult baseline.

Protein needs anchor

Daily range

The anchor row is the main planning target. The lower and upper rows show a practical band around it rather than implying one exact intake fits every training block.

Target bandg/kgg/lbg/day
Lower practical target1.60.73125
Anchor target1.80.82140
Upper practical target20.91156
Protein per meal anchor

Turn the daily target into meals

These rows show what the same daily target looks like if you usually eat three, four, or five times per day.

Meal patternAnchor g/mealRange g/mealPlanning note
3 meals47 g42–52 gClassic breakfast, lunch, and dinner split.
4 meals35 g31–39 gUseful when you want one higher-protein snack or shake.
5 meals28 g25–31 gSpreads the daily target across smaller protein hits.
Protein gap anchor

Protein gap check

Compare the anchor protein target with the current intake you entered so you can see the approximate daily protein gap before changing meals or supplements.

+45

Protein gap (g/day)

Add about 45 g/day to reach the anchor target.

Protein percentage of calories anchor

Protein percentage of calories

Protein provides about 4 kcal per gram. Enter daily calories to convert the protein grams into an estimated protein percentage of calories for the lower, anchor, and upper rows.

Protein rowProtein gramsProtein calories% of caloriesHow to use it
Lower practical target125 g500 kcal25%Lower end of the planning band for easier weeks or smaller appetite.
Anchor target140 g560 kcal28%The main daily protein intake target used by the calculator.
Upper practical target156 g624 kcal31.2%Higher end of the range when training load, dieting, or appetite support matter more.

Age and life-stage module

The headline target remains a general planning anchor. These rows show when age, pregnancy, breastfeeding, child or teen growth, and older adult recovery need more cautious handling.

ContextPlanning focusg/kg cueCaution
General adultBroad daily planning0.8-2.2+Use the main result as a general adult planning anchor, then adjust for training, appetite, and total calories.
Older adultStrength, function, and recoveryoften 1.0-1.2+Older adults may need a higher floor than a basic reference intake, especially when appetite, frailty, illness recovery, or resistance training matter.
Pregnancy or breastfeedingClinician-guided life-stage needsvaries by trimester and feeding statusPregnancy and breastfeeding protein needs should be checked against current maternity guidance and individual medical advice rather than treated as a generic body-weight target.
Child or teenGrowth and developmentage-specificUnder-18 protein planning needs age, growth, sport, and medical context. Use this master only as a signpost, not as a child or teen prescription.

Vegetarian and vegan considerations

Plant-based protein targets use the same daily grams anchor, but food choices, portion size, leucine density, fibre, and calorie budget can change how practical the plan feels.

Diet patternProtein anchorsPlanning note
OmnivoreMeat, fish, eggs, dairy, soy, legumes, and mixed mealsMost users can reach the target with ordinary meals if each eating occasion includes a clear protein anchor.
VegetarianDairy, eggs, soy foods, legumes, seitan, grains, nuts, and seedsVegetarian plans often work best when dairy, eggs, soy, or several plant proteins are distributed across the day.
VeganSoy foods, seitan, legumes, pea protein, grains, nuts, and seedsVegan plans may need larger portions, more protein-dense foods, or protein powder because many plant foods bring more fibre and calories per gram of protein.

GLP-1 protein warning section

GLP-1 medication, fast weight loss, nausea, vomiting, constipation, reflux, or very low appetite can make a protein target medically and practically different from a normal meal-planning goal.

Warning pointWhat to check
Appetite and toleranceGLP-1 medicines can make a high protein target harder to eat because nausea, reflux, constipation, or food aversion can reduce total intake.
Lean-mass protectionProtein planning during rapid weight loss works best alongside enough calories, fluids, micronutrients, and resistance training where appropriate.
Escalation pointReview the target with the prescriber or a dietitian if appetite is very low, vomiting occurs, kidney disease is present, or the target pushes out essential foods.

Per-meal checkpoint guide

Competitor pages often talk about protein per meal. These rows show whether your selected 4-occasion plan still stays at or above common 25 g, 30 g, and 40 g meal checkpoints.

CheckpointMeals/day at or above itHow to use it
25 g5Your current 4-meal pattern still averages at least 25 g each time from the 140 g anchor target.
30 g4Your current 4-meal pattern still averages at least 30 g each time from the 140 g anchor target.
40 g3To keep the 140 g anchor target at about 40 g each time, you would usually want 3 eating occasions or fewer.

Anchor meal food equivalents

These rough food equivalents turn the 35 g anchor meal into more realistic servings so you can check whether the target fits meals you would actually eat.

Food exampleApprox. servingProtein per servingServings for this mealWhy it helps
Chicken breast120 g cooked37 g0.9xA dense whole-food anchor that covers most of a typical meal target in one serving.
Greek yogurt200 g pot20 g1.8xUseful when breakfast or snacks need a high-protein base without cooking.
Firm tofu180 g block24 g1.5xA practical plant-based anchor that often needs a larger portion or a second protein food.
Eggs3 large eggs19 g1.8xEasy to combine, but egg-only meals usually need several servings to reach a higher target.
Whey protein1 scoop24 g1.5xConvenient when appetite, travel, or schedule makes a full food meal harder to organise.

Across the full day, the same anchor target works out to about 3.8 servings of chicken breast or 7 servings of greek yogurt spread across your chosen cadence.

Same body weight, different goal

These rows keep your current weight and activity level fixed so you can see how the protein target shifts when the goal changes.

Goalg/kgg/day
General maintenance1.4109
Fat-loss support1.8140
Muscle-gain support2156
High-performance training2.2172

Same goal, different training load

These rows keep your current body weight and goal fixed so you can see whether a lighter or harder training block changes the protein anchor enough to matter.

Activity levelg/kgg/dayHow to use it
Light activity1.7133Useful when most training sessions are easy or infrequent.
Moderate activity1.8140Middle-ground planning target for regular training weeks.
High activity2156Higher-end planning row for dense training blocks or heavier deficits.

If body weight changes

These rows keep the same goal and activity level while showing how the anchor target moves if your working body weight is modestly lighter or heavier.

ScenarioWeightAnchor g/dayHow to read it
5 kg lighter73 kg131Useful if you are planning around a leaner maintenance weight or a modest cut.
Current weight78 kg140The body-weight anchor used for the headline result above.
5 kg heavier83 kg149Shows how the same goal scales if body weight trends upward or you plan ahead for a gaining phase.

Reference checkpoints

These rows help compare your current target against common baseline and higher-end planning markers.

Checkpointg/kgg/day
Reference baseline General adult reference intake, not a physique or training target.
0.8365
Active lifestyle checkpoint A practical checkpoint once activity matters more than minimum adequacy.
1.294
Muscle-retention checkpoint A common useful floor when dieting or resistance training matters.
1.6125
Upper athletic planning range Often used as a high-end planning marker for hard training blocks.
2.2172
Clinical caution This is a general adult planning estimate, not a clinical prescription. Kidney disease, dialysis, bariatric history, pregnancy, breastfeeding, under-18 growth, frailty, GLP-1 medication tolerance, and clinician-directed diets can all require different protein advice.

Step 4: Balance Your Carbs and Fats

With your calorie target and protein locked in, the remaining calories get divided between carbohydrates and fat. Here’s the honest truth: the exact split matters far less than most fitness influencers would have you believe. A 2017 meta-analysis in the British Medical Journal found no meaningful difference in fat loss between low-carb and low-fat approaches when protein and total calories were matched.

So what should guide your split? Mostly preference and lifestyle. If you love rice, pasta, fruit, and bread, leaning toward a moderate-to-higher carb ratio (around 45 to 55 percent of calories) will make your plan far more enjoyable to follow. If you feel better with more avocado, nuts, olive oil, and fattier proteins, shifting toward 30 to 35 percent of calories from fat is perfectly valid.

There are a few guardrails worth respecting. Dietary fat shouldn’t drop below about 20 percent of total calories for most people, because fat is essential for hormone production, vitamin absorption, and cell function. And if you’re doing high-intensity exercise — running, cycling, HIIT, or heavy lifting — carbohydrates are your primary fuel source, so cutting them too low can hurt your performance and recovery.

Build your full protein, carb, and fat split with the Macro Calculator:

How this macro calculator works Use this macro calculator or IIFYM calculator to turn daily calories into protein, carbohydrate, and fat targets for weight loss, maintenance, or muscle gain. Protein is set first, fat stays above a sensible floor, carbohydrates fill the calories that remain, and the planning tables below show what the same target looks like across meals and training days.

Units

Observed-maintenance calibration

Optional: add recent average intake and weekly weight trend if you want this macro calculator to anchor the plan to real-world maintenance instead of the formula alone.

Use a positive number for gain and a negative number for loss. Weekly averages are more useful than a single noisy weigh-in.

Goal

Macro style

Macro plan

2,759 kcal/day

Maintenance. Balanced setup. Estimated maintenance is 2,759 kcal/day , so this plan sits 0 kcal above maintenance.

Estimated maintenance
2,759 kcal/day
Moderately active (3-5 days/week)
Estimated maintenance
2,759 kcal/day
Formula-only planning anchor
Estimated BMR
1,780 kcal/day
Mifflin-St Jeor resting-energy estimate
Protein anchor
1.8 g/kg
Based on goal plus style emphasis
Fat floor
0.9 g/kg
Carbohydrate fills the remaining calories
Carb anchor
4.8 g/kg
Useful when comparing training-day fuel versus lower-carb styles
Weekly calories
19,313 kcal
Seven-day planning total if you hold the target all week
Training-day split keeps weekly calories constant The training-day and rest-day rows are a planning example only. They shift carbohydrate calories across the week without changing your weekly average intake.

Daily macro sheet

MacroGramsCaloriesShare
Protein144g576 kcal20.88%
Fat72g648 kcal23.49%
Carbohydrates383.75g1,535 kcal55.64%

Weekly shopping totals

ProteinFatCarbsCalories
1,008g504g2,686.25g19,313 kcal

Meal checkpoints

Meals/dayCalories/mealProteinFatCarbs
3920 kcal48g24g127.92g
4690 kcal36g18g95.94g
5552 kcal28.8g14.4g76.75g

Training and rest day macro plan

This macro ratio calculator keeps weekly calories constant, then shifts more carbohydrate toward training days when you select at least one training session per week.

Day typeDays/weekCaloriesProteinFatCarbs
Training day
Pushes more of the week’s carbohydrate budget toward sessions where performance and recovery matter most.
42,980 kcal
+221 vs average
144g72g438.93g
Rest day
Keeps protein steady while pulling calories mostly from carbohydrates on lower-output days so weekly calories still average out.
32,465 kcal
-294 vs average
144g72g310.18g

Goal comparison at the same body stats

Fat loss

−500 kcal vs maintenance

2,259 kcal

Protein 176g · Fat 72g · Carbs 226.75g

Maintenance

+0 kcal vs maintenance

2,759 kcal

Protein 144g · Fat 72g · Carbs 383.75g

Muscle gain

+300 kcal vs maintenance

3,059 kcal

Protein 160g · Fat 72g · Carbs 442.75g

Style comparison at this calorie target

Balanced

Protein 144g · Fat 72g · Carbs 383.75g

Even split that leaves more room for carbohydrates after protein and fat are set.

Higher protein

Protein 160g · Fat 64g · Carbs 385.75g

Pushes more of the calorie budget toward protein for satiety and lean-mass support.

Lower carb

Protein 152g · Fat 88g · Carbs 339.75g

Raises fat and tightens carbohydrate intake while keeping protein comparatively high.

Macro style comparison chart

Use the chart to compare how balanced, higher-protein, and lower-carb styles reallocate grams at the same calorie target before you commit to one structure.

Planning caution Use this as a starting point, then adjust with real intake, training, hunger, and scale or performance feedback. Medical nutrition therapy, pregnancy, diabetes, kidney disease, and eating-disorder care need clinician-led advice rather than a general macro calculator.

Putting It All Together

Now that you have your numbers, the real work begins — and I mean that in the kindest way. A macro plan on paper is just math. A macro plan in practice is about building meals you actually enjoy eating, learning what combinations keep you satisfied, and adjusting when life inevitably gets messy.

Here are a few principles I come back to with every client:

Start with meals you already eat. Look at what’s on your plate now and see how close it is to your targets. Often, small tweaks — an extra serving of vegetables here, a slightly larger portion of protein there — close most of the gap without requiring you to cook entirely new recipes.

Track for awareness, not forever. I recommend most clients track their intake for two to four weeks when starting out, just to build an intuitive sense of portion sizes and macro content. After that, many people can transition to a more relaxed approach, checking in periodically rather than logging every meal.

Expect adjustment. Your first set of targets is a hypothesis. Give it two to three weeks, monitor how you feel — energy, hunger, sleep, gym performance, mood — and adjust from there. If you’re always starving, eat more. If you’re gaining weight faster than expected, reduce slightly. This is a conversation with your body, not a decree.

If meal timing is part of the puzzle as well as macro totals, the intermittent fasting schedule guide is a useful companion for matching your eating window to training and appetite.

Honour your food culture. Whatever your background, your traditional foods can absolutely fit into a macro framework. Filipino adobo, Mexican pozole, Indian dal, Italian pasta — every cuisine has meals that can be balanced beautifully. You never have to choose between nourishing your body and enjoying the foods that connect you to your family and heritage.

A Note on Health and Professional Guidance

The information in this article is for general educational purposes and is not a substitute for personalised medical or nutritional advice. If you have a medical condition, a history of disordered eating, or specific clinical needs, please consult a registered dietitian or your healthcare provider before making significant changes to your nutrition. Macro tracking can be a wonderful tool for many people, but it is not appropriate for everyone, and a qualified professional can help you determine what approach is safest and most effective for your situation.

Building a macro plan that works isn’t about finding the perfect formula — it’s about finding your formula, the one that fits your life, respects your body, and actually feels good to follow. Start with the calculators above, give yourself grace in the process, and remember: the best nutrition plan is the one you can sustain.

Calculators used in this article