Home/Blog/Health & Fitness
Health & Fitness ๐Ÿ“… 2026-06-19 โฑ 10 min read

How to Calculate Your Macros for Your Goals (Cutting, Bulking, Maintaining)

๐Ÿฉบ
MegaCalcOnline Health Team
Evidence-based health calculators ยท Updated 2026-06-19

How to calculate protein, carbohydrate and fat targets based on your TDEE and your specific goal โ€” with practical ratios for cutting, maintaining and bulking.

Why Macros Matter More Than Just Calories

Two diets with identical total calories can produce very different results depending on how those calories are split between protein, carbohydrate and fat. Protein in particular plays an outsized role in preserving muscle during weight loss and supporting muscle growth during a calorie surplus โ€” getting your total calories right but your protein too low is a common reason people lose muscle along with fat when cutting.

Calculating Your Protein Target

Protein contains 4 calories per gram. For active adults, particularly those doing resistance training, a commonly cited range is 1.6โ€“2.2g of protein per kilogram of body weight per day. Using lean body mass instead of total body weight gives a more precise figure, especially for people carrying a higher body fat percentage.

โœ… Example: A 75kg person targeting 2.0g/kg needs 150g of protein per day โ€” that's 600 calories from protein alone (150g ร— 4 calories/g).

๐Ÿงฎ Calculate Your Protein Target

Get a personalised daily protein target based on your weight and activity level.

Open Protein Calculator โ†’

Calculating Your Carbohydrate Target

Carbohydrate also contains 4 calories per gram and is typically the largest portion of total calories for most people, since it's the body's primary fuel source for both daily activity and exercise performance. After protein and fat targets are set, carbohydrate generally fills the remaining calorie allowance.

๐Ÿ’ก Activity level matters here: People doing significant cardio or high-intensity training generally benefit from higher carbohydrate intake to fuel performance and recovery, while more sedentary individuals or those on a low-carb approach may deliberately keep this lower.

๐Ÿงฎ Calculate Your Carb Target

Work out your daily carbohydrate needs based on your calorie target and activity level.

Open Carbohydrate Calculator โ†’

Calculating Your Fat Target

Fat contains 9 calories per gram โ€” more than double protein or carbs โ€” which makes it easy to underestimate how quickly fat intake adds up. A general guideline is keeping fat at roughly 20-30% of total calories, ensuring enough for hormone production and essential fatty acid intake without crowding out protein and carb targets.

โš ๏ธ Don't go too low: Extremely low fat intake (below roughly 0.5g per kg of body weight) can affect hormone production over time. Fat is an essential macronutrient, not just a number to minimise.

๐Ÿงฎ Calculate Your Fat Target

Find the right daily fat intake to balance hormone health with your overall calorie goal.

Open Fat Intake Calculator โ†’

Macro Splits by Goal

GoalProteinCarbohydrateFat
Cutting (fat loss)30-35%30-40%25-30%
Maintaining25-30%40-50%20-30%
Bulking (muscle gain)25-30%45-55%20-25%

These are general starting ranges, not rigid rules โ€” personal preference, training style, and how your body responds over a few weeks should guide adjustments. The one number worth prioritising getting right above the others is protein, since it has the most direct relationship with preserving and building muscle regardless of which phase you're in.

๐Ÿงฎ Build Your Full Macro Plan

Get a complete protein, carb and fat breakdown based on your TDEE and goal.

Open Macro Calculator โ†’
โš ๏ธ General Information Only: This article provides general health and fitness information for educational purposes. It is not medical advice and should not replace consultation with a doctor, dietitian, or other qualified health professional. Individual results and needs vary significantly based on personal health history, medications and other factors.