Scenario

TDEE Calculator for Bulking — Build Muscle With a Controlled Surplus

Use TDEE to calculate a bulking surplus. Learn dirty vs lean bulk sizes, protein targets, body fat monitoring, and adjustment cues. Free, no signup.

Interactive Calculator

Loading calculator…
The formula

The formula

What TDEE Represents

Your Total Daily Energy Expenditure (TDEE) is the total amount of energy your body uses in a complete 24-hour period. It combines the energy needed to keep your body running at rest (BMR) with the additional energy burned during digestion, movement, exercise, standing, walking, and all other activity. TDEE is the number that, when matched by calorie intake, leads to stable body weight over time. Every calorie-based goal — intentional loss, maintenance, or intentional gain — starts from this anchor number.

The Two-Part Formula

BMR = 10·w + 6.25·h − 5·a + S, S = {+5 male, −161 female}
TDEE = BMR × ActivityFactor
Where w = weight in kilograms, h = height in centimeters, a = age in years, and S is the sex offset. Activity factors start at 1.2 (Sedentary) and step up to 2.0 (Athlete).

Formula Source

This calculator uses the **Total Daily Energy Expenditure (BMR × activity factor based on Harris-Benedict multipliers)** from **Mifflin-St Jeor equation with WHO/FAO activity factors** published in **1990**.

Reference URL: https://www.fao.org/3/y5686e/y5686e07.htm

Last Verified: 2026-07-30

Understanding the 6 Activity Bands

The six activity bands correspond to the widely cited Mifflin-St Jeor scaling levels. Sedentary (1.2) describes a largely seated day with no structured exercise and limited walking. Lightly Active (1.375) adds 1–3 days of light exercise or daily walking and steps over roughly 5,000–7,000. Moderately Active (1.55) corresponds to 3–5 days per week of structured exercise — a common baseline for many regular gym-goers and active commuters. Active (1.725) implies 6–7 days of exercise or a job that keeps you on your feet most of the day. Very Active (1.9) combines daily hard training with a physical role or frequent movement, and Athlete (2.0) reflects elite volume, often two daily sessions.

How the Rate Grid Is Built

From your maintenance TDEE, the eight-card grid applies standard weekly rate adjustments. Each pound per week of weight change is converted to per-day calorie shifts using the 3,500 kcal/lb convention: 0.25 lb/week ≈ ±125 kcal/day, 0.5 lb/week ≈ ±250 kcal/day, 1.0 lb/week ≈ ±500 kcal/day, 1.5 lb/week ≈ ±750 kcal/day, and 2.0 lb/week ≈ −1,000 kcal/day (loss-side only). Gain-side rates are capped at 0.5 lb/week in the default grid because faster gains tend to disproportionately increase fat storage rather than lean tissue for most natural non-elite trainees.

Why Prefill via ?bmr=

The optional URL prefill from the BMR Calculator lets you compare formulas on the BMR page, pick the one that best matches your context (for example, using Katch-McArdle if you know body composition), and then carry that specific BMR value forward to the TDEE page. In prefill mode, gender / age / height / weight inputs still update on-screen BMR for reference, but the core TDEE anchor comes from the URL value you brought in. This gives you flexibility to work with your own BMR estimate, indirect calorimetry reading, or wearable-device estimate of daily burn.

Known Limitations of TDEE Math

Population-level equations miss individual variation. Muscle mass, genetics, thyroid function, hormonal cycles, caffeine and stimulant intake, sleep quality, gut absorption, Rx items, body composition adaptations, and even minor unplanned fidgeting can shift real daily burn by hundreds of calories in either direction. The calculator is a reference starting point, not a measured truth. Validating against 2–3 weeks of actual weight data while tracking intake is the most reliable way to refine the number for your unique body.

Scenario guide

Scenario guide

Why TDEE Is the Right Starting Point for Bulking

Total Daily Energy Expenditure (TDEE) is your maintenance level — the intake at which body weight stays stable. To build muscle, you add a controlled calorie surplus on top of TDEE, giving your body the extra energy and raw material needed to synthesize new lean tissue. The advantage of starting from TDEE rather than a generic calorie chart is that TDEE reflects your actual body size, age, sex, and activity level, producing a personalized surplus that matches your real energy budget. A surplus that works for a sedentary 60 kg woman will not work for an active 90 kg man, and vice versa.

Lean Bulk vs Dirty Bulk

There are two main approaches to bulking. A lean bulk uses a small controlled surplus of 200 to 300 kcal above TDEE, prioritizing slow weight gain (0.25 to 0.5 kg per month for advanced lifters, up to 0.5 kg per week for beginners) so the majority of new tissue is muscle rather than adipose. A dirty bulk uses a much larger surplus of 500+ kcal above TDEE with little attention to food quality or surplus size. Dirty bulks do produce rapid scale weight gain, but most of the additional weight is fat that must be lost later in an extended cutting phase, which then costs some of the muscle gained. The net result of a lean bulk is typically better over a 6 to 12 month horizon.

Lean Bulk = TDEE + 200 to 300 kcal · Dirty Bulk = TDEE + 500+ kcal
Beginner gain rate: 0.5 to 1 kg/month · Advanced gain rate: 0.1 to 0.25 kg/month

Protein Targets for Muscle Synthesis

A daily protein intake of 1.6 to 2.2 grams per kilogram of body weight per day is widely supported by research and practice for bulking. For a 75 kg adult, that means roughly 120 to 165 grams of protein per day. Spread intake across 4 to 5 meals with 20 to 40 grams per meal for best utilization. Whole food sources (lean meat, fish, eggs, dairy, legumes, tofu) typically provide better satiety and micronutrient density than supplements alone. Going above 2.2 g/kg/day rarely produces additional muscle gain and simply displaces other useful foods from the diet. Carbohydrate should make up the bulk of the surplus calories to support training quality and recovery.

