Counting calories tells you how much you are eating. Counting macros tells you what you are eating. And that distinction can be the difference between losing fat while preserving muscle or losing weight and ending up skinny fat.
Macronutrients, or macros, are the three categories of nutrients that provide calories: protein, carbohydrates, and fat. Each plays a distinct role in your body, and the ratio in which you eat them has a significant impact on whether you lose fat, build muscle, or maintain your current physique.
This guide walks you through exactly how to calculate macros for weight loss, muscle gain, or maintenance, step by step, with real numbers you can use today.
What Are Macros and Why Do They Matter?
Every calorie you eat comes from one of three macronutrients:
Protein (4 calories per gram): Builds and repairs muscle tissue, supports immune function, produces enzymes and hormones, and keeps you feeling full longer than any other macro. Protein also has the highest thermic effect, meaning your body burns 20 to 30% of protein calories just digesting it.
Carbohydrates (4 calories per gram): Your body's preferred energy source, especially for high-intensity exercise and brain function. Carbs are stored as glycogen in muscles and the liver. They fuel workouts, support recovery, and regulate mood and cognitive performance.
Fat (9 calories per gram): Essential for hormone production (including testosterone and estrogen), vitamin absorption (A, D, E, K are fat-soluble), cell membrane integrity, and brain health. Fat is also the most calorie-dense macro, which makes it easy to overeat but also means a small amount provides significant energy.
Why Counting Macros Works Better Than Calories Alone
Two diets can have the same calorie count and produce very different results. Consider two people who both eat 1,800 calories per day:
Person A: 150g protein, 180g carbs, 50g fat. They strength train three times a week. After 12 weeks, they lose 10 pounds of fat and gain 2 pounds of muscle. Their body looks and feels dramatically better.
Person B: 50g protein, 260g carbs, 60g fat. Same calories, same exercise. After 12 weeks, they lose 6 pounds of fat and 4 pounds of muscle. The scale shows the same 10-pound drop, but their body composition is worse.
The difference is almost entirely explained by protein intake. Person A ate enough protein to protect their muscle mass during the calorie deficit. Person B did not. This is why macro tracking is more powerful than calorie counting alone. If you want to go deeper on protein specifically, read our guide on how much protein you need per day.
Step-by-Step: How to Calculate Your Macros
Here is the process from start to finish. It takes about 5 minutes, or you can skip to our Macro Calculator to get your numbers instantly.
Step 1: Calculate Your TDEE (Total Daily Energy Expenditure)
Your TDEE is the total number of calories you burn in a day, including your basal metabolic rate, daily movement, and exercise. Use our Calorie Calculator to find this number based on your age, sex, height, weight, and activity level.
For this walkthrough, we will use a 30-year-old man, 5'10", 180 pounds, who exercises 3 to 4 times per week. His estimated TDEE is approximately 2,600 calories per day.
Step 2: Set Your Calorie Target Based on Your Goal
🎯 Calorie Targets by Goal
Fat loss: TDEE minus 20 to 25% (moderate deficit)
Muscle gain: TDEE plus 10 to 15% (lean bulk)
Maintenance: Eat at TDEE
Example (our 180 lb man, TDEE 2,600):
• Fat loss: 2,600 × 0.80 = 2,080 calories
• Muscle gain: 2,600 × 1.10 = 2,860 calories
• Maintenance: 2,600 calories
Step 3: Set Your Protein Target
Protein is the most important macro to set correctly. Here are evidence-based recommendations by goal:
Fat loss: 0.8 to 1.0 grams per pound of body weight. Higher protein protects muscle during a deficit and increases satiety.
Muscle gain: 0.7 to 1.0 grams per pound of body weight. You do not need more than this; studies consistently show no additional benefit above 1.0 g/lb for muscle building.
Maintenance: 0.6 to 0.8 grams per pound of body weight. Enough to maintain muscle without overprioritizing protein.
For our example (180 lb man, fat loss goal): 180 × 0.9 = 162 grams of protein per day, which equals 648 calories from protein.
Step 4: Set Your Fat Target
Dietary fat is essential for hormonal health, especially testosterone in men and estrogen in women. Going too low on fat causes hormonal disruption, poor vitamin absorption, and constant hunger.
Recommended range: 25 to 35% of total calories. During fat loss, you can go to the lower end (25%) to leave more room for carbs. During a muscle gain phase, aim for 25 to 30%.
For our example (2,080 calorie fat loss target): 2,080 × 0.25 = 520 calories from fat. At 9 calories per gram, that is 58 grams of fat per day.
Step 5: Fill the Rest with Carbs
After protein and fat are set, the remaining calories go to carbohydrates. This is not because carbs are less important. They are critical for training performance, recovery, and mental energy. It is simply that protein and fat have minimum thresholds for health, while carb needs are more flexible.
For our example:
• Total calories: 2,080
• Protein: 648 calories (162g)
• Fat: 520 calories (58g)
• Remaining for carbs: 2,080 - 648 - 520 = 912 calories
• At 4 calories per gram: 228 grams of carbs
✅ Final Macros for Our Example (180 lb man, fat loss)
Calories: 2,080 per day
Protein: 162g (31% of calories)
Fat: 58g (25% of calories)
Carbs: 228g (44% of calories)
Recommended Macro Ratios by Goal
If you want a quick starting point without doing the math, these percentage-based splits work well for most people. Note that these are starting points. Adjust based on how your body responds.
Fat loss (general): 30% protein / 35% carbs / 35% fat. This higher-fat approach works well for people who are less active or prefer a more satiating diet.
Fat loss (active, strength training): 30% protein / 45% carbs / 25% fat. More carbs to fuel workouts and recovery, lower fat since carbs support training performance.
Muscle gain (lean bulk): 25% protein / 50% carbs / 25% fat. Carbs are prioritized to fuel intense training and replenish glycogen for muscle growth.
Maintenance: 25% protein / 45% carbs / 30% fat. A balanced approach that supports general health and activity.
Note that the gram-based method described in the step-by-step section is more precise because it accounts for your actual body weight. But percentage-based splits are simpler and a perfectly fine starting point for beginners.
Practical Meal Planning Tips
Knowing your macros is one thing. Hitting them consistently is another. Here are practical strategies that make daily tracking manageable.
Build meals around protein first. Protein is the hardest macro to hit for most people. Plan each meal starting with a protein source (chicken, fish, eggs, Greek yogurt, tofu, legumes), then add carbs and fat around it.
Prep a few protein-heavy staples each week. Cook a batch of chicken breasts, hard-boil a dozen eggs, or prepare a pot of lentils on Sunday. Having protein ready to go eliminates the most common failure point.
Use a tracking app for the first 4 to 6 weeks. You do not need to track macros forever. But spending a month or two measuring and logging food teaches you portion sizes and nutrient density. After that, most people can estimate their macros with reasonable accuracy by eyeballing portions.
Accept a 10% margin of error. Hitting 155g of protein when your target is 162g is perfectly fine. Macro counting is about consistent directional accuracy, not perfection. Stressing over 5 grams of carbs defeats the purpose.
Front-load protein at breakfast. Most people eat almost no protein at breakfast and then struggle to catch up. Starting the day with 30 to 40 grams of protein (eggs and toast, Greek yogurt with nuts, a protein shake) puts you ahead for the rest of the day.
Do not eliminate any macro entirely. Very low carb diets work for some people, but they are not necessary for fat loss and can hurt training performance. Very low fat diets disrupt hormones. Extreme protein-only approaches are unsustainable. Balance works.
Common Macro Counting Mistakes
Setting protein too low. This is the most common error. People hit their calorie target but get only 60 to 80 grams of protein, which is far too little for someone who exercises. Muscle loss, constant hunger, and metabolic slowdown follow. If you are in a calorie deficit, protein should be your top priority.
Ignoring liquid calories. A latte with whole milk has 15 grams of fat and 18 grams of carbs. A glass of orange juice has 26 grams of sugar. Two beers add 300+ calories of carbs. These add up fast and people often forget to track them.
Not adjusting over time. Your macros should change as your body changes. If you have lost 15 pounds, your TDEE is lower and your macros need recalculating. Recalculate every 10 to 15 pounds or every 8 to 12 weeks.
Obsessing over perfection. Macro counting is a tool, not a religion. If you hit your targets within 10% on most days, you will see results. Having one meal that does not fit your macros is not a disaster. Consistency over weeks matters far more than perfection on any single day.
Confusing net carbs with total carbs. Some people subtract fiber from total carbs to get "net carbs." For general macro counting, using total carbs is simpler and works just fine. Net carbs matter more for people following strict ketogenic diets.
Forgetting cooking oils and sauces. A tablespoon of olive oil adds 14 grams of fat (120 calories). Two tablespoons of ranch dressing add another 14 grams of fat. These hidden fat sources can easily push you 300 to 500 calories over your target if you do not track them.
When to Adjust Your Macros
Your starting macros are an educated estimate. Fine-tune them based on real-world results:
If you are losing weight too fast (more than 2 lbs/week): Increase calories by 100 to 200 per day, primarily from carbs. Rapid loss usually means muscle loss.
If you are not losing weight after 2 to 3 weeks: Decrease calories by 100 to 200 per day, reducing carbs or fat. Make sure you are tracking accurately first, as most stalls are caused by underestimating intake.
If your training performance is suffering: Add 25 to 50 grams of carbs, especially before and after workouts. Carbs are fuel.
If you feel constantly hungry: Increase protein by 10 to 20 grams per day and make sure your fat is not too low (below 20% of calories). Both protein and fat are satiating.
Check your body fat percentage periodically with our Body Fat Calculator to make sure you are losing fat rather than muscle. And use the Ideal Weight Calculator to set a realistic goal weight based on your frame and height.
Macro Calculator
Get your personalized daily protein, carb, and fat targets in seconds.
Calorie Calculator
Find your TDEE and daily calorie target.
Calculate →Body Fat Calculator
Track your body fat percentage over time.
Calculate →Ideal Weight
Find your goal weight based on height and frame.
Calculate →The Bottom Line
Calculating your macros is not complicated. Find your TDEE, set a calorie target, prioritize protein, set a reasonable fat floor, and fill the rest with carbs. The entire process takes five minutes with our Macro Calculator.
The real magic of macro counting is not obsessing over every gram. It is building awareness of what you eat and making sure the most important nutrient, protein, never falls short. Get your protein right, stay within your calorie budget most days, and the rest takes care of itself. Whether your goal is fat loss, muscle gain, or simply maintaining a healthy body, macros give you the roadmap to get there.