# A macro calculator that puts protein first.

This macro calculator splits your daily calories into protein, fat and carbohydrate. Protein comes first, from your body weight and goal; fat takes a share of calories inside the 20–35% range set for adults; carbs fill the rest. Type your calories or estimate them from your body, then split the day across three to five meals.

Use the calculator on the page: https://trainaq.com/tools/macro-calculator. For healthy adults 18 and over. An estimate to start from, not medical advice. If you are pregnant or breastfeeding, or have kidney disease, diabetes or another medical condition, ask your doctor or a registered dietitian before changing what you eat.

## What is a macro calculator?

A macro calculator turns a calorie target into grams of protein, fat and carbohydrate, the three macronutrients that supply your energy. This one sets protein from your body weight first, gives fat a share of calories within the adult range, and leaves the rest for carbs, so the grams always add up to your calories.

- Protein from 1.4 to 2.0 g per kg, the range in the ISSN position stand
- Fat at 20 to 35% of calories, the adult range set by the Institute of Medicine
- Carbs the rest, at 4, 9 and 4 kcal per gram (the Atwater factors)
- Grams and calories for the day and for each of three to five meals

## How does this macro calculator work?

It works in four steps. It takes your daily calories, typed in or estimated from your body and activity. It sets protein from your weight and goal, then fat as the share of calories you choose, and gives carbohydrate whatever is left. Finally it divides the day evenly across your meals.

### 1. Set your calories

Type the calories you eat or plan to eat, or let the calculator estimate your maintenance calories from your sex, age, weight, height and activity, the same way as the TDEE calculator. Then add or subtract calories from maintenance to eat for a goal.

- Estimates use Mifflin-St Jeor, or Katch-McArdle when you give your body fat
- Activity levels come from the FAO/WHO/UNU report on energy requirements

### 2. Protein from your body weight

Protein is set in grams per kilogram of body weight, the way the research expresses it. Choose a goal, or type your own figure between 0.8 g/kg, the adult minimum, and 3.1 g/kg, the top of the range the ISSN gives for resistance-trained people eating less.

- Stay fit and train: 1.4 g/kg
- Build muscle: 1.6 g/kg
- Lose fat, keep muscle: 2.0 g/kg

### 3. Fat as a share of calories

Choose 20, 25, 30 or 35% of calories from fat, the Acceptable Macronutrient Distribution Range for adults. The calculator turns that share into calories, then divides by 9, because each gram of fat carries 9 kcal.

- Fat carries more than twice the calories of protein or carbs, gram for gram
- A lower fat share leaves more calories for carbs

### 4. Carbs fill the rest

Whatever calories remain after protein and fat go to carbohydrate, divided by 4 for grams. The calculator shows each macro’s share of calories, flags any share outside the adult ranges, and splits the day evenly across three, four or five meals.

- Grams and kcal for the day, and grams for each meal

## Which formulas does the macro calculator use?

Protein is your body weight times your grams per kilogram. Fat is your calories times the fat share, divided by 9. Carbohydrate is what remains after protein and fat, divided by 4. These are the Atwater general factors: 4 kcal per gram of protein and carbohydrate, 9 per gram of fat.

- Protein: `P = W × p`
- Fat: `F = E × f ÷ 9`
- Carbohydrate: `C = (E − 4 × P − 9 × F) ÷ 4`
- Per meal: `grams per meal = grams a day ÷ n`
- Estimated calories: `E = BMR × PAL + your change from maintenance`

- P, F, C: protein, fat and carbohydrate in grams a day
- W: body weight in kg (pounds × 0.4536); p: protein in g per kg
- E: calories a day; f: fat share, 0.20 to 0.35; n: meals a day
- BMR and PAL: resting energy and physical activity level, as in the TDEE calculator

## How much protein does each goal use?

Every goal sits inside the 1.4 to 2.0 g/kg that the International Society of Sports Nutrition calls sufficient for most people who exercise. Building muscle uses 1.6 g/kg, about where a 2018 meta-analysis saw extra protein stop adding fat-free mass. Losing fat uses the top of the range to help keep muscle.

| Goal | Per kg | Per lb | Basis |
| --- | --- | --- | --- |
| Adult minimum, not training | 0.8 g | 0.36 g | Recommended Dietary Allowance for adults (Institute of Medicine) |
| Stay fit and train | 1.4 g | 0.64 g | Low end of the ISSN range for exercising people |
| Build muscle | 1.6 g | 0.73 g | Morton 2018: no further gain in fat-free mass above about 1.6 g/kg |
| Lose fat, keep muscle | 2.0 g | 0.91 g | Top of the ISSN range; the stand adds that resistance-trained people eating less may need 2.3–3.1 g/kg to keep the most muscle |

