How this calculator works
The calculator estimates your basal metabolic rate using Mifflin-St Jeor, multiplies it by your activity level to get TDEE, then applies your goal multiplier. Macros are allocated in a fixed priority: protein first (based on body weight), fat second (as a percentage of target calories), and carbohydrates fill the remainder.
This protein-first approach ensures you hit the minimum threshold for muscle protein synthesis regardless of whether you are cutting, maintaining, or bulking. The fat floor prevents hormonal disruption (going below 20 % of calories from fat is not recommended for most people). Carbohydrates flex up or down to balance the energy budget.
Why protein first
Three reasons protein gets priority in any macro split:
- Satiety. Protein is the most filling macronutrient per calorie. Higher protein intakes reduce hunger and spontaneous snacking, which makes a calorie deficit easier to sustain.
- Thermic effect of food (TEF). Your body uses roughly 20-30 % of protein calories just to digest and process them, compared to 5-10 % for carbs and 0-3 % for fat. Higher protein means slightly higher total energy expenditure.
- Lean mass preservation. During a calorie deficit, adequate protein (1.6-2.2 g/kg) minimises muscle loss. During a surplus, it supports muscle gain alongside resistance training.