Ketosis is not the same as a calorie deficit
Here is the hard truth that surprises most people: being in ketosis only confirms your carbs are low. It does not guarantee you are losing fat. Fat loss still comes down to energy balance, eating less than you burn over time. Keto makes that easier for many people by killing hunger and steadying blood sugar, but it does not suspend the math. If the scale has stopped moving, one of a handful of things is almost always happening, and you can work through them in order.
Treat this as a checklist, not a verdict. Run through each cause honestly, change one thing at a time, and give it a couple of weeks. The goal is to find the one or two factors quietly holding you up, not to overhaul everything at once and learn nothing.
Carb creep and hidden carbs
The most common reason is that carbs have drifted back up without you noticing. It rarely happens through obvious bread or pasta. It sneaks in through sauces, dressings, and drinks: ketchup, barbecue sauce, sweet coffee, and bottled marinades can carry several grams of sugar each. Starches hide in breading and thickeners, and grazing on nuts, cheese, and a few extra berries adds up fast. If your carb limit is 20g and three small slips each add 5g, you are at 35g without a single slice of bread.
The fix is to tighten up and verify. Read labels, check net carbs in the keto food database, and log everything for a few days. Most stalls that look mysterious turn out to be a few hidden carb sources that were easy to miss.
Eating above maintenance, because fat is calorie-dense
The second big reason is simply eating too much. Fat delivers about 9 calories per gram, more than twice what carbs or protein give, so a keto plate adds up quickly. An extra tablespoon of oil, a generous handful of cheese, a couple of fat bombs, and a heavy pour of cream can stack hundreds of calories that do not feel like much food. Keto blunts appetite for many people, but added fat still counts toward your total.
If your carbs are genuinely low and the scale is still flat, your calories are the next place to look. Find your real maintenance number with the Keto Calorie Calculator, then track for a week to see where you actually land. Most people who stall are not bingeing; they are eating at maintenance and assuming keto alone creates the deficit.
Too much protein, or not actually in ketosis
Protein is mostly your friend on keto. It is filling and it protects muscle, so you should not fear it. The catch is that very large amounts add calories like anything else, and for some people a big protein surplus can blunt ketosis slightly. A sensible range is roughly 0.6 to 1.0g per pound of goal body weight. If you have drifted well past that, dial it back toward target and let fat fill the gap. The Keto Macro Calculator sets all three numbers for you.
It is also worth confirming you are in ketosis at all. If carbs have crept up, you may be hovering in and out of it. A blood ketone reading at or above 0.5 mmol/L confirms nutritional ketosis. If you are not sure how to check, the testing guide walks through blood, breath, and urine methods so you can verify rather than assume.
Stress, sleep, and medical factors
Sometimes you are doing everything right and the scale still hides it. Stress and short sleep raise cortisol, which makes your body hold water and can crank up appetite and cravings. That water can mask real fat loss for days or even weeks: the fat is leaving, the number just is not showing it. Protecting your sleep and lowering stress are unglamorous but genuinely effective levers for a stuck scale.
A smaller group of stalls have a medical thread. Some medications and conditions, including certain ones for blood pressure and mood, and an underactive thyroid, can slow weight loss or add water weight. This is not something to diagnose from a web page. If you have been consistent for a month or more with no movement at all, that is a reasonable point to talk with your doctor rather than cutting calories ever lower.
Scale noise, real trends, and expectations
Before you change anything, make sure you are reading the scale correctly. Daily weight bounces a pound or two from water, sodium, hormones, and a new workout. A flat or even up day inside a downward month is normal, not a stall. Weigh under the same conditions, ideally first thing in the morning, and watch the multi-week trend rather than any single reading. Measurements, photos, and how your clothes fit catch progress the scale misses, especially if you are building muscle.
Finally, check your expectations. Steady fat loss is slow, often around half a pound to two pounds a week, and it is never perfectly linear. The dramatic first-week drop was mostly water and does not repeat. If you have honestly worked through carbs, calories, protein, ketosis, sleep, and stress and confirmed a true multi-week stall, the next step is a deliberate plan. Read How to Break a Keto Stall for the tactical reset, and Common Keto Mistakes to make sure none of the usual traps are still in play.