The Ultimate Macro Calculator Guide for Lifters
How to set your macros for muscle gain, fat loss, or body recomposition. Covers protein, carbohydrate, and fat targets with practical examples for lifters.
Macronutrients — protein, carbohydrates, and fat — are the three categories of calorie-containing nutrients in food. Getting your macros right does not require obsessive tracking, but having a framework for setting your targets puts you in control of body composition in a way that calorie counting alone does not.
This guide explains what each macronutrient does, how to calculate targets based on your goal, and how to adjust as you progress.
Why Macros Matter More Than Calories Alone
Total calories determine whether you gain, lose, or maintain body weight. Macronutrient composition determines what kind of weight you gain or lose — and how your performance in the gym changes as a result.
Two people eating 2500 calories per day will have dramatically different outcomes if one is eating 200g of protein and the other is eating 50g. The first person preserves muscle during a deficit and maximises muscle protein synthesis during a surplus. The second loses muscle alongside fat during a deficit and accumulates more fat during a surplus.
For lifters specifically, protein is the macro that changes outcomes most significantly. The other two macros matter primarily for energy availability and hormonal health.
Step 1: Set Your Protein Target
Protein is the most important macro for lifters. It provides amino acids for muscle protein synthesis — the process by which muscle tissue is built and repaired. It also has the highest thermic effect of feeding (roughly 25–30% of protein calories are burned during digestion) and the highest satiety per calorie.
**Recommended protein intake for lifters:** - **Minimum:** 1.6g per kg of bodyweight per day - **Optimal range:** 1.8–2.2g per kg of bodyweight per day - **During aggressive fat loss:** 2.2–2.5g per kg of bodyweight (higher intake helps preserve muscle in a large deficit)
**Example:** An 80 kg lifter should target 144–176g of protein per day for optimal muscle gain or maintenance.
There is no benefit to eating above 2.5g/kg — excess protein beyond this threshold is simply burned as energy.
Step 2: Set Your Fat Target
Dietary fat is essential for hormone production (including testosterone), fat-soluble vitamin absorption, and joint health. Going too low on fat consistently — below 0.5g per kg of bodyweight — can impair testosterone levels and hormonal function.
**Recommended fat intake:** - **Minimum:** 0.7–1.0g per kg of bodyweight per day - **Practical range:** 25–35% of total calories from fat
Beyond the minimum, fat intake can be set based on personal preference and food choices. Lifters who prefer a higher-fat, lower-carbohydrate diet can function well at 35–40% of calories from fat, provided protein targets are met.
Step 3: Fill the Remainder with Carbohydrates
Carbohydrates are the primary fuel source for resistance training. Glycogen (stored glucose) powers high-intensity muscle contractions. Insufficient carbohydrate intake leads to reduced training performance, slower recovery, and over time, impaired muscle growth.
Once protein and fat targets are set, carbohydrates fill the remaining caloric budget:
Carbohydrate calories = Total calories − (Protein calories + Fat calories)
Where: - 1g protein = 4 kcal - 1g fat = 9 kcal - 1g carbohydrate = 4 kcal
**Example (80 kg lifter, 2800 kcal target, moderate bulk):** - Protein: 160g × 4 = 640 kcal - Fat: 80g × 9 = 720 kcal - Remaining for carbs: 2800 − 640 − 720 = 1440 kcal → 360g carbohydrates
Macro Targets by Goal
**For muscle gain (lean bulk):** - Caloric surplus: +200–300 kcal above TDEE - Protein: 1.8–2.2g/kg - Fat: 0.8–1.0g/kg - Carbohydrates: remainder
**For fat loss (cut):** - Caloric deficit: −300–500 kcal below TDEE - Protein: 2.0–2.5g/kg (higher than maintenance to preserve muscle) - Fat: minimum 0.7g/kg - Carbohydrates: remainder
**For maintenance / body recomposition:** - Calories at TDEE (or slight deficit) - Protein: 2.0g/kg - Fat: 0.8–1.0g/kg - Carbohydrates: remainder
For an accurate TDEE starting point, see [TDEE explained](/blog/tdee-explained).
Practical Macro Tracking
Tracking macros precisely requires a food scale and a calorie tracking app. This level of precision is not necessary for everyone — many lifters achieve their goals by tracking protein carefully and estimating total calories roughly.
A simplified approach for beginners: 1. Hit your daily protein target (weigh and track protein sources) 2. Eat roughly the same total intake every day (consistency matters more than precision) 3. Adjust up or down based on 2-week body weight trends
A more precise approach for intermediate lifters who want to optimise body composition: 1. Weigh everything on a food scale 2. Use a tracking app to log every meal 3. Review weekly averages, not daily fluctuations 4. Adjust macros every 2–3 weeks based on progress
Food Sources for Each Macro
**High-protein foods:** - Chicken breast (31g protein per 100g) - Greek yoghurt (10g per 100g) - Eggs (13g per 100g) - Cottage cheese (11g per 100g) - Lean beef (26g per 100g) - Whey protein powder (75–80g per 100g)
**High-quality carbohydrate sources:** - Rice, oats, potatoes, sweet potatoes - Fruit and vegetables (contribute fibre, micronutrients, and hydration) - Whole grain bread and pasta
**Healthy fat sources:** - Olive oil, avocado, nuts - Fatty fish (salmon, mackerel — provide omega-3 fatty acids) - Whole eggs
Common Macro Mistakes for Lifters
**Undereating protein:** The single most common nutritional error among gym-goers. If you are not at a minimum of 1.6g/kg, no other macro adjustment matters more than fixing this.
**Going too low on carbohydrates:** Very low carbohydrate diets impair lifting performance in most people. If your training quality declines on a diet, insufficient carbohydrates are likely the cause.
**Obsessing over meal timing:** The evidence for precise meal timing (the anabolic window, etc.) is weak. Total daily protein and calorie intake matters far more than when you eat.
Frequently Asked Questions
**Do I need to track macros forever?** No. Most experienced lifters track macros periodically — during a dedicated cut or bulk — and maintain their physique through intuitive eating informed by their tracking history. The goal of tracking is to calibrate your intuition, not to create a lifetime dependency.
**Is a high-protein diet safe?** For healthy individuals without pre-existing kidney disease, high-protein diets (up to 3g/kg) are safe and well-tolerated. Concerns about protein causing kidney damage in healthy people are not supported by current research.
**Should I adjust macros on rest days vs training days?** Simple macro cycling (eating more carbohydrates on training days, fewer on rest days) is a valid strategy for some lifters, but it is not necessary and adds complexity. For most people, consistent daily macros produce equally good results with less mental overhead.