The hard truth: you're probably not in a deficit
It feels impossible — you're eating less, the scale won't move, and physics seems broken. But energy balance is one of the most tested findings in all of nutrition science: if you are genuinely eating fewer calories than you burn, you will lose fat. So when the scale is stuck, the honest first question isn't 'is my metabolism broken?' — it's 'am I actually in the deficit I think I am?'
For the vast majority of people the answer is no, and it's not their fault. Studies consistently show people underestimate what they eat by 20–50% and overestimate what they burn. The good news: every one of those gaps is fixable once you know where to look.
Reason 1: hidden calories you're not counting
The classic culprit is calories that don't feel like 'eating': the splash of oil in the pan, a couple of handfuls of nuts, the milk in three coffees, a few bites off your kid's plate, weekend drinks. A tablespoon of olive oil is 120 calories; cooking oils alone can hide hundreds of calories a day.
Weekends are the silent killer of deficits. You can eat perfectly Monday to Friday and completely erase the week's deficit across two relaxed days. Because the calculation is weekly, not daily, a strict week plus a loose weekend can net out to maintenance — and a stalled scale.
Reason 2: your calorie target is out of date
As you lose weight, your body needs fewer calories to run — a smaller body burns less. So the deficit that worked at your starting weight slowly shrinks until, eventually, your 'deficit' is actually your new maintenance. This is why almost everyone hits a plateau after a stretch of progress.
The fix is simple: recalculate. Your TDEE (Total Daily Energy Expenditure) is the number of calories you burn in a day, and it drops as you do. Re-running your TDEE calculator every 5–7 kg (about 10–15 lbs) of loss keeps your target honest so the deficit stays a real deficit instead of quietly closing.
Reason 3: water is masking your fat loss
Sometimes you really are losing fat — you just can't see it because water is hiding it. Your body weight can swing 1–2 kg in a single day from water alone, driven by salty meals, carbs, stress, poor sleep, hard workouts (sore muscles hold water as they repair), and, for women, the menstrual cycle.
This is why the scale can sit still for two weeks and then suddenly drop several pounds overnight — the fat was leaving the whole time, and a shift in water finally 'caught up.' The cure is to stop trusting daily numbers: weigh yourself under the same conditions and track the weekly average. The trend is the truth.
Reason 4: you're not tracking as accurately as you think
Guessing portions is where deficits go to die. Eyeballing 'a serving' of rice, pasta, cereal, or peanut butter routinely underestimates it by 50% or more. For a few weeks, weigh your food with a cheap kitchen scale — not forever, just long enough to recalibrate your eye. Almost everyone is shocked at what a real portion looks like.
Be honest with logging, too: log the bites, the sauces, the dressings, and the drinks. A food is not 'free' just because it wasn't a meal. Accurate tracking for even two weeks usually reveals the missing calories instantly.
How to break the stall
Work through it in order: recalculate your TDEE for your current weight, tighten your tracking (weigh food, log everything, include weekends), and judge progress on a 2–3 week weight average rather than daily readings. Nine times out of ten, one of these reveals the leak.
If you've done all that and genuinely nothing has moved in 3+ weeks, then trim your intake by another 150–200 calories a day or add movement to widen the gap. Start with your real numbers using the TDEE calculator, and you'll almost always find the deficit was the problem — not your body.