On this page
What is a cheat day in dieting?
A cheat day is one day, usually once a week, when someone on a diet stops counting and eats whatever they want. A cheat meal is the smaller version: one meal off plan instead of a whole day.
Dieting cheat days are popular because they give you something to look forward to. Saturday becomes the reward for staying strict from Monday to Friday. The trouble is the word itself. "Cheat" means the rest of the week is a test you passed or failed. "Whatever I want" means the day has no calorie limit at all, and that is where the maths goes wrong.
Cheat day math: three weeks compared
Fat loss responds to your energy balance over days and weeks, not to any single meal. So the useful question is not "was Saturday bad?" but "what did the whole week add up to?" Here is the same person in three different weeks.
The numbers: maintenance is 2,300 kcal a day (what they burn, which you can estimate with the TDEE calculator). Their target is 1,800 kcal, a 500 kcal daily deficit, so a full week at target is a 3,500 kcal deficit.
A steady week with no cheat day
Every day at target
This works on paper. In practice, seven identical days with no room for a dinner out is the week many people abandon.
A week with a planned higher-calorie day
Lighter weekdays pay for Saturday
Taking 150 kcal off five weekdays frees 750 kcal for Saturday. The deficit is the same as the steady week.
A week with an all-out cheat day
Six good days, one day without a limit
Saturday ran 3,000 kcal over maintenance, which cancels six days of 500 kcal deficits. The week ends at maintenance.
The all-out week is not a disaster. Nobody gained fat that week. But nobody lost any either, and the six careful days feel wasted. Repeat that pattern every weekend and you get the familiar complaint: "I'm good all week and the scale won't move."
Why 5,300 kcal is easier than it sounds. A big brunch, a few drinks, a takeaway pizza and a dessert can get there without anyone feeling they overdid it. When a day has no budget, most people underestimate it.
Does a weight loss cheat day help or hurt?
It helps when it is the reason you stay on plan the other six days. It hurts when it quietly cancels them. The calories decide which one you get.
You will often read that a weight loss cheat day "resets your metabolism" or "refills leptin". One day of overeating does not undo the slowdown that comes with a long diet. Any hormonal change from a single day is small and brief. What the day reliably changes is the scale: extra food, salt and carbs hold water, so you can weigh 1 to 2 kg more the next morning. That is mostly water and food still in your gut, not fat, and it usually fades over the next few days.
The other risk is how you feel about it. If Saturday feels like failing, the urge is to "make up for it" with a near fast on Sunday, and that often sets up the next binge. If a day already ran well over, the best move is nothing drastic: go back to normal meals.
Cheat day vs higher-calorie day vs diet break
These three often get mixed up, but they do different jobs.
| Cheat day | Higher-calorie day | Diet break | |
|---|---|---|---|
| How long | One day | One day, sometimes two | Usually one to two weeks |
| Calories | No limit | A set number above your usual target | About maintenance, every day |
| Effect on the week | Can cancel part or all of the deficit | None, if lighter days cover it | No deficit on purpose, so weight loss pauses |
| Best for | Rarely the best tool | Weekends, birthdays, dinners out | Long diets, fatigue, a mental reset |
A diet break is the planned pause. In the MATADOR trial, men with obesity who alternated two weeks of dieting with two weeks at maintenance lost more fat than a group that dieted without breaks (Byrne et al., International Journal of Obesity, 2018). That is very different from a single unlimited day. A diet break keeps intake controlled and simply drops the deficit for a while. Consider one after several months of steady dieting, or when hunger and tiredness are making the plan hard to keep.
How to plan a higher-calorie day instead
Drop the word cheat. Call it a higher day and give it a number. Here is how to set one up.
- Pick the day ahead of time. Saturday dinner, a wedding, a work party. Social events are the natural slot.
- Set the budget. Somewhere from 500 to 1,000 kcal over your usual target suits most weeks. Keep the day within about 500 kcal of maintenance.
- Fund it in advance. Take 100 to 200 kcal off a few earlier days. Trimming early in the week is easier than starving yourself the day after.
- Keep the lighter days reasonable. Do not drop a day below a safe minimum just to save up more. Small cuts spread over several days beat one very low day.
- Log it anyway. An estimate is enough. A day you tracked roughly is far more useful than a day you skipped.
Not sure what your target or maintenance number is? The calorie calculator gives a daily figure from your size, activity and goal. For a longer view of how intake changes the timeline, the NIH's Body Weight Planner models it over weeks and months, and it is based on research showing that weight change slows as the body adapts (Hall et al., The Lancet, 2011).
How a weekly calorie bank replaces the cheat day
The planned higher day works best when you can see the week's balance. That is what the calorie bank in Caltide shows. Days you eat under your goal add to the bank, and days you go over draw from it. The Today dashboard shows the balance as a figure in kcal for this week.
In the planned week above, the bank would show +750 kcal by Friday night: "You ate less earlier this week. The difference is saved for later." Saturday's 2,550 kcal day spends it, and the week comes back to zero, "Right on plan for the week so far." In the all-out week, the bank would drop to -3,500 kcal after Saturday. Caltide words that as "Evens out over the rest of the week", not as a failure.
- Only finished days count. Today is added once it ends in your own time zone, so a big lunch does not swing the number mid-day.
- It follows your week. The bank uses the week start from your profile and starts again each new week. You can also reset it to zero yourself.
- Editing fixes it. Change a meal you logged yesterday and the balance updates.
- Your daily minimum still applies. Saving up by eating below your minimum is still flagged. The bank never lowers that floor.
Plan your Saturday without losing the week
Set up Caltide in about 30 seconds and let the calorie bank show how lighter weekdays pay for a higher day.

Frequently asked questions
A cheat day is a day, usually once a week, when someone on a diet stops counting calories and eats whatever they like. It is meant as a reward or a mental break. Whether it hurts progress depends on how many calories it adds compared with the deficit built up over the rest of the week.
It will not ruin it, but it can cancel it. At a 500 kcal daily deficit, one day 3,000 kcal over maintenance brings the week back to maintenance: no fat gained, none lost. A smaller planned higher day leaves most or all of the deficit in place. Any scale jump the next morning is mostly water.
A practical limit is about your maintenance calories, or 500 to 1,000 kcal above your usual target. If you trim a little from earlier days to cover it, the weekly deficit stays whole. Beyond maintenance, every extra 500 kcal cancels roughly one day of a typical 500 kcal deficit.
Usually, yes. One meal off plan has a natural ceiling, while a full day of unlimited eating does not. A cheat meal of 1,000 to 1,500 kcal fits most weekly budgets with a little planning. An unplanned all-day cheat can easily cost several days of deficit.
If it is budgeted, once a week works well for most people, often at the weekend or for a social event. If it has no limit, less often is better, because each one can cancel most of a week. After a few months of steady dieting, a one or two week diet break at maintenance may serve you better.


