Skip to content

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

  1. Determine your calorie target (TDEE adjusted for goal)
  2. Set protein first (most important for body composition)
  3. Set fat (minimum for hormone function)
  4. Fill remaining calories with carbs

Common macro splits

GoalProteinCarbsFat
Fat loss / cutting40%30%30%
Maintenance30%40%30%
Muscle gain / bulking30%50%20%
Keto25%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.