Blog

Calorie Deficit but Not Losing Weight? 11 Real Reasons (2026)

A diagnostic flowchart for why your scale isn't moving in a deficit — under-logging math, water retention, watch overestimates, and the fixes that actually work.

Par Inlab ProductsPublié le 27 mai 2026Mis à jour le 27 mai 202610 min de lecture
calorie deficit not losing weightweight loss plateaustuck at same weightdeficit not working

À retenir

  • Under-logging is the #1 cause. The classic Lichtman et al. NEJM 1992 study found people under-report intake by roughly 20–40% on average — and by ~47% in self-described 'diet-resistant' subjects.
  • Consumer fitness watches overestimate exercise calories by 20–40%. Eating back what your watch says you burned is the second most common reason a deficit fails on paper.
  • Water and glycogen swings of 1–2 kg can mask real fat loss for 2–3 weeks. The signal lives in the weekly average, not the daily number.
  • If you've been dieting for more than 12 weeks, metabolic adaptation reduces TDEE by 5–15% beyond what the formula predicts. A 1–2 week diet break at maintenance often unsticks the scale.
  • Track your 7-day weight average and your weekly calorie average. Daily values are too noisy to act on.

title: "Calorie Deficit but Not Losing Weight? 11 Real Reasons (2026)" description: "A diagnostic flowchart for why your scale isn't moving in a deficit — under-logging math, water retention, watch overestimates, and the fixes that actually work." publishedAt: "2026-05-27" updatedAt: "2026-05-27" author: "Inlab Products" category: "Weight loss" tags: ["calorie deficit not losing weight", "weight loss plateau", "stuck at same weight", "deficit not working"] keyTakeaways:

  • "Under-logging is the #1 cause. The classic Lichtman et al. NEJM 1992 study found people under-report intake by roughly 20–40% on average — and by ~47% in self-described 'diet-resistant' subjects."
  • "Consumer fitness watches overestimate exercise calories by 20–40%. Eating back what your watch says you burned is the second most common reason a deficit fails on paper."
  • "Water and glycogen swings of 1–2 kg can mask real fat loss for 2–3 weeks. The signal lives in the weekly average, not the daily number."
  • "If you've been dieting for more than 12 weeks, metabolic adaptation reduces TDEE by 5–15% beyond what the formula predicts. A 1–2 week diet break at maintenance often unsticks the scale."
  • "Track your 7-day weight average and your weekly calorie average. Daily values are too noisy to act on." faq:
  • question: "Why am I in a calorie deficit but not losing weight?" answer: "The five most common causes, in rough order of frequency: (1) you're under-logging by 20–40% — well-documented in the research; (2) you're eating back inflated exercise-calorie estimates from a fitness watch; (3) your real TDEE is lower than the formula predicts; (4) you're carrying 1–2 kg of water and glycogen weight that masks recent fat loss; (5) you've adapted to a long deficit. Work the diagnostic flowchart below to figure out which one applies."
  • question: "How long should I wait before deciding my deficit isn't working?" answer: "Three weeks of weekly weight averages, not three days of daily readings. Body weight has 1–2% daily variance from food, fluid, and bathroom timing. If your 7-day average has been flat for 3 weeks at a tracked deficit, then something is off — adjust."
  • question: "Can stress prevent weight loss?" answer: "Indirectly, yes. Chronic high cortisol causes water retention (often 1–2 kg that masks fat loss on the scale) and increases hunger and cravings (which leads to bigger portions and under-logging). It doesn't stop fat oxidation directly — the calories-in-vs-out math still holds — but it shifts behavior and water in ways that look like the deficit isn't working."
  • question: "Do I need to eat at a deficit every single day?" answer: "No. Body weight follows weekly and monthly averages, not daily totals. A 200 kcal-over day inside a week of 300 kcal-under days nets to a 1,600 kcal weekly deficit — that's about half a pound of fat. Daily exactness is what burns people out and triggers under-logging on 'bad' days."
  • question: "What's the fastest way to confirm I'm actually in a deficit?" answer: "Two checks in parallel for 14 days: (1) weigh every food on a kitchen scale and log it before eating, not after — no eyeballed portions; (2) track 7-day weight averages, not single weigh-ins. If you eat 1,600 kcal/day measured for 14 days and the 7-day average doesn't move, then your TDEE is closer to 1,600 than the formula says, and you need to drop another 200–300 kcal."

