Free coaching tool

Free Macro Calculator for Fitness Coaches

Use this free macro calculator to estimate calories, protein, carbs, and fat targets for coaching check-ins, onboarding calls, or self-coaching.

BMR

1795 kcal

Resting estimate from Mifflin-St Jeor

Maintenance calories

2783 kcal

Before goal adjustment

Goal calories

2226 kcal

Protein

185 g

Carbs

247 g

Fat

56 g

How this macro calculator helps coaches

This free macro calculator is built for coaches who need a fast starting point, not a black-box answer. It estimates resting energy expenditure with the Mifflin-St Jeor equation [1], applies a practical activity multiplier, and then converts the calorie target into protein, carbs, and fat targets a coach can actually use. That makes it useful for onboarding new clients, pressure-testing existing nutrition targets, or giving prospects a quick estimate before they commit.

The calculator separates maintenance calories from goal calories so the user can see what changed. That matters because most nutrition conversations go sideways when the target feels arbitrary. Showing the base maintenance estimate first makes the next step easier to explain: a moderate calorie reduction for fat loss, maintenance for recomposition or habit-building phases, or a small surplus for gaining size. The NIDDK Body Weight Planner is a useful reminder that calorie planning is dynamic and should be adjusted as body weight and activity change [2].

Macro splits are intentionally coach-friendly. Protein and fat are set from bodyweight, then carbohydrate fills the remaining calories. That mirrors how many evidence-aware coaches build plans in practice. Protein is usually the anchor because it is the hardest target to recover from if it is set too low, while carbs are often the most flexible lever for training performance and adherence. This tool keeps those assumptions transparent instead of hiding them behind a single number.

Use the output as a starting estimate, then adjust from weekly trend data. If body weight is not moving as expected, if training performance is falling off, or if adherence is low, the right move is to refine the target rather than blindly trust the formula. A good calculator speeds up decision-making, but coaching still happens in the adjustment phase.

How coaches use this

  • Build a fast starting macro target during client onboarding before you have trend data.
  • Pressure-test whether a current calorie target is too aggressive, too soft, or roughly on track.
  • Show clients how protein, carbs, and fat shift when the goal changes from maintenance to fat loss or gain.
  • Create a transparent baseline before moving the client into a full nutrition plan inside your coaching system.

Inside CoachingPortal

CoachingPortal includes this macro-planning workflow inside the app already, so coaches can set targets during onboarding, adjust nutrition plans during check-ins, and keep client calorie and macro targets connected to the rest of their coaching workflow.

Embed this tool

Add the calculator to your blog, client portal, or resources page.

<iframe src="https://coachingportal.io/tools/macro-calculator/embed" width="100%" height="620" frameborder="0"></iframe>
<p>Powered by <a href="https://coachingportal.io">CoachingPortal</a></p>

Tool navigation

Jump to the full tools library or another calculator

Use the tools hub to browse every calculator in one place, or open another tool directly from the links below.

FAQ

Macro Calculator FAQs

Is this macro calculator good for coaches or only for individual users?

It is built to work for both, but the framing is coach-friendly. It shows maintenance calories, goal calories, and macro targets in a way that is easy to explain during onboarding or check-in reviews.

What formula does this macro calculator use?

It uses the Mifflin-St Jeor equation to estimate resting energy expenditure, then applies an activity multiplier before converting calories into protein, carbs, and fat targets.

Should I use the result exactly as written?

No. Treat it as a starting estimate. Weekly bodyweight trend, training performance, hunger, and adherence should determine the next adjustment.

More tools

Explore the rest of the free calculator library