Sources: Jäger et al. 2017 (ISSN position stand); Morton et al. 2018; Institute of Medicine 2005. Helms et al. 2014 put needs for lean, trained athletes eating less at 2.3–3.1 g per kg of fat-free mass.

## What are the healthy ranges for each macro?

For adults, the Institute of Medicine set Acceptable Macronutrient Distribution Ranges: 10 to 35% of calories from protein, 20 to 35% from fat and 45 to 65% from carbohydrate. A 2005 review notes they are broad enough to cover the needs of most active people. The calculator tells you when a macro falls outside its range.

| Macro | kcal per gram | Adult range | Also set for adults |
| --- | --- | --- | --- |
| Protein | 4 | 10–35% of calories | RDA of 0.8 g per kg of body weight |
| Fat | 9 | 20–35% of calories | Limit saturated and trans fats |
| Carbohydrate | 4 | 45–65% of calories | RDA of 130 g a day |
| Fibre | — | — | Adequate intake based on 14 g per 1,000 kcal |
| Alcohol | 7 | — | Counts towards calories, not towards any macro |

Sources: Institute of Medicine 2005, as tabled by Health Canada; Manore 2005; FAO 2003 for the energy factors.

## What does a worked example look like?

Take a 70 kg person eating 2,200 kcal a day who wants to build muscle, with 30% of calories from fat. Protein is 70 × 1.6 = 112 g, or 448 kcal. Fat is 2,200 × 0.30 = 660 kcal, or 73 g. Carbohydrate gets the remaining 1,092 kcal, which is 273 g.

- Shares of calories: protein 20%, fat 30%, carbohydrate 50%, all inside the adult ranges
- Over four meals: 28 g protein, 18 g fat and 68 g carbohydrate each, 550 kcal a meal
- At 154 lb the same person weighs 154 × 0.4536 = 69.9 kg, and protein still rounds to 112 g
- On 1,600 kcal to lose fat, with 2.0 g/kg and 25% fat: 140 g protein, 44 g fat and 160 g carbohydrate
- That second day puts carbohydrate at 40% of calories, under the 45% floor, so the calculator flags it

## Which foods supply each macro?

Most foods carry more than one macro, so think of these as the main source in each. Dal, rajma and chana bring carbohydrate with their protein, paneer and nuts bring plenty of fat, and milk and curd bring some of everything. Check the label or a food database for exact amounts.

| Macro | Common in Indian kitchens | Common elsewhere | Keep in mind |
| --- | --- | --- | --- |
| Protein | Dal, chana, rajma, paneer, curd, eggs, chicken, fish, soya chunks | Eggs, chicken, fish, Greek yoghurt, tofu, lean meat, beans | Lentils and beans bring carbohydrate too; paneer brings fat |
| Fat | Ghee, mustard or groundnut oil, nuts, seeds, coconut | Olive oil, butter, nuts, seeds, avocado, cheese | At 9 kcal a gram, a spoon of oil or ghee adds up quickly |
| Carbohydrate | Rice, roti, poha, idli, dosa, upma, potatoes, fruit | Oats, bread, pasta, potatoes, rice, fruit | Fried snacks and sweets bring fat along with their carbohydrate |

Examples only, without amounts: portions and recipes vary too much for one number.

## Does it matter how I split protein across meals?

Your daily total comes first; spreading it out is the next step. The ISSN position stand suggests about 0.25 g of protein per kg of body weight, or 20 to 40 g, in each serving, spread evenly every three to four hours. That is why the calculator splits the day across three to five meals.

- For a 70 kg person, 0.25 g/kg is about 18 g a meal
- Four meals at 1.6 g/kg give 28 g each, inside the 20–40 g range
- Carbs and fat can follow your training and appetite; the even split is only a starting point

## How precise are the numbers?

The arithmetic is exact, but the inputs are estimates. A calorie equation can miss by more than 10% for some people, and the 4, 9 and 4 kcal factors are averages that ignore differences between foods. Treat the grams as targets to aim near, then adjust from your weight trend over two to three weeks.

- Compare weekly averages of your intake and weight, not single days
- With a lot of body fat, grams per kg of total weight gives a high protein figure; you can enter a goal weight instead
- Kidney disease, diabetes, pregnancy and other medical conditions change what is right for you; ask your doctor
- The ranges and equations are for adults 18 and over

## How do coaches use macros with their clients?

