How to Calculate Your Macros (Step-by-Step Guide)
Protein, carbohydrates, and fat make up every calorie you eat. When you know how many grams of each macro to target, it becomes much easier to lose fat without giving up all of your food flexibility, gain muscle without overshooting calories, or hold steady at maintenance. The fastest route is the OnSumo Macro Calculator, but understanding the math helps you trust the result and adjust it over time.
What Are Macros?
Macros, short for macronutrients, are the three nutrients your body uses for energy: protein, carbohydrates, and fat. Protein provides 4 calories per gram. Carbohydrates provide 4 calories per gram. Fat provides 9 calories per gram.
Each one has a different job. Protein supports muscle repair and growth. Carbs are the body's preferred fuel for training and high-output activity. Fat supports hormone production, vitamin absorption, and long-term energy needs. Total calories still matter, but the split between the three macros shapes how those calories affect recovery, satiety, performance, and body composition.
Step 1: Calculate Your TDEE
TDEE means Total Daily Energy Expenditure. It is the number of calories you burn in an average day once body size, age, sex, and activity level are factored in. It is the starting point for every macro plan because your macro targets should sit on top of a realistic calorie target.
TDEE starts with BMR, your Basal Metabolic Rate. BMR estimates how many calories your body burns at rest. TDEE multiplies that baseline by an activity factor to reflect your actual daily output. If you want an exact starting point, use the OnSumo BMR/TDEE Calculator. A moderately active 175 pound adult male often lands close to 2,400 calories per day, but the real number depends on your own stats.
Step 2: Set Your Calorie Goal
After you know your TDEE, adjust calories based on the result you want. The goal is to make a controlled change, not an extreme one. Large deficits increase the risk of muscle loss, and large surpluses usually add more body fat than muscle.
| Goal | Calorie adjustment | Expected pace |
|---|---|---|
| Fat loss | Subtract 300 to 500 calories | About 0.5 to 1 pound per week |
| Maintenance | No change | Weight stays roughly stable |
| Muscle gain | Add 200 to 400 calories | About 0.25 to 0.5 pound per week |
Staying inside these ranges gives you room to recover, train, and stay consistent long enough to see whether the plan works. The target is a starting point, not a permanent setting. If scale weight, gym performance, and hunger signals all move the wrong way for two or three weeks, adjust from there.
Step 3: Choose a Macro Ratio
There is no single perfect split for every person, but there are solid starting points. People lifting hard usually keep protein high. Endurance athletes often run higher carbs. Fat stays high enough to support hormones and food satisfaction.
| Goal | Protein | Carbs | Fat | 2,000 calorie example |
|---|---|---|---|---|
| Fat loss | 35% | 35% | 30% | 175g protein / 175g carbs / 67g fat |
| Muscle gain | 30% | 45% | 25% | 150g protein / 225g carbs / 56g fat |
| Endurance | 20% | 55% | 25% | 100g protein / 275g carbs / 56g fat |
To convert percentages into grams, multiply total calories by the macro percentage to get calories from that macro, then divide by calories per gram. Example: 2,000 calories x 30% protein = 600 protein calories. Because protein has 4 calories per gram, 600 / 4 = 150 grams of protein per day.
Ratios are only the first pass. If you feel flat in training, carbs may need to come up. If hunger is high, protein and fiber may need to rise. If adherence is hard, a more balanced split may work better than the most "optimal" ratio on paper.
Step 4: Use a Macro Calculator and Track the Result
The fastest way to combine your stats, calorie goal, and macro split is to use the OnSumo Macro Calculator. It turns weight, height, age, sex, activity level, and goal into daily grams for protein, carbs, and fat. If you only need a calorie cross-check, the OnSumo Calorie Calculator is the best companion tool.
Once you have your numbers, log food by grams, not by vague servings. Tracking apps make this easy. The point is not to hit every macro perfectly every day. The point is to get close enough, consistently enough, that you can see a pattern in body weight, performance, hunger, and recovery.
Recalculate when your body weight changes meaningfully or when progress stalls. Your body today does not burn calories at the exact same rate it did a month ago, and your macro plan should move with that change.
Macro FAQ
How many grams of protein do I need per day?
A common starting point for active people is 0.7 to 1 gram of protein per pound of body weight. At 175 pounds, that is 122 to 175 grams per day. People training for muscle gain often aim toward the higher end, and people dieting usually benefit from higher protein too because it helps hold onto lean mass.
Should I count fiber in my carb total?
In a standard macro count, yes. Nutrition labels include fiber inside total carbs, so counting total carbs keeps tracking simple and consistent. Net carb tracking is mostly used in very low-carb approaches.
What is IIFYM?
IIFYM means If It Fits Your Macros. It focuses on hitting daily protein, carb, and fat totals instead of following a rigid meal plan. That flexibility helps adherence, but it does not automatically ensure high-quality food, enough fiber, or good appetite control.
How often should I recalculate my macros?
Recalculate every 4 to 6 weeks or whenever body weight changes by about 5 to 10 pounds. A newer body weight changes BMR, which changes TDEE, which changes how many calories and grams you should target.
Calculate Your Macros Now
Use the free OnSumo Macro Calculator to turn your stats into daily protein, carb, and fat targets in under a minute.