Skip to content
🥩

Macro Calculator

Calculate your daily protein, carbs, and fat targets based on your goal - cut, maintain, or bulk.

Share this calculator:WhatsAppTelegramX
Add this calculator to your site:
Written & reviewed by K L Hemanth KumarLast updated July 2026Formulas verified against RBI, the Income Tax Department, AMFI, and EPFO

About the Macro Calculator

Macronutrients - protein, carbohydrates, and fat - are the three energy-providing nutrients your body runs on. Protein and carbohydrates each provide 4 calories per gram; fat provides 9 calories per gram. Unlike tracking only total calories, tracking macros lets you optimize your body composition: preserve muscle while losing fat, or build muscle efficiently while minimizing fat gain. Total calorie intake determines whether you gain or lose weight; macro ratios determine the quality of that change.

For Indians, whose diets are often carbohydrate-heavy and protein-light, understanding macros almost always reveals a significant protein deficit. The average Indian diet provides 40-60g of protein per day - well below the 100-180g that most active adults need. A typical lunch of dal-rice-sabzi provides roughly 600-700 kcal but only 15-20g of protein. Knowing this gap is the first step to addressing it, and this calculator gives you the specific gram targets to shoot for at each meal across your day.

Daily Macro Calculation

Cutting: 40% Protein / 30% Carbs / 30% Fat · Maintenance: 30/40/30 · Bulking: 25/50/25

Protein: 4 kcal/g · Carbohydrates: 4 kcal/g · Fat: 9 kcal/g · Grams of macro = (TDEE × ratio) / kcal per gram · Minimum protein: 1.6 g/kg body weight regardless of goal

Worked Example

75 kg male, TDEE 2,600 kcal, goal: fat loss (cutting phase)

TDEE:2,600 kcal
Calorie target:2,100 kcal (500 kcal deficit)
Goal:Fat loss - 40/30/30 split

Protein: 840 kcal = 210g/day (2.8g/kg) · Carbs: 630 kcal = 157g/day · Fat: 630 kcal = 70g/day

Tips & Insights

  • 1

    Protein is the most important macro to hit consistently - it preserves muscle during a calorie deficit and drives muscle growth during a bulk. Research shows that inadequate protein during fat loss (below 1.4 g/kg) leads to 20-30% greater lean mass loss compared to adequate protein, even when total calories are the same. Start with protein, then fit carbs and fat around it.

  • 2

    The typical Indian diet provides 50-70g of protein per day. Most active individuals need 120-180g. The gap is almost entirely explained by rice and roti displacing protein at meals. A simple starting point: add one additional protein source to each meal (an egg at breakfast, extra dal or paneer at lunch, 100g chicken or curd at dinner) before worrying about precise gram targets.

  • 3

    Distribute protein evenly across 3-4 meals rather than concentrating it at dinner. Muscle protein synthesis (MPS) is maximized at approximately 20-40g per meal - consuming 80g at one meal does not produce 4x the MPS of 20g. Spreading intake across the day extracts the most anabolic benefit from your total daily protein.

  • 4

    Fat is not the enemy of health or body composition. Healthy fat sources - ghee, nuts, eggs, oily fish, coconut - are essential for testosterone and estrogen production, fat-soluble vitamin absorption (A, D, E, K), and cellular membrane integrity. Keep dietary fat above 0.8 g/kg body weight (approximately 55-70g for a 70 kg person) regardless of how aggressive your deficit is.

  • 5

    Carbohydrates are the primary fuel for high-intensity exercise and the most brain-available energy source. For athletes, gym-goers, and physically active individuals, do not drop below 100-130g of carbohydrates per day without medical or dietitian guidance - below this threshold, training performance, mood, and thyroid function all degrade measurably.

  • 6

    Flexible dieting (IIFYM - If It Fits Your Macros) is backed by evidence. The 2018 DIETFITS trial found no significant difference in weight loss between low-carb and low-fat diets when total calories and protein were matched. This means you can eat biryani, paratha, or pizza and still hit your goals - it is the total and the protein target that matter most, not the specific source of carbs or fat.

  • 7

    Track macros for 2-4 weeks, then shift to intuitive eating. After 2-4 weeks of tracking, most people develop accurate portion estimation skills that persist without ongoing tracking. The goal of macro tracking is not lifetime logging but calibration - building a mental model of what 30g protein, 50g carbs, and 15g fat actually look like on a plate in Indian food terms.

Why this matters for you

Macro tracking is what separates people who consistently transform their bodies from those who train hard for years with little compositional change. Most Indians are chronically protein-deficient, which is why muscle gain is slow even with consistent gym attendance. Understanding that a complete dal-chawal meal provides approximately 15g of protein - and that you need 8-12 such protein opportunities per day to hit a 120-180g daily target - makes both the problem and the solution concrete and actionable.

For fat loss specifically, macro tracking prevents the most common mistake: creating a calorie deficit by cutting carbs and fat while inadequate protein causes 30-40% of the weight loss to come from muscle rather than fat. A person who loses 10 kg but only 6 kg of it is fat has undermined their long-term metabolism and will regain weight more easily than someone who lost 10 kg with 9 kg from fat and 1 kg from muscle through adequate protein and resistance training.

The practical payoff for Indians who start tracking macros is almost always the same revelation: the diet is high in carbohydrates (rice, roti, snacks), adequate in fat (oil, ghee, dairy), and critically short on protein. Closing the protein gap - through paneer, eggs, dal, soya, or supplements where necessary - is the single dietary change most likely to improve body composition, reduce fatigue, preserve muscle with age, and support long-term metabolic health.

