How to Calculate Macros for Fat Loss, Muscle Gain, or Maintenance
Learn exactly how to calculate protein, carbs, and fat macros for your goal. Use our free macro calculator to get personalized targets instantly.
Health & Wellness Calculator Development
🧬 What Are Macronutrients?
Macronutrients are the three categories of nutrients that provide calories:
| Macro | Calories/gram | Primary Role | Sources |
|---|---|---|---|
| Protein | 4 kcal/g | Muscle repair, enzymes, satiety | Meat, fish, eggs, dairy, legumes |
| Carbohydrates | 4 kcal/g | Fuel for brain and high-intensity exercise | Grains, fruit, vegetables, sugar |
| Fat | 9 kcal/g | Hormones, cell membranes, fat-soluble vitamins | Oils, nuts, meat, dairy, avocado |
📊 How to Set Your Macros: Step by Step
Macro calculation always starts from your calorie target. Get that right first, then allocate macros within it.
Step 2: Apply your goal deficit or surplus (–300–500 kcal for fat loss, +200–300 for muscle gain)
Step 3: Set protein target first (0.8–1g per lb bodyweight)
Step 4: Divide remaining calories between carbs and fat based on preference
🎯 Macro Targets by Goal
Fat Loss
Muscle Gain
Maintenance / Recomp
🥩 Why Protein Is Set First
Protein is the non-negotiable macro. Here's why it gets locked in before anything else:
- Muscle preservation: During a calorie deficit, adequate protein (0.8–1g/lb) is the primary driver of muscle retention. Drop protein and you lose muscle alongside fat.
- Satiety: Protein is the most satiating macro per calorie. Higher protein intakes reduce hunger and spontaneous calorie intake without willpower.
- Thermic effect: 20–30% of protein calories are burned in digestion, vs. 5–10% for carbs and 0–3% for fat. Protein has the highest metabolic cost of eating.
- Ceiling effect: Research consistently shows diminishing returns above 1g per pound of bodyweight. You don't need to go higher — and excessive protein crowds out carbs needed for performance.
📐 Example Calculation
Example: 175 lb male, 2,400 kcal TDEE, fat loss goal (eating 1,900 kcal):
| Macro | Target | Grams | Calories |
|---|---|---|---|
| Protein | 1g/lb × 175 lb | 175g | 700 kcal |
| Fat | 30% of 1,900 | 63g | 570 kcal |
| Carbs | Remainder | 158g | 630 kcal |
| Total | 1,900 kcal |
🧮 Use the Calculator
Enter your weight, goal, and activity level into our Macro Calculator to get personalized protein, carb, and fat targets in grams — along with a daily calorie target based on your TDEE. No spreadsheet required.
Editorial Standards
This article was written by the CalcPro Editorial Team. All calculations are verified using industry-standard formulas sourced from authoritative references. CalcPro content is reviewed for accuracy and updated regularly. For our methodology and sources, see our editorial policy. This content is for informational purposes and does not constitute professional financial, legal, or medical advice.
Ready to crunch the numbers?
Use our free Macro Calculator to apply everything you just learned.
Open Macro Calculator →