If your weight is stuck and you think you're in a deficit, one of these is the answer. The diagnostic flowchart below points you at the most likely cause in three questions; the eleven sections after that explain each in detail with the specific fix.

Diagnostic flowchart

Question 1: Has your 7-day average weight been flat for 3+ weeks (not 3+ days)?

  • No → You're probably not actually stuck. Body weight has 1–2% daily variance; a flat week is noise. Wait two more weeks before changing anything. Skip to reason #7.
  • Yes → Continue.

Question 2: Are you logging every food on a kitchen scale before eating it?

  • No → Start with reason #1. This is the cause about 70% of the time.
  • Yes (kitchen scale, before eating) → Continue.

Question 3: Are you eating back exercise calories from a fitness watch?

The rest of this article walks through each reason with the specific fix.

1. You're under-logging (the biggest one)

This is the most common cause by a wide margin. The classic Lichtman et al. study published in The New England Journal of Medicine (1992) compared self-reported intake against doubly-labeled water measurements in subjects who described themselves as diet-resistant. The result: they under-reported their intake by roughly 47% on average. Follow-up research across general populations consistently shows 20–40% under-reporting.

Why it happens, even when you're trying:

  • Eyeballed portions are systematically biased toward smaller estimates.
  • Cooking oils and dressings get forgotten — a tablespoon of olive oil is 120 kcal.
  • "Tastes" while cooking — a few bites of pasta as you stir adds 50–100 kcal nobody logs.
  • Drinks (juice, latte, beer, wine) are skipped because they don't "feel" like food.
  • Restaurant portions are 1.5–2× the "standard" serving the app uses.

The fix:

  • Use a kitchen scale for two weeks. Weigh every food before you eat it.
  • Log it before eating, not after — log-after-eating loses about 25% of items.
  • Count drinks. Every drink. Lattes alone can add 600 kcal/week.
  • Use an AI photo logger like Callie's photo logging for meals you can't weigh — the review-and-edit step catches portion misjudgments before they bake into your average.

2. Your watch is overestimating exercise burn

Consumer wrist-worn fitness watches overestimate exercise calorie expenditure by 20–40% for most activities, with the worst errors in strength training and HIIT. A watch that says "you burned 600 kcal" on a hard gym session is closer to 350–450 in reality.

The trap: you eat back the inflated number. Now your deficit is gone — or worse, you're in a surplus on training days.

The fix:

  • For walking and easy cardio, eat back only ~25% of what your watch reports.
  • For moderate cardio (running, cycling), eat back ~50%.
  • For strength training, don't eat back watch calories at all — assume ~5 kcal/min for moderate sessions and stop there.
  • Better: pick a daily target that already assumes some exercise, and don't add more on top of it.

3. Your real TDEE is lower than the formula says

Mifflin-St Jeor and other BMR formulas are validated to roughly ±10% for healthy adults. That means a formula spitting out "1,700 kcal BMR" could be 1,530 to 1,870 in reality. The error is bigger for:

  • Very lean people (formulas under-estimate)
  • People with high body-fat percentage (formulas over-estimate)
  • Post-menopausal women (under-counted by most formulas)
  • Anyone over 60 (TDEE drops faster than the formula tracks)

The fix:

  • Track 14 days of carefully measured intake and 14 days of weight averages.
  • Use the actual data: if you ate 1,600 kcal/day on average and the trend held flat, your TDEE is ~1,600 — not what the formula said.
  • Drop another 200 kcal/day from the empirical number, not the formula number.

4. Water retention from new training

Starting a new strength or high-intensity training program causes muscles to store extra glycogen and water for 2–4 weeks. This can add 1–2 kg that masks real fat loss.

The signal: the scale is flat or up, but the mirror, waistband, and tape measurements are going in the right direction.

The fix: wait 3–4 weeks. The water settles, and the real fat loss becomes visible. Don't change calories in the meantime.

5. Glycogen and carb rebound

