To calculate macros for body recomp, you start with a daily calorie target and split it into carbohydrate, protein, and fat grams using the Atwater 4/4/9 system: each gram of carbohydrate releases about 4 kcal, each gram of protein about 4 kcal, and each gram of fat about 9 kcal. The free Macro Calculator does exactly that conversion. You enter the calories you want to eat each day, choose a preset such as Balanced 40/30/30, High-protein 40/40/20, or Low-carb 20/40/40, or type your own carb/protein/fat percentages, and the tool returns the gram amounts instantly. The calorie number itself is the part this calculator does not decide — you bring it in from a separate total daily energy expenditure or BMR estimate. For body recomposition, the goal is usually to land at or just under maintenance calories with an above-average protein share, which is why most people working toward recomp start with the High-protein preset and then adjust carbs and fat based on training volume. This article walks through how to set that up, what the math actually does, and how to read the numbers once they appear.

calculate macros for body recomp
calculate macros for body recomp

What Body Recomp Means for Your Macro Targets

Body recomposition — "recomp" for short — is the goal of losing fat and adding or preserving muscle at the same time, instead of moving the scale in a single direction. That dual outcome shapes the macro split differently than a pure fat-loss cut or a pure muscle-gain bulk.

On a traditional cut, the priority is a calorie deficit with enough protein to protect lean mass, often with carbs and fat trimmed back. On a traditional bulk, calories run above maintenance to fuel growth, with protein steady and carbs lifted to support training. Recomp sits between those two: total calories stay close to maintenance — sometimes a very small deficit, sometimes isocaloric — and protein climbs toward the upper end of the typical range so the body has amino acids available for muscle repair even while fat is being mobilized.

The practical upshot is that most recomping eaters benefit from a protein share higher than the 30 percent a Balanced split would give them. The High-protein 40/40/20 preset on the Macro Calculator reflects that pattern by allocating 40 percent of calories to protein, 40 percent to carbohydrates, and 20 percent to fat. A custom split that targets roughly 30 to 35 percent protein, 25 to 35 percent fat, and the remainder in carbohydrates is another common starting point, and the tool accepts any three percentages that add up to 100.

Calculate Your Recomp Macros Step by Step

The how-to below covers the exact sequence to enter your numbers and read your recomp macro targets.

  1. Set your daily calorie target. Use a calorie calculator to estimate total daily energy expenditure (TDEE), or a BMR calculator for resting metabolism and then add an activity factor yourself. For recomp, most people target maintenance or a 100 to 200 kcal deficit.
  2. Open the Macro Calculator and type your calorie target into the kilocalorie field.
  3. Pick a split preset — Balanced 40/30/30, High-protein 40/40/20, or Low-carb 20/40/40 — or type your own carb, protein, and fat percentages that add up to 100 (within a small rounding tolerance). The High-protein preset is the most common recomp starting point.
  4. Read the three gram values: carb grams, protein grams, and fat grams per day. The running total shows whether your split sums to 100.
  5. Adjust the calories or any percentage as needed. The grams update the moment you edit any field, so you can compare what a 5 or 10 percent shift in protein does to the gram totals.

The whole calculation runs locally, so nothing you type is uploaded, and the gram values refresh as you tweak any input.

Picking the Right Preset for Recomp

The three presets answer different goals, and seeing them side by side makes the trade-offs obvious. On the same calorie budget, only the distribution changes; the total energy stays the same.

Preset Carb % Protein % Fat % Typical use
Balanced 40 30 30 General maintenance or moderate cut
High-protein 40 40 20 Body recomp, fat loss with muscle preservation
Low-carb 20 40 40 Lower-carb preference or glucose management

Because fat is more than twice as energy-dense as carbs and protein, an equal calorie share always produces far fewer fat grams. On a 2000 kcal budget, a 30 percent fat allocation converts to roughly half the gram total that a 30 percent carb allocation produces — and that asymmetry often surprises people who think only in percentages. The exact gram values for any calorie target and any split are available in the tool itself.

If none of the presets match your recomp plan, type custom percentages. A common custom split for recomping lifters is 35 percent protein, 25 percent fat, and 40 percent carbs; another popular variant puts protein at 30 percent and pushes carbs higher on heavy training days. The tool accepts any combination as long as the three numbers sum to 100.

How the Atwater Math Converts Calories Into Grams

The numbers you see in the calculator come from the Atwater system, the physiological fuel values printed on nutrition labels worldwide: about 4 kcal per gram of carbohydrate, 4 kcal per gram of protein, and 9 kcal per gram of fat (Atwater system). Those factors reflect the average energy the human body can extract from each macronutrient.

For every macro, the tool applies the same formula:

  • Grams = calories × (percentage ÷ 100) ÷ kcal per gram

Worked example for a 2000 kcal recomp day on the High-protein 40/40/20 split:

  • Carbs: 2000 × 0.40 ÷ 4 = 800 ÷ 4 = 200 g
  • Protein: 2000 × 0.40 ÷ 4 = 800 ÷ 4 = 200 g
  • Fat: 2000 × 0.20 ÷ 9 = 400 ÷ 9 ≈ 44 g

You can verify the result by multiplying the grams back by their kcal-per-gram factors: 200 × 4 + 200 × 4 + 44 × 9 = 800 + 800 + 396 = 1996 kcal, which rounds to the 2000 kcal target within the tool's small rounding tolerance. That sanity check is useful whenever you enter a custom split.

The same formula works at any calorie level. Drop the target to 1800 kcal on a more aggressive recomp phase, reduce the protein share to a Balanced preset, or push fat up to 35 percent — the math is the same three multiplications and divisions, and the Macro Calculator handles them on every keystroke.

Common Mistakes When Calculating Recomp Macros

A few pitfalls trip people up when they first run the math.

Skipping the calorie step. The macro calculator is a splitter, not a needs estimator. If you do not yet know how many calories to eat for recomp, start with a calorie calculator for total daily energy, or a BMR calculator if you want resting metabolism alone. Trying to set macros without a calorie target is the most common reason the resulting grams feel random.

Treating fat grams as "too low." A 30 percent fat share on a 2000 kcal budget produces about 67 g of fat, not the larger number that an intuitive "30 percent feels small" reaction might predict. The number is correct — fat simply carries more energy per gram.

Letting the percentages drift off 100. The tool flags splits that do not sum to 100 with a running total, but it is still easy to type 35/30/30 and wonder why your totals look short. Always check that the three percentages add up before trusting the gram values.

Forgetting that alcohol and fiber are not modeled. The calculator tracks only the three energy-yielding macronutrients — carbohydrates, protein, and fat. Alcohol (about 7 kcal per gram) and dietary fiber are not modeled separately, and micronutrients carry no calories. If you drink or eat a high-fiber diet, account for those calories elsewhere.

Putting Your Recomp Macros Into Practice

Once the calculator returns your gram targets, the work moves from math to meals. Two quick rules of thumb help. First, treat protein as a daily floor rather than a daily average: hitting your protein gram target every day is more useful for recomp than averaging it across a week, because muscle-protein synthesis responds to each feeding. Second, distribute carbs around training — heavier carb meals before and after lifts, lower-carb meals on rest days — to keep training quality high without overshooting on easy days.

The calculator is a planning tool, not a prescription. The numbers it produces are a general nutrition estimate based on the Atwater fuel values, useful for shopping lists, meal prep, and macro tracking apps. For a plan adjusted to your specific training load, body composition, and medical history, a registered dietitian or sports physician can tailor the ratios further.