Related Calculators

Frequently Asked Questions

What are macros?+

Macros (macronutrients) are the three main nutrients that provide energy: protein (4 kcal per gram), carbohydrates (4 kcal per gram), and fat (9 kcal per gram). Alcohol is a fourth source of calories (7 kcal per gram) but is not a required macronutrient. Together, your macro totals determine total calorie intake: (protein grams + carb grams) x 4 + fat grams x 9 = total kcal. Tracking macros is sometimes called flexible dieting or IIFYM (If It Fits Your Macros) - the principle that body composition is determined by meeting calorie and macronutrient targets rather than by eating specific clean foods. A 2018 DIETFITS trial found no significant difference in weight loss between low-carb and low-fat diets when protein was matched, confirming total intake and adherence matter more than specific food choices.

How are macro ratios set?+

Macro ratios are adjusted based on your body composition goal, primarily by shifting carbohydrate allocation. Cutting (fat loss): higher protein (35-40% of calories) protects muscle mass during a calorie deficit - at 2,000 kcal, this is 175-200g protein. Carbs are reduced to 30-35% and fat to 25-30% to create the deficit. Maintaining: balanced ratios (protein 25-30%, carbs 40-50%, fat 25-30%) support health without aggressive tracking. Bulking (muscle gain): carbohydrates are prioritized at 45-55% of calories to fuel heavy training and glycogen replenishment, with protein at 25-30% and fat at 20-25%. The actual gram targets matter more than percentages - consistently hitting 1.6-2.0 g/kg protein is the most critical factor regardless of the specific carb-fat split chosen.

How much protein do I need?+

Protein needs vary by goal and training type. The minimum for sedentary adults is 0.8 g/kg per day (the RDA). For active adults doing 3-5 workouts per week, 1.2-1.6 g/kg per day is sufficient for most goals. For fat loss while preserving muscle, 1.8-2.4 g/kg is recommended - higher protein increases satiety, preserves lean mass during a caloric deficit, and has a higher thermic effect (protein costs 20-35% of its calories just to digest versus 5-15% for carbs and fat). For muscle gain, the research-supported range is 1.6-2.2 g/kg per day - studies show diminishing returns above 2.2 g/kg for most natural trainees. Endurance athletes (marathon runners, cyclists) typically need 1.4-1.7 g/kg because their primary fuel is carbohydrates. This calculator sets protein based on your stated goal within these evidence-based ranges.

Should I track macros or just calories?+

For straightforward weight loss or gain, tracking only total calories is sufficient and simpler. The evidence consistently shows that calorie balance is the primary driver of weight change, regardless of macro split. However, once you have a body composition goal - minimizing muscle loss while in a deficit, or maximizing muscle gain while in a surplus - protein tracking becomes essential. Research shows that inadequate protein during fat loss (below 1.4-1.6 g/kg) leads to 20-30% greater lean mass loss compared to adequate protein. Carb and fat splits, by contrast, show minimal impact on body composition in controlled studies when calories and protein are matched. Practical minimum: track only total calories and total protein daily - you will capture 90% of the benefit with a fraction of the effort compared to tracking all three macros precisely.

What is the best macro split for weight loss versus muscle gain?+

For weight loss: 40% carbs / 30% protein / 30% fat is a common starting point - higher protein preserves muscle during a caloric deficit. For muscle gain (bulking): 50% carbs / 25% protein / 25% fat - more carbs fuel workouts and recovery. For maintenance: 50% carbs / 20-25% protein / 25-30% fat. These are starting guidelines - individual response varies. The most important factor is total calorie intake (deficit for loss, surplus for gain), with macros fine-tuning body composition. Track for 4 weeks, assess results, then adjust.

How do I calculate macros from Indian food labels?+

Indian packaged food labels are mandated by FSSAI to show nutritional information per 100g and per serving. The label shows protein, carbohydrates (total and of which sugars), fat (total, saturated, trans), sodium, and energy in kcal. To use in macro tracking: note the grams per serving and multiply the per-100g values by (serving size in grams / 100). For example, if a dal label shows 8g protein per 100g and you eat 200g cooked dal, you get 16g protein. Cooked versus dry weight matters significantly - 30g dry lentils roughly doubles to 60g when cooked, but the nutritional content stays the same as 30g dry. Always weigh ingredients raw for consistency. The IFCT (Indian Food Composition Table) published by the National Institute of Nutrition is the reference for unpackaged Indian foods like rotis, sabzis, and homemade dishes.

How should I adjust macros during festivals and social occasions?+

Strict macro tracking during Indian festive seasons - Diwali, Eid, Christmas, weddings - is rarely sustainable and often damages social relationships. A more practical approach is the 80/20 rule: track precisely 5 to 6 days per week and allow 1 to 2 flexible days for social occasions without guilt. The key is that the deficit or surplus created over a full week matters more than any single day. If Diwali mithai adds 1,000 extra kcal on one day, maintaining your usual deficit the other 6 days still produces net progress for the week. During festival periods, prioritise protein (keeps you fuller and preserves muscle) and limit only the most calorie-dense items (fried snacks, ghee-heavy sweets). Complete avoidance at social events is culturally alienating in India and rarely maintained long-term - flexible tracking that accommodates life events produces better real-world adherence than rigid daily precision.