Each gram of stored glycogen binds about 3 grams of water. A high-carb day (cheat meal, refeed, restaurant pasta) replenishes glycogen and can add 1–2 kg overnight. None of it is fat — it's gone within 3–4 days on a normal pattern.

The fix: if your scale jumped after a high-carb day, ignore it. Look at the average over the next 7 days. If you bounce around weekly cheat days, weigh on the same day of the week (e.g. Friday before breakfast) for a comparable baseline.

6. You're not sleeping enough

Sleep restriction (under 6.5 hours/night) does two measurable things:

  • Raises ghrelin (hunger hormone) and lowers leptin (satiety hormone). Studies put the appetite increase at roughly 200–400 kcal/day.
  • Lowers NEAT (non-exercise activity thermogenesis) — you fidget less, take fewer steps, take the elevator.

Combined effect: a 400–500 kcal/day swing toward maintenance, often without you realizing it.

The fix: prioritize 7+ hours. If sleep is non-negotiable for life reasons, accept a slower deficit rather than pushing harder against a sleep-debt headwind.

7. You're comparing single weigh-ins, not 7-day averages

Body weight has 1–2% daily variance from:

  • Sodium intake (each gram of sodium binds ~10 ml of water)
  • Glycogen swings
  • Bowel movements
  • Menstrual cycle (women)
  • Time of day, hydration status

A daily reading is essentially noise. The right measurement is the 7-day rolling average — sum your last 7 daily weights, divide by 7.

The fix: weigh every morning, same time, same conditions. Track the 7-day average. Compare this week's average to four weeks ago — if it's down 0.4–0.8 kg, you're losing on schedule even if individual days look chaotic.

8. Hidden calories you've stopped counting

The biggest categories of forgotten kcal:

  • Cooking oils. A tablespoon of any oil is 120 kcal. A "drizzle" is often 2 tablespoons.
  • Dressings and sauces. A typical salad dressing serving is 80–150 kcal. Restaurant servings are usually 2–3× that.
  • Coffee additions. Cream, sugar, syrups. A daily latte alone is 150–250 kcal × 365 days = 55,000–90,000 kcal/year.
  • Alcohol. A glass of wine is 120–180 kcal. A pint of beer is 180–250 kcal.
  • "Tastes." Bites of food while cooking, finishing kids' plates, samples at the grocery store.
  • Condiments. Ketchup, BBQ sauce, peanut butter, hummus — 50–200 kcal per serving and most people don't log them.

The fix: for two weeks, log absolutely everything. Even a single grape. The point isn't to keep doing it forever — it's to find the hole in your normal tracking pattern.

9. Restaurant and packaged-food labels are off

US FDA regulations allow packaged food labels to be off by up to 20%. Restaurant calorie estimates are notoriously worse — chain-restaurant menus have been measured at ±30% from listed values in studies.

The fix: when eating out, default to ordering simple grilled-protein-plus-vegetable plates where the calorie estimate is harder to be wrong about. Avoid the order categories with the widest variance: pasta, salads with heavy dressing, casseroles, layered dishes, anything described as "creamy" or "loaded."

10. Menstrual cycle water weight

Hormonal cycles cause 0.5–2 kg of water-weight swing in many women, with the peak typically in the late luteal phase (5–7 days before period start). This can entirely mask 2–3 weeks of fat loss progress.

The fix: track weight in 28-day blocks, compared against the same week of the previous cycle. Week 3 of this cycle vs. Week 3 of last cycle is a real comparison; today vs. two weeks ago in different cycle phases is not.

11. Metabolic adaptation (long-diet plateau)

After 8–16 weeks of continuous deficit, TDEE drops by 5–15% more than the formulas predict. This is adaptive thermogenesis — the body downregulates several systems (thyroid output, NEAT, reproductive hormones) when it senses a sustained energy deficit. It's well-documented in long-term weight-loss research, including the famous Biggest Loser follow-up studies.

The fix — a planned diet break:

  • Take 1–2 weeks at maintenance calories (your current TDEE — not your pre-diet TDEE).
  • Eat normally; track only to make sure you're not blowing past maintenance.
  • After the break, resume the deficit. Most people see the scale resume movement within 7–10 days of restarting.

