Macro tracking in one screen
Calories set the budget. Macros decide how that budget is spent.
A useful macro target is not just "eat healthy." It is a daily gram target for protein, carbs, and fat that matches your calorie goal and training goal.
Target calories
1,500
Daily protein
140g
60-second answer
You have heard that tracking macros can work better than just counting calories. Then you search for a guide and get either too much theory or the same vague advice: download an app. That skips the most important step. Before any app can help, you need to know what numbers you are trying to hit.
This guide focuses on those numbers. You will see how calories become protein, carb, and fat targets, how to set macro goals for fat loss or muscle gain, and how to track normal meals without turning every day into a spreadsheet project.
What are macros? The 60-second version
Macros are the nutrients that provide most of your energy: protein, carbohydrates, and fat. Alcohol also contains calories, but it is not usually treated as a core macro target for meal planning. The useful part is that each macro has a predictable calorie value.
| Macro | Calories | Main job | Common foods |
|---|---|---|---|
| Protein | 4 kcal/g | Muscle repair, muscle retention, and satiety | Meat, eggs, dairy, fish, tofu, tempeh, beans |
| Carbohydrates | 4 kcal/g | Training fuel, brain fuel, and glycogen replenishment | Rice, oats, bread, pasta, potatoes, fruit, vegetables |
| Fat | 9 kcal/g | Hormone support, vitamin absorption, and meal satisfaction | Olive oil, avocado, nuts, seeds, butter, fatty fish |
Protein
4 kcal/gMuscle repair, muscle retention, and satiety
Meat, eggs, dairy, fish, tofu, tempeh, beans
Carbohydrates
4 kcal/gTraining fuel, brain fuel, and glycogen replenishment
Rice, oats, bread, pasta, potatoes, fruit, vegetables
Fat
9 kcal/gHormone support, vitamin absorption, and meal satisfaction
Olive oil, avocado, nuts, seeds, butter, fatty fish
The key detail is fat density. Fat has 9 calories per gram, while protein and carbs have 4. That means a small amount of oil can carry more calories than a much larger serving of lean protein. This is why macro tracking often reveals hidden calories that simple "healthy eating" misses.
Step 1: Find your daily calorie target
Macro targets sit inside a calorie target. If calories are wrong, the macro split will not rescue the plan. Start with TDEE, which stands for Total Daily Energy Expenditure. It is the total energy you burn from resting metabolism, daily movement, digestion, and exercise.
Fat loss
TDEE - 300 to 500 kcal
Maintenance
TDEE
Muscle gain
TDEE + 200 to 300 kcal
For a rough manual estimate, multiply body weight in kilograms by an activity factor. This is less precise than a full calculator, but it gives beginners a usable starting point.
Sedentary
70kg x 26 = 1,820 kcal
For 70kg: 1,820 kcal/day before goal adjustment.
Light activity
70kg x 30 = 2,100 kcal
For 70kg: 2,100 kcal/day before goal adjustment.
Moderate activity
70kg x 33 = 2,310 kcal
For 70kg: 2,310 kcal/day before goal adjustment.
High activity
70kg x 36 = 2,520 kcal
For 70kg: 2,520 kcal/day before goal adjustment.
Macro Calculator
Get your calorie target and macro grams in one pass.
Enter your body details, activity level, and goal. The calculator turns the theory into daily protein, carb, fat, and calorie targets.
Step 2: Set your macro split
A macro split is the percentage of calories assigned to protein, carbs, and fat. These percentages are not magic. They are a starting framework. The best split depends on your goal, training, food preferences, and how much protein you need by body weight.
| Goal | Protein | Carbs | Fat | Why it works |
|---|---|---|---|---|
| Fat loss | 40% | 35% | 25% | Higher protein supports satiety and muscle retention while calories are lower. |
| Muscle gain | 30% | 50% | 20% | Higher carbs support training intensity, recovery, and repeatable performance. |
| Maintenance / recomp | 30% | 40% | 30% | Balanced and easier to sustain when body weight is already near target. |
| Low-carb / keto | 25% | 5% | 70% | Requires an adaptation period and tighter food selection. |
Fat loss
Protein
40%
Carbs
35%
Fat
25%
Higher protein supports satiety and muscle retention while calories are lower.
Muscle gain
Protein
30%
Carbs
50%
Fat
20%
Higher carbs support training intensity, recovery, and repeatable performance.
Maintenance / recomp
Protein
30%
Carbs
40%
Fat
30%
Balanced and easier to sustain when body weight is already near target.
Low-carb / keto
Protein
25%
Carbs
5%
Fat
70%
Requires an adaptation period and tighter food selection.
Protein by body weight usually wins
Fat loss
2.0-2.4g/kg
Higher protein helps protect lean mass in a calorie deficit.
Muscle gain
1.6-2.0g/kg
Enough protein to support growth without crowding out training carbs.
Maintenance
1.4-1.8g/kg
A practical range for satiety, recovery, and body composition.
For example, a 2,000 calorie maintenance target at 30/40/30 becomes 150g protein, 200g carbs, and 67g fat. The math is simple because protein and carbs use 4 calories per gram while fat uses 9.
Step 3: Convert percentages into grams
Percentages are useful for planning, but you cannot eat 40% protein. You need grams. The formula is: macro grams = macro calories divided by calories per gram. Protein and carbs divide by 4. Fat divides by 9.
Complete example
70kg woman, fat loss target: 1,500 kcal/day
Step 1: Protein by body weight
70 x 2.0 = 140g protein
140g x 4 = 560 kcal from protein
Step 2: Split remaining calories
1500 - 560 = 940 kcal left
60% to carbs, 40% to fat.
Protein
140g
560 kcal
Carbs
141g
564 kcal
Fat
42g
378 kcal
Calories
1500
daily target
Step 4: How to actually track macros day to day
Macro tracking is only as accurate as the measurements you feed it. A kitchen scale is the highest-leverage tool because it turns guesses into numbers. Eyeballing and cups can be off by 20-50%, especially for foods like oats, rice, peanut butter, oil, nuts, and cooked pasta.
5-minute meal workflow
Place your bowl, plate, or pan on the scale and tare it to zero.
Weigh each ingredient before cooking, preferably in grams.
Enter ingredients and grams into a calculator or tracking sheet.
Record protein, carbs, fat, and calories for the meal.
Cook and eat normally.
If you leave food behind, weigh the leftovers and subtract that share.
What about restaurant meals?
Restaurant meals are the hardest part because you do not control the ingredients. Use official nutrition data for chains when available. For normal restaurants, estimate the main components: protein portion, starch portion, visible fats, sauces, and extras. Accept that a restaurant estimate may be off by 5-15% or more. The goal is to keep the weekly trend useful, not to pretend the estimate is lab-grade.
A practical strategy is to make the rest of the day more knowable. If dinner is uncertain, keep breakfast and lunch simple and well-tracked. Known meals give you room for one less precise meal without losing the entire day.
First 2 weeks
Beginner phase
Track every meal closely
Builds food intuition and exposes hidden calories.
Weeks 3-8
Skill-building phase
Track weekdays precisely, keep weekends flexible
Maintains the habit without making food feel like homework.
After 8 weeks
Maintenance phase
Track main meals and estimate low-risk foods
Uses the intuition you built while lowering mental effort.
Tracking macros in homemade meals
Homemade food uses the same logic as calorie tracking. Weigh each ingredient, enter the grams, total the recipe, then divide by servings or finished serving weight. The difference is that you now care about protein, carbs, and fat, not just total calories.
This is where a recipe calculator is more useful than a generic app entry. A database entry called "homemade chicken bowl" cannot know how much rice, oil, sauce, or chicken you used. Ingredient-level tracking can.
Homemade meals
The calorie workflow and macro workflow are the same.
Weigh ingredients, enter grams, total the recipe, then divide by servings. The only difference is that you watch protein, carbs, and fat instead of only calories.
4 macro tracking mistakes that undermine your results
Only tracking protein and ignoring fat
What goes wrong
Protein looks good, but oil, nuts, cheese, and sauces quietly push total calories too high.
Better move
Track all three macros. Pay special attention to cooking oil because fat has 9 kcal per gram.
Using cups instead of a kitchen scale
What goes wrong
A cup of oats can vary enough to create a 100+ calorie error.
Better move
Use grams for repeatable results. Cups are convenient, but grams are measurable.
Weighing cooked food but using raw data
What goes wrong
Cooked chicken weighs less after water loss, so raw entries can undercount the serving.
Better move
Use raw weight with raw data, or cooked weight with cooked data. Do not mix them.
Trying to be perfect every day
What goes wrong
One missed restaurant meal turns into quitting the whole system.
Better move
Aim for useful consistency. Tracking 80% of meals for months beats tracking 100% for three days.
A real week of macro tracking: what it actually looks like
Macro tracking does not require a perfect day every day. Sarah is 68kg, trying to lose fat, and aiming for about 1,500 calories with 136g protein, 141g carbs, and 42g fat. Her Friday dinner is not perfect. The week still works because the average is close.
Sarah, 68kg, fat loss target: 1,500 kcal / 136g protein / 141g carbs / 42g fat
| Day | Calories | Protein | Carbs | Fat | Note |
|---|---|---|---|---|---|
| Mon | 1,487 | 138g | 135g | 41g | Near-perfect tracking day |
| Tue | 1,620 | 142g | 158g | 44g | Lunch out; estimate used |
| Wed | 1,510 | 130g | 148g | 40g | Protein slightly low, still fine |
| Thu | 1,455 | 145g | 128g | 39g | A little low calorie, normal swing |
| Fri | 1,780 | 125g | 185g | 52g | Dinner with friends |
| Sat | 1,490 | 140g | 138g | 43g | Back to normal |
| Sun | 1,530 | 135g | 145g | 44g | Normal day |
| Weekly avg | 1,553 | 136g | 148g | 43g | Close enough to target |
Mon
Near-perfect tracking day
1487
138g protein / 135g carbs / 41g fat
Tue
Lunch out; estimate used
1620
142g protein / 158g carbs / 44g fat
Wed
Protein slightly low, still fine
1510
130g protein / 148g carbs / 40g fat
Thu
A little low calorie, normal swing
1455
145g protein / 128g carbs / 39g fat
Fri
Dinner with friends
1780
125g protein / 185g carbs / 52g fat
Sat
Back to normal
1490
140g protein / 138g carbs / 43g fat
Sun
Normal day
1530
135g protein / 145g carbs / 44g fat
The weekly average matters
FAQ
Next step: calculate your personal macro targets
Macro tracking is not about eating a perfect diet. It is about replacing vague targets with numbers you can act on. Once you know your calorie target and macro grams, the daily job becomes much simpler: build meals that move you toward those numbers, then adjust based on weekly results.
Main tool
Calculate your personal macro targets now