Health
How to Calculate Your Macros (Protein, Carbs, Fat)
Learn how to split your daily calories into the right ratio of protein, carbs, and fat based on your goals — whether cutting, bulking, or maintaining.
OurDailyCalc Team 4 min read
Calories tell you how much to eat. Macros tell you what to eat. Two people eating 2,000 calories can look and feel completely different depending on their protein-to-carb-to-fat split.
The three macronutrients
Protein: 4 calories per gram
Carbohydrates: 4 calories per gram
Fat: 9 calories per gram
Total calories = (Protein × 4) + (Carbs × 4) + (Fat × 9)
Step-by-step macro calculation
- Determine your calorie target (TDEE adjusted for goal)
- Set protein first (most important for body composition)
- Set fat (minimum for hormone function)
- Fill remaining calories with carbs
Common macro splits
| Goal | Protein | Carbs | Fat |
|---|---|---|---|
| Fat loss / cutting | 40% | 30% | 30% |
| Maintenance | 30% | 40% | 30% |
| Muscle gain / bulking | 30% | 50% | 20% |
| Keto | 25% | 5% | 70% |
Worked example
Male, 80 kg, goal is fat loss. TDEE = 2,500, eating at 2,000 kcal/day.
Protein: 40% of 2000 = 800 kcal ÷ 4 = 200g
Carbs: 30% of 2000 = 600 kcal ÷ 4 = 150g
Fat: 30% of 2000 = 600 kcal ÷ 9 = 67g
Check: (200×4) + (150×4) + (67×9) = 800 + 600 + 603 = 2003 ✓
Alternative approach — set protein by bodyweight:
Protein = 2.0 g/kg × 80 = 160g (640 kcal)
Fat = 1.0 g/kg × 80 = 80g (720 kcal)
Remaining for carbs = 2000 − 640 − 720 = 640 kcal ÷ 4 = 160g carbs
When to use macro tracking
- You’ve hit a plateau just counting calories
- You want to build muscle while losing fat (recomposition)
- Athletic performance needs specific fuel timing
- You feel sluggish or hungry despite eating “enough” calories
- You’re preparing for a competition or photo shoot
Tips for hitting your macros
- Front-load protein at breakfast — most people under-eat it early
- Batch cook protein sources: chicken, eggs, Greek yogurt, lentils
- Fat is easy to overeat (small volume, high calories) — measure oils and nuts
- Carb timing around workouts improves performance and recovery
- Hitting protein within ±10g is fine — don’t stress exact numbers daily
- Fiber counts as carbs but aim for 25–35g/day regardless of split
Get your personalized macro breakdown with OurDailyCalc’s macro calculator — enter your stats, activity level, and goal for gram-specific targets.
TL;DR
- Protein = 4 cal/g, Carbs = 4 cal/g, Fat = 9 cal/g
- Set protein first (1.6–2.2 g/kg for active people)
- Fat loss: higher protein ratio (35–40%)
- Muscle gain: higher carb ratio (45–50%)
- Hitting macros beats counting calories alone for body composition
#macros
#nutrition
#protein
#fitness
DC
OurDailyCalc Team
OurDailyCalc — beautiful tools for everyday calculations.