A common worry is that TDEE calculators are unreliable. The truth is more nuanced: the underlying formula is well-validated, but it predicts an average physiology for your inputs. Your personal physiology may sit anywhere within a band around that average.
This article explains what error you should expect, what makes the prediction worse, and how to verify your real-world TDEE in just a few weeks.
Where the typical error comes from
Two big sources of error stack: the BMR formula itself and the activity multiplier.
BMR formula error
Mifflin–St Jeor was developed on data from healthy adults. Its standard error of estimate is about ±125–150 kcal per day. For an adult with a measured BMR of 1,600 kcal, that means the formula will land somewhere between roughly 1,450 and 1,750 kcal for 90% of people.
Activity multiplier error
Self-rated activity is the bigger source of slop. Researchers comparing self-rated multipliers to doubly-labeled water TDEE find errors of 10–25% on individual days, smoothing to about ±10% over a week.
Who calculators tend to over- or under-estimate
Calculators tend to overestimate TDEE for older adults, people with a history of chronic dieting, very low muscle mass, or hypothyroidism. They tend to underestimate for highly trained athletes, manual labourers, and people with naturally high NEAT (fidgety, restless types).
How to verify your real TDEE in 3 weeks
The most accurate TDEE is the one you measure on yourself. Here is the protocol:
- Set the calculator's TDEE as your daily target and eat to within ±50 kcal of it for 21 days.
- Weigh in every morning under the same conditions. Compute a 7-day rolling average.
- If the rolling average is stable to within 0.3 kg between week 1 and week 3, the calorie target is your real-world TDEE.
- If you gained, your real TDEE is lower than predicted by roughly
(weekly gain in kg × 7,700) ÷ 7kcal. If you lost, real TDEE is higher by the same formula.
Worked example
A 32-year-old user's calculator says TDEE = 2,400 kcal. He eats 2,400 kcal/day for three weeks. His 7-day rolling weight rises by 0.6 kg.
His real TDEE is approximately 2,400 − (0.6 × 7,700) ÷ 7 ≈ 2,400 − 660 = 1,740 kcal per day during this period — actually he should target ~2,070 (the lower TDEE), because cycling between extremes shows the prediction was high by 14%. He recalibrates downward and verifies again.
Common mistakes and misconceptions
- Judging accuracy after only a few days. Daily weight swings 1–2 kg from water alone. Three weeks of rolling average is the minimum honest test.
- Eating inconsistently during the test. If your intake varies ±400 kcal/day, you cannot verify TDEE.
- Blaming the formula for life changes. A new desk job, less sleep, or a winter slump can change TDEE by hundreds of calories independent of the math.
- Trusting smart-watch TDEE as ground truth. Wearables also have ±10–20% error and disagree with each other.
Tips for getting the most accurate TDEE estimate
- Use a precise digital scale (food and body) and the same measurement times each day.
- Track for 14–21 days at one calorie target rather than constantly changing it.
- Pick the lower of two activity tiers if you are unsure — verifying upward is easier than verifying downward.
- Recalculate every 5 kg of weight change or whenever your routine changes meaningfully (new job, new sport, injury).
Related questions
Is there a more accurate alternative to formula-based TDEE?
Why do I lose weight slower than the calculator predicts?
Do TDEE calculators work for women on hormonal contraception?
Are paid calculators more accurate than free ones?
How often should I recalculate TDEE?
Keep reading on this site
- TDEE & Body Fat Calculator — uses Mifflin–St Jeor for best general accuracy
- Calorie burn calculator — audit your activity component separately
- How is TDEE calculated? — the math behind the estimate
- How often should I calculate TDEE? — when to recalibrate