A TDEE calculator promises a clean, finished number. You enter weight, height, age and activity level, and the screen hands back something like 2,140 kcal per day. The math itself is correct. What almost nobody notices is the margin of error baked into that result.
That error usually lands between 250 and 400 kcal per day. It does not come from a broken formula. It comes from a single question the calculator asks and you answer on instinct: how active you are. Get that answer wrong and the target moves up or down enough to stall an entire diet.
Here you will see how the daily number is built, why two calculators give different results for the same person, and how to adjust the value until it matches your real routine.
What a TDEE Calculator Actually Gives You
A TDEE calculator gives you an estimate of your total energy spend over 24 hours, not a fixed sentence. It points to the range where your body probably burns energy, and nothing more than that.
The number on the screen has a technical name: total daily energy expenditure, or TDEE. It adds up four sources of spend. The basal metabolism that keeps your body running at rest. The digestion of food. Planned exercise. And the movement you make without thinking, like taking the stairs or walking to the bus.
Energy expenditure is individual, a point the Mayo Clinic makes about metabolism and weight. Two people with the same weight and height can burn very differently, because muscle mass, age and routine all move the result. That is why the calculator works with an estimate, and an estimate carries a margin.

Thinking of the result as a range, not an exact point, changes how you use the tool. You stop hunting for the one "right" calorie calculator and start hunting for the number that works for you. The path to that number is in the next sections.
Inside the Math: How the Daily Number Is Built
The daily number comes out of two steps: the calculator estimates how much you burn at rest, then multiplies that by your activity level. Understanding these steps takes the mystery out of the result.
Most serious calculators use the Mifflin-St Jeor formula, published in the American Journal of Clinical Nutrition and considered the most accurate for the general population. It calculates the basal metabolic rate, or BMR, from weight, height, age and sex.
- Calculate the basal metabolism. For women: 10 times weight (kg) plus 6.25 times height (cm) minus 5 times age minus 161. For men, swap the final minus 161 for plus 5.
- Choose the activity factor. It runs from 1.2 (sedentary) to 1.9 (heavy training almost every day).
- Multiply BMR by the factor. The result is your TDEE, the calories needed to hold your current weight.
An example makes it concrete. A 32-year-old woman, 68 kg and 165 cm, has a BMR of about 1,390 kcal. If she trains lightly, three times a week, the factor is 1.375 and the TDEE lands near 1,910 kcal. That would be her maintenance number.

If you want to see the basal metabolism step in detail, the calorie calculator guide opens the full math. And once you close your TDEE, the macro calculator guide shows how to split that total into protein, carbs and fat.
ContaCal
Count calories and macros with just 1 photo
Snap your meal and the AI instantly calculates calories, protein, carbs and fat.
Why Two TDEE Calculators Never Match
Two calculators give different numbers for the same person because they use different base formulas and describe activity levels with vague words. The gap is normal, and knowing where it comes from settles the nerves.
Some calculators still run the older Harris-Benedict formula, which tends to estimate a slightly higher BMR. Others use Katch-McArdle, which asks for body fat percentage. Each base hands you a different starting point before you even pick an activity level.
The biggest effect, though, comes from the activity factor. Watch what happens to the woman in the example, BMR of 1,390 kcal, depending on the level chosen in the same calculator:
| Activity level | Factor | Daily calories |
|---|---|---|
| Sedentary | 1.2 | 1,668 kcal |
| Lightly active | 1.375 | 1,911 kcal |
| Moderately active | 1.55 | 2,155 kcal |
| Very active | 1.725 | 2,398 kcal |
Between lightly and moderately active, the same person moves from 1,911 to 2,155 kcal. That is 244 kcal of difference because of one word. For a heavier man, with a BMR above 1,800 kcal, that same one-level slip passes 300 kcal per day.
The Activity Factor: Where Almost Every Calculation Misses by 300 kcal
The activity factor is the biggest source of error in a TDEE calculator, because almost everyone overestimates how much they move. A person trains three times a week, reads "moderately active" and ticks that box without thinking.
The problem is what each level actually assumes. "Moderately active" usually presumes solid-intensity training five times a week, on top of a routine that already has plenty of movement. Someone who trains three times and sits the rest of the day fits "lightly active" much better.

There is also the movement nobody counts, called NEAT, the spend outside the gym. Office work, the car, the elevator and a still weekend drag that spend down. The gym takes one hour of the day. The other 23 hours weigh more on the math than most people imagine.
⚠️ When in doubt, drop one level. If you landed between two activity levels, pick the lower one. It is better for the calculator to slightly underestimate your burn and the scale to respond fast than to inflate the number and stall the diet for no clear reason.
How to Calibrate the Number in Two Weeks
Calibration works like this: you use the calculator number for two weeks, track your weight and adjust as the scale responds. The estimate becomes the starting point, and your reality corrects the rest.
The process is simple. Eat in the range the calculator gave, log what lands on the plate and weigh yourself on the same day each week, fasted. After 14 days, compare. If the goal was maintenance and the weight held steady, the number was right. If it rose or fell without you meaning it to, your real spend differs from the estimate.
For this to work, the log has to be honest. That is where an app helps. ContaCal is the calorie counter app that estimates a meal's calories from a photo of the plate, which cuts the error of people who log from memory or forget half of what they ate.
📊 The starting number is just a draft. People who revise the target after the first two weeks of logging land closer to the goal than those who stay loyal to the calculator's raw value.
The adjustment is usually small. If the scale did not move the way you wanted, change the target by 150 to 200 kcal and run another two weeks. That back and forth solves what no calculator solves on its own.
TDEE Calculator for Losing, Maintaining or Gaining Weight
The calculator number is maintenance; to lose weight you subtract from it, and to gain you add. The TDEE value is the axis, and the goal decides the adjustment around it.
| Goal | Adjustment to TDEE | Expected pace |
|---|---|---|
| Lose weight | Cut 300 to 500 kcal | 0.3 to 0.6 kg per week |
| Maintain | Stay at the full value | Stable weight |
| Gain muscle | Add 200 to 400 kcal | 0.2 to 0.4 kg per week |
Notice the limits. A cut larger than 500 kcal speeds up the loss at first, but it usually charges fatigue, muscle loss and hunger that is hard to sustain. A moderate calorie deficit wins over the medium term.
To gain muscle, the logic flips. A small surplus builds muscle with little fat alongside. A large surplus only adds work to cut later. In all three cases, the TDEE number is the same starting point, and what changes is the direction of the adjustment.