Monitoring Body Fat During the Bulk

During a bulk, the goal is to gain mostly muscle with minimal fat. Track progress with three markers. First, weigh yourself 3 mornings per week and use the weekly average — aim for 0.25 to 0.5 kg per week of gain for most, less for advanced lifters. Second, measure waist circumference at belly-button level monthly — a rapid increase suggests too much of the gain is adipose tissue, signaling that you should reduce the surplus by 100 to 200 kcal per day. Third, track strength progress in your main lifts — if weights are climbing and body weight is climbing slowly, the gain is likely mostly muscle. If strength is flat but weight climbs, adjust training and surplus.

Practical Tracking Tips

  • Weigh yourself 3 mornings per week under consistent conditions and use the weekly average. Aim for 0.25 to 0.5 kg per week of gain for most, less for advanced lifters.
  • Track strength progress in your main lifts. If weights are climbing and body weight is climbing slowly, the gain is likely mostly muscle.
  • Measure waist circumference monthly. A rapid increase in waist suggests too much of the gain is adipose tissue — reduce the surplus by 100 to 200 kcal per day.
  • Re-calculate TDEE every 4 to 8 weeks as body weight climbs. As weight goes up, TDEE goes up too, and the original surplus stops producing gain.
  • Sleep 7 to 9 hours per night. Muscle synthesis happens during recovery, not during training, and sleep is the most important recovery input.
FAQ

Frequently Asked Questions

How do I use my TDEE to bulk?
To use your TDEE for bulking, first calculate your TDEE using BMR multiplied by an activity factor (1.2 sedentary, 1.375 lightly active, 1.55 moderately active, 1.725 very active, 1.9 athlete). Then add a controlled daily surplus above TDEE to set your calorie target. For a lean bulk, add 200 to 300 kcal per day. For a dirty bulk, add 500+ kcal per day. A lean bulk is generally preferred because it produces slow weight gain (0.25 to 0.5 kg per month for advanced lifters, up to 0.5 kg per week for beginners) so the majority of new tissue is muscle rather than adipose. Re-check TDEE every 4 to 8 weeks as body weight climbs, since TDEE rises with weight.
What is the difference between a lean bulk and a dirty bulk?
A lean bulk uses a small controlled calorie surplus (typically 200 to 300 kcal above TDEE) with close attention to protein intake, food quality, and weekly weight trend. The goal is slow weight gain (0.25 to 0.5 kg per week for most, less for advanced lifters) so the majority of new tissue is muscle rather than adipose. A dirty bulk uses a much larger surplus (500+ kcal above TDEE) with little attention to food quality or surplus size. Dirty bulks do produce rapid scale weight gain, but most of the additional weight is fat that must be lost later in an extended cutting phase, which then costs some of the muscle gained. The net result of a lean bulk is typically better over a 6 to 12 month horizon.
How much protein should I eat during a bulk?
A daily protein intake of 1.6 to 2.2 grams per kilogram of body weight per day is widely supported by research and practice for bulking. For a 75 kg adult, that means roughly 120 to 165 grams of protein per day. Spread intake across 4 to 5 meals with 20 to 40 grams per meal for best utilization. Whole food sources (lean meat, fish, eggs, dairy, legumes, tofu) typically provide better satiety and micronutrient density than supplements alone. Going above 2.2 g/kg/day rarely produces additional muscle gain and simply displaces other useful foods from the diet. Carbohydrate should make up the bulk of the surplus calories to support training quality and recovery.
How fast should I gain weight on a bulk?
For most beginners, a gain rate of 0.5 to 1 kg of lean mass per month is realistic during the first year of structured training, with a controlled 300 to 500 kcal surplus and consistent strength work 3 to 4 days per week. Intermediates (1 to 3 years of training) typically gain 0.25 to 0.5 kg per month. Advanced lifters (3+ years) gain 0.1 to 0.25 kg per month, often less. On the scale, aim for 0.25 to 0.5 kg per week of total weight gain for most, less for advanced lifters. Faster scale weight gain almost always reflects added fat, water, and glycogen rather than muscle. Women gain roughly half the rate of men at the same training age due to lower baseline testosterone and muscle mass.
How do I know if I am gaining too much fat on a bulk?
Track three markers during a bulk. First, weigh yourself 3 mornings per week and use the weekly average — if gain rate exceeds 0.5 kg per week for most or 0.25 kg per week for advanced lifters, the surplus is likely too large. Second, measure waist circumference at belly-button level monthly — a rapid increase suggests too much of the gain is adipose tissue, signaling that you should reduce the surplus by 100 to 200 kcal per day. Third, track strength progress in your main lifts — if weights are climbing and body weight is climbing slowly, the gain is likely mostly muscle. If strength is flat but weight climbs, adjust training and surplus. A rapid increase in waist combined with flat strength is the clearest signal of excess fat gain.
When should I re-calculate my TDEE during a bulk?
Re-calculate TDEE every 4 to 8 weeks during a bulk, or whenever body weight shifts by roughly 5 percent. As weight goes up, BMR and TDEE go up too, meaning the original surplus stops producing the same rate of gain. For most adults, expect a TDEE increase of roughly 10 to 15 kcal per day for every kilogram of weight gained. Adjust calories by 100 to 200 per day based on the observed trend over the previous 4 to 6 weeks rather than overhauling the entire plan. If weight is climbing too fast (more than 0.5 kg per week for most), reduce the surplus. If weight is flat, increase the surplus by 100 to 200 kcal per day. Track weight, waist, and strength as the three most useful adjustment signals.
Keep going