Coaches turn a client’s calories into macro targets, then watch what the client actually eats. In Trainaq you enter calories, then protein, carbs and fat in grams or as a share of calories, plus fibre, from a date you pick. The client logs food in the free Trainaq app against those targets.

- Trainaq checks that the macros add up to the calories
- Clients log by search, barcode or a photo of the meal
- Assigning a meal plan can set the targets from it
- You see each day’s log by meal against the targets in force that day

[Nutrition coaching in Trainaq](https://trainaq.com/features/nutrition)

## Sources

1. [Jäger R, Kerksick CM, Campbell BI, et al. International Society of Sports Nutrition position stand: protein and exercise. J Int Soc Sports Nutr. 2017;14:20.](https://doi.org/10.1186/s12970-017-0177-8)
2. [Morton RW, Murphy KT, McKellar SR, et al. A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength in healthy adults. Br J Sports Med. 2018;52(6):376–384.](https://doi.org/10.1136/bjsports-2017-097608)
3. [Helms ER, Zinn C, Rowlands DS, Brown SR. A systematic review of dietary protein during caloric restriction in resistance trained lean athletes: a case for higher intakes. Int J Sport Nutr Exerc Metab. 2014;24(2):127–138.](https://doi.org/10.1123/ijsnem.2013-0054)
4. [Institute of Medicine. Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids. Washington, DC: The National Academies Press; 2005.](https://doi.org/10.17226/10490)
5. [Health Canada. Dietary Reference Intakes tables: reference values for macronutrients.](https://www.canada.ca/en/health-canada/services/food-nutrition/healthy-eating/dietary-reference-intakes/tables/reference-values-macronutrients.html)
6. [Manore MM. Exercise and the Institute of Medicine recommendations for nutrition. Curr Sports Med Rep. 2005;4(4):193–198.](https://pubmed.ncbi.nlm.nih.gov/16004827/)
7. [FAO. Food energy: methods of analysis and conversion factors. FAO Food and Nutrition Paper 77. Rome, 2003. Chapter 3.](https://www.fao.org/4/y5022e/y5022e04.htm)
8. [Mifflin MD, St Jeor ST, Hill LA, et al. A new predictive equation for resting energy expenditure in healthy individuals. Am J Clin Nutr. 1990;51(2):241–247.](https://doi.org/10.1093/ajcn/51.2.241)

## FAQ

### How do I use the macro calculator for weight loss?

Set calories below your maintenance with the change field, choose the lose-fat goal for 2.0 g of protein per kg, and keep fat between 20 and 35%. The ISSN notes that trained people may need more protein to keep muscle while eating less. Check your weight weekly and adjust calories in small steps.

### Do I have to hit my macros exactly?

No. Aim to land near each target on most days and judge by the weekly average. Protein is the one to prioritise, because it is set from your body weight and goal; fat and carbs can trade places a little as long as your calories stay close to the target.

### Should I use my current weight or my goal weight for protein?

Use your current weight if you are lean or close to your goal. If you carry a lot of body fat, protein per kg of total weight comes out high, and you can enter a goal weight instead to bring it down. A registered dietitian can also set it from your lean mass.

### Can I eat fewer carbs than the calculator gives?

Yes, by choosing a higher fat share, up to 35%, or a higher protein goal. Once carbohydrate falls below 45% of calories it is under the adult range, and the calculator tells you. The Institute of Medicine also set an RDA of 130 g of carbohydrate a day for adults.

### Does the macro calculator work for vegetarians?

Yes. The maths is the same; only the foods change. Vegetarian protein often comes from dal, chana, rajma, soya, paneer, curd and milk, and many of those bring carbohydrate or fat with them, so check your totals in a food log. Eggs fit in too if you eat them.

### Does it work for teenagers or during pregnancy?

No. The ranges and equations here are for adults, and growth, pregnancy and breastfeeding change both calorie and protein needs. Teenagers, pregnant or breastfeeding women and anyone with kidney disease, diabetes or another medical condition should get their targets from a doctor or registered dietitian instead.

## Related

- [TDEE calculator](https://trainaq.com/tools/tdee-calculator): Your maintenance calories, explained
- [Protein calculator](https://trainaq.com/tools/protein-calculator): How much protein for your goal
- [BMR calculator](https://trainaq.com/tools/bmr-calculator): Three resting energy equations side by side
- [Nutrition coaching in Trainaq](https://trainaq.com/features/nutrition): Targets, meal plans and food logs for clients

Source: https://trainaq.com/tools/macro-calculator
