Skip to content
PesaFit
PesaFit

Daily Calorie Calculator: How Many Calories You Need by Goal

Published on

How many calories you need per day to maintain weight, lose fat, or build muscle, with worked examples and a 2-week scale protocol to find your real maintenance.

A daily calorie calculator estimates how many kilocalories your body needs each day to maintain your current weight. It's the first number you need before setting any goal: losing fat, gaining muscle, or simply eating the right amount. This guide explains how the calculation works, which activity level to pick, which formula is most accurate, and how to verify your real calories with two weeks on the scale.

Without a reasonable starting point, everything else is noise: any 'diet' is just a different way of eating a set number of calories per day. Knowing your personal number is the difference between guessing and planning.

What a daily calorie calculator actually calculates

It estimates your TDEE (Total Daily Energy Expenditure): the sum of all calories your body burns in a day. TDEE has four components:

  • BMR (Basal Metabolic Rate): basal metabolism. Calories you burn at complete rest just to keep vital functions running. Usually 60-70% of the total.
  • NEAT (Non-Exercise Activity Thermogenesis): all unplanned activity (walking, fidgeting, chores, posture). 15-25% of the total. The most variable component between people.
  • EAT (Exercise Activity Thermogenesis): planned exercise. Surprisingly low for most people: 5-10% of the total for someone training 3-5 days per week.
  • TEF (Thermic Effect of Food): energy spent digesting what you eat. ≈ 10% of the total. Higher for protein (20-30%) than fat (0-3%).

Mifflin-St Jeor formula: the most widely used and accurate

Mifflin-St Jeor (1990) is today the standard formula for estimating BMR in the general population. Studies put it slightly ahead of Harris-Benedict (1919) and the 1984 revised version.
SexMifflin-St Jeor formula (BMR in kcal/day)
Male10 × weight(kg) + 6.25 × height(cm) − 5 × age + 5
Female10 × weight(kg) + 6.25 × height(cm) − 5 × age − 161

Once you have BMR, multiply by an activity factor to get TDEE:

LevelFactorDescription
Sedentary× 1.2Desk job, no exercise.
Light× 1.375Light exercise 1-3 days/week.
Moderate× 1.55Exercise 3-5 days/week.
Active× 1.725Intense exercise 6-7 days/week.
Very active× 1.9Double daily training or demanding physical job.

Example: 30-year-old woman, 65 kg, 165 cm, moderate activity. BMR = 10 × 65 + 6.25 × 165 − 5 × 30 − 161 = 650 + 1031.25 − 150 − 161 = 1370 kcal. TDEE = 1370 × 1.55 = 2124 kcal/day. That's her estimated maintenance calories.

How many calories to lose weight, maintain, or gain

GoalAdjustment from TDEEExpected rate
Aggressive cut−25 to −30% (sensible floor 1500 kcal women / 1800 men)−1% body weight/week
Standard cut−15 to −20%−0.5 to −0.7% body weight/week
Maintenance0%Stable weight over 2-3 weeks
Slow bulk (lean bulk)+5 to +10%+0.2 to +0.3 kg/week
Aggressive bulk+15 to +20%+0.5 to +0.7 kg/week (more fat gain)

For sustainable fat loss, a 15-25% deficit is the sweet spot: you lose fat without sacrificing performance or muscle mass. Above 30%, fatigue, strength loss, and a real binge risk show up.

How to verify your estimated calories are correct

The calculator gives you an estimate with a ±10-15% margin. To find your real maintenance, follow this 2-week protocol:

  1. Calculate your TDEE with the calculator and eat EXACTLY that amount for 14 days (log everything with a scale and an app like MyFitnessPal or Cronometer).
  2. Weigh yourself every morning after urinating and before eating or drinking. Record each day.
  3. After 14 days, calculate the average for week one and week two.
  4. If the difference is less than ±0.3 kg, you nailed it: that number is your real maintenance calories.
  5. If you gained > 0.3 kg, your real maintenance is ~150 kcal lower. If you lost > 0.3 kg, it's ~150 kcal higher. Adjust and repeat for 2 more weeks.

Common mistakes when calculating calories

  • Overestimating activity. Most people aren't 'moderate': they train 4 hours/week but live sedentary the rest of the time. Start at 'light' and increase if needed.
  • Forgetting TEF on a high-fat diet: a macro shift without changing calories can move expenditure by ±100 kcal.
  • Not recalculating after losing 3-4 kg: BMR drops with weight. If you don't adjust, you stall.
  • Raising calories 'slowly' after a diet without a reverse diet: welcome to the rebound.
  • Trusting wearables (Fitbit, Apple Watch) to measure expenditure. Their kcal accuracy is poor (30-90% error in independent studies).

FAQ

Is TDEE the same as daily calories?

Yes, practically synonymous. 'TDEE' is the technical term; 'daily calories' is the everyday one. Both refer to your total energy expenditure in a day.

Why do two people with the same BMI have different calorie needs?

Because BMR depends mainly on lean mass, not total weight. Two people at 70 kg can have different BMRs depending on muscle, age, and sex. That's why the Katch-McArdle formula (which uses lean mass instead of total weight) is more accurate if you know your body fat percentage.

Do negative calories exist?

No. It's a myth. The TEF (energy cost of digestion) for any food is always less than the calories it provides, even for celery or cucumber. What those foods offer is very low calorie density and high satiety: useful, but not 'magic'.

Calculate your calories now

Our calorie calculator is free and online: enter age, sex, weight, height, and activity level, and you instantly get maintenance calories plus deficit and bulk targets. To split them into protein, carbs, and fat afterward, chain it with the macro calculator.

About this guide

Last reviewed
. We review content at least once a year, and sooner if relevant literature comes out. Update policy.
How it is verified
We prioritize meta-analyses, systematic reviews and official positions (ISSN, ACSM, EFSA, WHO, Cochrane). Full methodology · topic: Nutrición y calorías.
Conflicts of interest
Some product links are affiliate links from Amazon España and earn us a small commission at no extra cost to you. How we fund the project.
Medical disclaimer
Educational content. Does not replace consultation with a healthcare professional. More detail.

Spotted an error in a formula or recommendation? Email us at jesus.narvaez.tames@hotmail.com. Corrections are published as an updated note on the guide.

Recibe las guías nuevas por email

Cada viernes te mandamos las 2 guías nuevas de la semana (martes y jueves) y una calculadora relacionada. Sin spam, baja en un clic.

Comments

Ask questions, share your experience or suggest improvements. You need a GitHub account to comment; threads are hosted on Giscus over GitHub Discussions and are public.