Back to blog
Guides

How to Calculate Macros on Tirzepatide

Mochi · Aug 9, 2026 · 7 min read

# How to Calculate Macros on Tirzepatide

You'll learn the exact formula for setting protein, fat, and carb targets on tirzepatide, including sample numbers for different body weights and why the math changes once your appetite drops.

The Short Answer

To calculate macros on tirzepatide, start with your protein target (0.6 to 0.8 grams per pound of goal body weight), set fat at 25 to 35% of total calories, and fill the remainder with carbs. Because tirzepatide suppresses appetite so effectively, most users eat 1,200 to 1,600 calories a day, which leaves very little room for error. Protein has to come first, or you'll lose muscle along with fat.

Here's the step-by-step process, with real numbers.

Step 1: Set Your Calorie Target First

Macros are just a breakdown of a calorie number, so you need that number before anything else. Most people on tirzepatide land in a 500 to 750 calorie daily deficit, which typically works out to:

Use your estimated maintenance calories (from a TDEE calculator or your tracking app's estimate) and subtract your deficit. If you're not sure where to start, an app that adjusts your estimate as you log, like Calchi, gives you a more accurate baseline than a generic formula because it learns from your actual intake and weigh-ins over time.

Step 2: Calculate Protein First, Not Last

This is the part most macro calculators get backward. On a normal diet, protein is one of three variables you balance. On tirzepatide, it's the priority, because appetite suppression makes it genuinely hard to hit enough protein in a shrunken calorie budget, and low protein intake during rapid weight loss accelerates muscle loss.

The formula: 0.6 to 0.8 grams of protein per pound of goal body weight (or 0.7 to 1.0 grams per pound of current weight if you have significant weight to lose).

Example math:

Round up when in doubt. Hitting the high end of the range matters more on tirzepatide than on a standard diet, since you're eating less overall and have less caloric room to compensate for muscle loss with training volume.

Step 3: Set Fat at 25 to 35% of Total Calories

Fat supports hormone production and helps with satiety, but it's calorie-dense at 9 calories per gram, so it's the macro most likely to eat up your remaining budget if you're not careful.

The formula: Multiply your total daily calories by 0.25 to 0.35, then divide by 9.

Example on a 1,400 calorie day:

Most people on a reduced-calorie tirzepatide plan do better closer to the lower end (25 to 28%) simply because it frees up more calories for protein and fiber-rich carbs that help with the GI side effects tirzepatide is known for.

Step 4: Fill the Rest with Carbs

Once protein and fat are set, whatever calories remain go to carbohydrates. This is the flexible macro, the one you can adjust week to week based on energy levels, workout performance, and how your gut is tolerating food.

The formula: Total calories minus protein calories minus fat calories, divided by 4.

Example on the 1,400-calorie, 150-lb goal weight plan:

That gives you a full macro split: 105g protein, 45g fat, 144g carbs, for roughly 1,400 calories.

Sample Macro Targets by Calorie Level

Use this as a starting template, then adjust based on how you feel and how the scale moves over two to three weeks.

These are starting points, not prescriptions. Someone lifting weights four times a week needs more protein than someone walking for cardio. Someone with GI sensitivity may need lower fat regardless of the math.

Why This Math Gets Harder on Tirzepatide

Standard macro calculators assume you're eating a normal volume of food and can hit your numbers through variety. Tirzepatide changes the equation in three ways:

This is also why manual macro math falls apart fast for tirzepatide users. Logging a small dinner and mentally estimating "that's probably 20 grams of protein" adds up to real errors over weeks. A tool that estimates macros from a food photo removes that guesswork, which is one of the reasons Calchi's AI photo logging is built specifically around fast, low-effort tracking for people who don't have the appetite or patience for detailed manual entry.

Adjusting Your Macros Over Time

Your targets on week one won't be your targets on week twelve. As your calorie budget shifts with weight loss, or as your dose increases and appetite drops further, recalculate every 10 to 15 pounds lost or every dose change.

Key Takeaways

FAQ

Do I need to hit my macros exactly every day on tirzepatide? No. Aim for consistency across a week rather than daily precision. Appetite fluctuates day to day with this medication, and some days you'll fall short of your calorie target entirely, which is normal.

Should carb intake be low on tirzepatide? Not necessarily low, just secondary to protein and fat. Most people do fine with moderate carbs (100 to 160g) as long as protein is covered first.

Is a generic macro calculator accurate for tirzepatide users? Partially. The math is the same, but generic calculators don't account for the appetite suppression, GI sensitivity, or lower calorie ceilings that shape real-world eating on tirzepatide, so treat their output as a starting point, not a final answer.

If you want your macro targets calculated automatically and adjusted as your weight and dose change, Calchi builds them into your daily tracking so you're not doing this math by hand every week.