Step on the scale two mornings in a row and it's entirely normal to see a difference of a kilogram or two — sometimes more. That swing is almost never fat. Body fat changes slowly, on the order of weeks; the scale moves fast because of things that have nothing to do with fat gain or loss.
Water is the biggest factor
The body is roughly 55–60% water, and that water content shifts constantly. Eating salty food, having a high-carbohydrate meal, hormonal cycles, heat, and even sitting for long periods can all cause the body to hold onto or release water — enough to move the scale by a kilogram or more with zero change in body fat.
What else moves the number
- Food and fluid still in the digestive tract. A large meal can weigh 500g–1kg before it's even digested.
- Sodium intake. High-sodium meals cause the body to retain water to balance electrolyte concentration.
- Carbohydrate intake. Carbs are stored with water (roughly 3g of water per gram of stored glycogen), so a high-carb day can add water weight that a low-carb day sheds.
- Hormonal cycles. Many people who menstruate see predictable multi-kilogram water retention in the days before their period.
- Sleep and stress. Poor sleep and elevated cortisol are both linked to water retention.
A better way to track
Because day-to-day weight is so noisy, a single reading tells you very little. Weighing at the same time each day (first thing in the morning, after using the bathroom, before eating, is the most consistent) and looking at a rolling weekly average smooths out the noise and shows the actual trend — which is what matters for tracking real fat loss or gain.
Once you know your target range, the BMI calculator and calorie calculator can help you set a sensible, gradual goal instead of reacting to daily noise.