How to Program Your Macros (And Actually Make Them Work for You)
Everyone tells you to “track your macros,” but most people have no idea what that means or where to start.
Here’s the truth. Programming your macros isn’t complicated, but you do have to be intentional about it. This guide breaks it down step-by-step, so you can build a nutrition plan that works for your goals, lifestyle, and body. Not just some cookie-cutter pdf meal plan that will “get you shredded in 30 days.”
What are macros, really?
Macronutrients, or “Macros”, are the three primary nutrients your body uses for energy: protein, carbohydrates, and fat. Every food you eat is made up of some combination of these three nutrients, and each one plays a distinct role.
Getting these three dialed in based on a main target calorie intake is what “tracking your macros” means. In the past few blogs, we did a deep dive on each of the three macronutrients, but here’s a little refresher:
| Macro | Primary Roles | Calories Per Gram | Starting Target |
|---|---|---|---|
| Protein | Builds and repairs muscle, builds hormones, supports metabolism | 4 cal/g | 0.7 to 1g per lb of bodyweight |
| Carbohydrates | Primary fuel for training, supports brain function, supports gut health | 4 cal/g | Remaining calories after protein and fat |
| Fat | Hormone production, vitamin absorption, provides long-lasting energy | 9 cal/g | 20 to 35% of total daily calories |
Note: Protein target range is based on an active person who participates in regular resistance training. See “Protein: The One Thing Your Body Can’t Afford to Ignore” for the full range of protein targets based on your goals.
Step 1: Find your calorie target
Before you can worry about your individual macros, you need to know how many total calories you’re working with. Your macros should be the result of your calorie goal, not the other way around.
You need to start by estimating your Total Daily Energy Expenditure (TDEE). This is the total number of calories your body burns in a single day, including a rough estimate for exercise.
There are multiple ways of calculating your TDEE. If you would like a more accurate method, I recommend using an online calculator based on the Mifflin-St. Jeor Equation. That being said, in this guide I will use a fairly generalized method as a starting point for your calories.
| Goal | Multiplier (cal per lb of bodyweight) | Example: 180 lb person |
|---|---|---|
| Fat loss | 11 to 13 | 1,980 to 2,340 calories |
| Maintenance | 14 to 16 | 2,520 to 2,880 calories |
| Muscle gain | 16 to 18 | 2,880 to 3,240 calories |
Keep in mind that these are estimates and not absolutes. Adjust based on how your body responds over time.
Step 2: Set your protein
Protein is a non-negotiable. It protects and builds muscle mass, and keeps your hunger in check regardless if your losing fat or building mass. A reliable starting target for most active people is about 0.7 to 1 gram of protein per pound of bodyweight per day.
If you are significantly overweight, you can use your goal bodyweight or lean body mass as a reference point instead of your current total bodyweight.
Once you have your protein target number, multiply it by 4 to find the amount of calories that accounts for.
Step 3: Set your fat
Your dietary fat is next. You shouldn’t completely avoid fat, but you should aim to stay within the healthy range of about 20 to 35 percent of your total daily calories.
Going too low on fat can interfere with your hormones, mood, and long-term diet adherence. Going too high can crowd out carbohydrates at the expense of your energy and performance.
Once you have your dietary fat number, multiply it by 9 to find the calories that accounts for.
Step 4: Fill the rest with carbohydrates
Subtract your protein and fat calories from your total calorie target. Whatever is left goes toward your carb balance.
Total Calories - (Protein Grams x 4) - (Fat Grams x 9) = Carbohydrate Calories
Carbohydrate Calories ÷ 4 = Carbohydrate grams
Here is how the math would work out for a 180-pound person with a 2,200 calorie target:
| Macro | Grams | Calories | % of total |
|---|---|---|---|
| Protein | 175g | 700 cal | 32% |
| Fat | 70g | 630 cal | 29% |
| Carbohydrates | 218g | 870 cal | 39% |
| Total | 2,200 cal | 100% |
Step 5: Map it out to your life
This is where most diets fall apart. A perfect set of macro goals won’t matter if they don’t fit into your day. Ask yourself a few honest questions before locking anything in.
When do you train?
Prioritize carbs around your training window. Have more of them before and after your workouts when your body can use them in the most beneficial way.
What foods do you actually enjoy?
If your macro plan requires you to eat foods you dislike, you adherence will collapse within a week. Build your targets around a foundation of foods you genuinely enjoy eating.
How structured is your schedule?
If your days are unpredictable, then flexible tracking might be better for you. This means hitting your targets within a reasonable range rather than being precise about every number. This method is generally more sustainable than restricting yourself just because it “doesn’t fit the plan.”
Step 6: Track, adjust, repeat
Your initial macro setup is a starting point. Your body will tell you whether the numbers are working over time. You can look for these signs to adjust your program to better suit your needs:
| What you notice | What it likely means | Adjustment |
|---|---|---|
| Excessive fatigue, rapid weight loss, declining strength | Calories too low | Add 100 to 200 calories per day, primarily from carbs |
| Consistent unwanted weight gain, low energy, poor recovery | Calories too high | Reduce by 100 to 200 calories per day |
| Persistent hunger throughout the day | Protein or total calories may be too low | Increase protein first, then reassess overall intake |
| Flat or sluggish training performance | Carbohydrates may be too low | Shift some fat calories toward carbs around training |
Keep your protein consistent through any adjustment period. Shift carbs and fats as needed based on your energy and performance. Adjust your total calories by one to two hundred per day, then reassess over the next few weeks before making any further changes.
A note on tracking tools
You don’t have to make it complicated, and there’s plenty of free macro-tracking apps out there. MyFitnessPal and Cronometer can make daily tracking straightforward. They can help you log your meals, hit your targets within a reasonable margin (plus or minus 10 grams for each), and stay consistent.
Perfection is not the goal. Consistency is.
The bottom line
Programming your macros comes down to five things:
Know your calorie target based on your specific goals
Set protein first and maintain it throughout any adjustment
Establish a reasonable fat intake that supports hormones and adherence
Fill remaining calories with carbs, and prioritize eating them around training
Adjust based on real results over long-term trends, not day-to-day fluctuations
No single macro split is universally correct. The best one is the one you can stick to. One that supports your training, matches your lifestyle, and moves you towards your goals. Start there and adjust as you go. That’s the system you need.