This is not "giving up" or "cheating." It's the same tool elite physique competitors use — planned mini-rests during long cuts.

Putting the diagnosis together

If you've worked through all 11 and the scale still won't move, the honest possibilities are:

  1. You're not actually in a deficit. Two empirical weeks at strictly-weighed intake + flat 7-day weight average is the test. If 1,600 kcal × 14 days = flat weight, your TDEE is 1,600, not whatever the formula says.
  2. You need a diet break. Eight to twelve weeks of continuous deficit is enough to require one.
  3. There's a non-calorie cause. New medications (especially antidepressants, antipsychotics, beta-blockers, insulin, prednisone, hormonal contraceptives) can cause weight gain or water retention independent of intake. Thyroid problems, PCOS, and Cushing's syndrome can also shift the math. If you've ruled out the eleven reasons above and added new medication or a recent diagnosis, talk to a doctor.

How tracking accuracy changes the picture

The single highest-leverage change for someone stuck in a deficit is usually better food tracking, not eating less. If your under-logging is even 20% — well within the documented range — then a "1,600 kcal/day" log is really 1,920, which is maintenance for most active adults.

This is the specific failure mode AI photo loggers are designed to fix:

  • Photo logging captures the whole plate, including the things you'd skip when typing meal-by-meal.
  • A review-and-edit step before confirming lets you correct portion size on dishes the model would otherwise under-estimate.
  • Voice logging is faster than manual entry, which reduces abandonment — the diet works for the months it has to work, not just the first three weeks.

See Callie's photo and voice logging for how this is implemented.

When to stop adjusting and accept the data

Sometimes the answer is: the diet target is slower than you'd like, but it's working. 0.5% of bodyweight per week is sustainable; 1%/week is the upper end without losing muscle. A 70 kg adult losing 0.35 kg/week is doing exactly what the math allows for and shouldn't push harder.

If your 7-day average is dropping by 0.3–0.7 kg/week, you are losing weight as fast as is safe. Don't cut more. Don't add cardio in panic. Keep going.

If you only remember one thing

The two highest-leverage diagnostics: (1) weigh food for 14 days, log it before eating; (2) track 7-day weight averages, not daily readings. Those two changes alone resolve roughly 80% of "I'm in a deficit but not losing" complaints.

Questions fréquentes

Why am I in a calorie deficit but not losing weight?

The five most common causes, in rough order of frequency: (1) you're under-logging by 20–40% — well-documented in the research; (2) you're eating back inflated exercise-calorie estimates from a fitness watch; (3) your real TDEE is lower than the formula predicts; (4) you're carrying 1–2 kg of water and glycogen weight that masks recent fat loss; (5) you've adapted to a long deficit. Work the diagnostic flowchart below to figure out which one applies.

How long should I wait before deciding my deficit isn't working?

Three weeks of weekly weight averages, not three days of daily readings. Body weight has 1–2% daily variance from food, fluid, and bathroom timing. If your 7-day average has been flat for 3 weeks at a tracked deficit, then something is off — adjust.

Can stress prevent weight loss?

Indirectly, yes. Chronic high cortisol causes water retention (often 1–2 kg that masks fat loss on the scale) and increases hunger and cravings (which leads to bigger portions and under-logging). It doesn't stop fat oxidation directly — the calories-in-vs-out math still holds — but it shifts behavior and water in ways that look like the deficit isn't working.

Do I need to eat at a deficit every single day?

No. Body weight follows weekly and monthly averages, not daily totals. A 200 kcal-over day inside a week of 300 kcal-under days nets to a 1,600 kcal weekly deficit — that's about half a pound of fat. Daily exactness is what burns people out and triggers under-logging on 'bad' days.

What's the fastest way to confirm I'm actually in a deficit?

Two checks in parallel for 14 days: (1) weigh every food on a kitchen scale and log it before eating, not after — no eyeballed portions; (2) track 7-day weight averages, not single weigh-ins. If you eat 1,600 kcal/day measured for 14 days and the 7-day average doesn't move, then your TDEE is closer to 1,600 than the formula says, and you need to drop another 200–300 kcal.

À lire ensuite