Quick Answer: To calculate daily calories, find your BMR with the Mifflin-St Jeor formula, multiply it by an activity factor between 1.2 and 1.9, then subtract 300 to 500 kcal to lose weight or add 250 to 400 kcal to gain. A 30-year-old 75 kg man who is moderately active needs about 2,630 kcal a day.
Key takeaways:
- BMR is the energy your body burns at rest; TDEE is BMR multiplied by your activity factor.
- Mifflin-St Jeor is the most widely used BMR formula for adults.
- About 7,700 kcal equals 1 kg of body fat, so a 500 kcal daily deficit gives roughly 0.5 kg loss a week.
- Indian staples add up fast: sweet chai, paratha and fried snacks hide many calories.
- Recalculate every month and see a doctor if you have a medical condition.
Most Indians have never worked out how many calories their body actually needs. We count rotis, we guess at the size of a katori of rice, and we copy whatever diet a colleague or a reel suggests. The result is usually guesswork: too little food and constant tiredness, or too much and a slow rise on the weighing scale. A simple calculation can replace that guesswork with a number you can plan around.
This guide shows you how to calculate your daily calorie need step by step, using a formula that works for Indian body types and Indian eating habits. You will see three fully worked examples, a table of activity multipliers, and a list of mistakes that quietly ruin most calorie plans.
Key takeaway: Your daily calorie need is not one magic number. It is your Basal Metabolic Rate (BMR) multiplied by an activity factor, and then adjusted up or down depending on whether you want to lose, hold or gain weight.
What Does “Daily Calorie Need” Actually Mean?
A calorie (strictly, a kilocalorie or kcal) is a unit of energy. Your body burns energy all day, even when you are asleep. The total energy you burn in 24 hours is called your Total Daily Energy Expenditure, or TDEE. If the food you eat matches your TDEE, your weight stays steady. If you eat less, you lose weight over time. If you eat more, you gain.
TDEE has three main parts. The biggest part is the BMR, the energy your body needs just to keep the heart beating, lungs working and brain running. The second part is the thermic effect of food, the small amount of energy used to digest what you eat. The third part is physical activity, which includes both exercise and everyday movement such as climbing stairs, cooking and commuting.
India’s own nutrition body, the ICMR-National Institute of Nutrition in Hyderabad, publishes recommended energy intakes for Indian adults based on a reference man of about 65 kg and a reference woman of about 55 kg. These reference values are a useful sanity check for your own result, which you can calculate with the free calorie calculator on DigiToolkit.
Step 1: Work Out Your BMR
The most widely used formula today is the Mifflin-St Jeor equation. It was built from measurements of real people and is considered more accurate than the older Harris-Benedict equation for most adults.
- Men: BMR = (10 x weight in kg) + (6.25 x height in cm) – (5 x age in years) + 5
- Women: BMR = (10 x weight in kg) + (6.25 x height in cm) – (5 x age in years) – 161
Use your weight in kilograms and your height in centimetres. If you only know your height in feet and inches, convert it first: 1 foot is 30.48 cm and 1 inch is 2.54 cm. So 5 feet 6 inches is about 167.6 cm.
Worked Example 1: A Software Engineer in Pune
Rohan is 30 years old, weighs 75 kg and is 175 cm tall. His BMR is (10 x 75) + (6.25 x 175) – (5 x 30) + 5 = 750 + 1093.75 – 150 + 5 = 1698.75, which rounds to about 1,699 kcal per day. That is the energy his body needs if he lay in bed all day.
Step 2: Choose Your Activity Factor
Now multiply your BMR by an activity factor. Be honest here. Most people overestimate how active they are, because a one-hour gym session does not cancel out ten hours of sitting at a desk.
| Lifestyle | Typical Indian example | Multiplier |
|---|---|---|
| Sedentary | Desk job, little exercise, commute by car or cab | 1.2 |
| Lightly active | Walks or light exercise 1-3 days a week | 1.375 |
| Moderately active | Exercise 3-5 days a week, or a job on your feet like a teacher | 1.55 |
| Very active | Hard exercise 6-7 days a week, delivery rider, sports trainee | 1.725 |
| Extremely active | Heavy manual labour, such as construction work or farming | 1.9 |
Rohan sits at a desk and goes to the gym three days a week, so he picks 1.55. His TDEE is 1,699 x 1.55 = about 2,633 kcal per day. At this intake his weight should stay roughly the same.
Step 3: Adjust for Your Goal
About 7,700 kcal is roughly equal to 1 kg of body fat. This is an approximation, but it is good enough for planning. A deficit of 500 kcal a day adds up to about 3,500 kcal a week, or nearly half a kilogram of fat loss per week. That is a pace most doctors and dietitians consider safe and sustainable.
- To lose weight: eat about 300 to 500 kcal below your TDEE.
- To maintain weight: eat close to your TDEE.
- To gain weight or muscle: eat about 250 to 400 kcal above your TDEE, with enough protein and strength training.
Rohan wants to lose a little belly fat. He sets a target of 2,633 – 400 = about 2,230 kcal per day.
Worked Example 2: A Teacher in Lucknow
Sunita is 42 years old, weighs 68 kg and is 158 cm tall. Her BMR is (10 x 68) + (6.25 x 158) – (5 x 42) – 161 = 680 + 987.5 – 210 – 161 = 1,296.5 kcal. She is on her feet for most of the school day but does no formal exercise, so she picks the lightly active factor of 1.375. Her TDEE is 1,296.5 x 1.375 = about 1,783 kcal. To lose weight slowly she aims for roughly 1,400 to 1,500 kcal per day. She should not go much lower without medical advice, because very low intakes make it hard to get enough iron, calcium and protein.
Worked Example 3: A College Student in Jaipur
Aman is 20 years old, weighs 52 kg and is 172 cm tall. He is underweight and wants to gain. His BMR is (10 x 52) + (6.25 x 172) – (5 x 20) + 5 = 520 + 1,075 – 100 + 5 = 1,500 kcal. He plays cricket four days a week, so he picks 1.55. His TDEE is 1,500 x 1.55 = 2,325 kcal. Adding 350 kcal gives a gaining target of about 2,675 kcal. For Aman that could mean adding two extra rotis with ghee, a glass of milk and a handful of peanuts every day.
Turning Calories into Indian Food Portions
A number on its own is hard to use. It helps to know roughly what common Indian foods cost in calories. These are approximate values, and they change with the recipe and the amount of oil or ghee used.
| Food | Portion | Approx. kcal |
|---|---|---|
| Plain roti (phulka) | 1 medium, about 30 g flour | 90 to 110 |
| Cooked white rice | 1 katori, about 150 g | 190 to 210 |
| Dal (cooked) | 1 katori | 110 to 150 |
| Idli | 1 piece | 40 to 60 |
| Paratha with oil or ghee | 1 medium | 200 to 250 |
| Paneer sabzi | 1 katori | 250 to 350 |
| Samosa | 1 fried piece | 250 to 300 |
| Chai with milk and sugar | 1 cup | 70 to 100 |
Notice how quickly the small things add up. Three cups of sweet chai can be 250 kcal, which is about the same as a samosa. This is why people who “eat very little” still struggle to lose weight.
Benefits of Knowing Your Calorie Number
Knowing your target gives you a fixed reference point instead of a vague feeling. You can compare restaurant meals, plan tiffin boxes for the week and judge whether a crash diet makes any sense. It also protects you from extreme plans, because you can see at a glance that a 800 kcal diet is far below what your body needs.
For families, it helps with planning grocery budgets and cooking quantities, since you can estimate how much atta, rice and dal a household really needs. For people managing diabetes, blood pressure or cholesterol, a calorie target is also a helpful starting point for a conversation with a doctor or dietitian.
Challenges and Limitations
No formula can see inside your body. Mifflin-St Jeor is an estimate with an error of roughly 10 percent for many people. Muscle burns more energy than fat, so two people with the same weight can have different true needs. Pregnancy, breastfeeding, thyroid conditions, PCOS and some medicines also change energy needs, and a general calculator cannot account for them.
Food tracking is the other weak point. Home-cooked Indian food varies a lot, because the oil in a sabzi can double its calories. Treat your result as a starting point, track your weight for two to three weeks, and adjust by about 100 to 200 kcal if nothing changes.
Common Mistakes
- Picking an activity level that is too high. A gym session three times a week does not make you “very active” if you sit for the rest of the day. Start one level lower than you think.
- Using pounds or inches in a kg and cm formula. Mixing units gives a wildly wrong BMR. Always convert before you calculate.
- Cutting too deep. Eating 1,000 kcal less than your TDEE leads to muscle loss, hair fall and rebound eating. Stay within a 300 to 500 kcal deficit.
- Ignoring liquid calories. Sweet chai, packaged juice, lassi and cold drinks can add 300 to 600 kcal a day without feeling like food.
- Never updating the number. When your weight drops by 5 kg, your BMR drops too. Recalculate every month or after every 3 to 4 kg change.
- Eating the same calories from poor sources. A 1,800 kcal day made of biscuits and namkeen leaves you hungry and short of protein, even if the total is correct.
Best Practices and Expert Recommendations
- Weigh yourself under the same conditions. Use the same scale, in the morning, after the toilet and before eating, and look at the weekly average rather than daily swings.
- Build meals around protein and fibre. Dal, curd, eggs, paneer, sprouts and vegetables keep you full for fewer calories than refined flour and sugar.
- Measure portions for the first two weeks. A standard katori and a kitchen scale teach your eye what 150 g of rice really looks like.
- Follow ICMR-NIN guidance on balance. The 2024 Dietary Guidelines for Indians stress variety, limited oil, sugar and salt, and a mostly plant-based plate with enough pulses.
- Do not go below safe minimums. As a general rule, avoid going below about 1,200 kcal (women) or 1,500 kcal (men) without medical supervision.
- See a professional if you have a condition. Diabetes, kidney disease, thyroid problems and pregnancy all need a personalised plan from a doctor or registered dietitian.
Expert insight: The best calorie target is the one you can follow for months, not the one that looks best on paper. A modest, steady deficit almost always beats an aggressive crash plan.
Skip the Maths: Use the Calculator
Doing the formula by hand once is a great way to understand it. After that, let a tool do the work. DigiToolkit’s free calorie calculator takes your age, height, weight, sex and activity level, and gives you your BMR and TDEE in a second. If your weight is noted in pounds or stones from an old report, the weight converter will change it to kilograms first.
Conclusion
Calculating your daily calories takes three steps: find your BMR with the Mifflin-St Jeor formula, multiply by an honest activity factor, and adjust by 300 to 500 kcal for your goal. Then turn the number into real Indian food portions, track your weight for a few weeks and fine-tune. The calculation is an estimate, not a prescription, but it is a far better starting point than guessing.
Related tools & guides on DigiToolkit
- Try the free Calorie Calculator →
- Calorie Formula Explained with Examples (Mifflin-St Jeor, Harris-Benedict)
- What Are Calories? A Simple Guide with Indian Food Examples
- Calorie Calculator: Free Online Tool + Complete Guide for India
- Calorie Calculator Examples for Beginners (6 Indian Profiles)
- TDEE Calculator: Free Online Tool + Guide
- What Is Protein Intake? A Simple Guide
- More Health & Fitness guides
FAQs
How many calories should an Indian adult eat per day?
It depends on age, sex, weight and activity. ICMR-NIN reference values for sedentary adults are roughly 2,100 kcal for a man and 1,660 kcal for a woman, rising for moderate and heavy work. Use a calculator to get your personal number instead of relying on averages.
Which formula is best for calculating daily calories?
The Mifflin-St Jeor equation is the most commonly recommended for healthy adults. It estimates BMR from weight, height, age and sex, and you then multiply by an activity factor to get daily calories.
How many calories should I cut to lose weight?
A cut of 300 to 500 kcal below your daily need is considered safe and sustainable for most adults. It leads to roughly 0.25 to 0.5 kg of fat loss per week without causing severe hunger or muscle loss.
Does the calorie formula work for Indian body types?
It works as a good estimate, but it was built on mixed populations. Many Indians carry more body fat at a lower weight, so use the result as a starting point, track your weight for a few weeks and adjust by 100 to 200 kcal.
How often should I recalculate my calories?
Recalculate once a month, or whenever your weight changes by 3 to 4 kg or your activity level changes. As you lose weight, your BMR falls, so the same target stops working.