Back to articles
THE KEXBI DIFFERENCE

Should You Eat Back Exercise Calories? Why Apps Fail

Your wearable's calorie estimate is deeply flawed, but blindly adding those calories back to your plate is even worse for your training.

~6 MIN · KEXBI RESEARCH
AT A GLANCE

The argument in five lines

  1. Wearable calorie estimates for workouts miss by 20 to 40 percent on average, up to 92 percent on some devices, worst on strength and intervals. Heart rate is accurate. The conversion to calories is not.
  2. Most calorie apps hand that number back to you as food. MyFitnessPal does it fully, Lose It conditionally, Cronometer above-baseline only, Noom at 50 percent, MacroFactor refuses entirely. The spread is the tell.
  3. Even a correct number is often "gross": it includes the resting metabolism your day already accounted for, so adding it back double-counts. Which convention a record uses is not settled by the field name; it depends on which app wrote it.
  4. Your body may partially compensate for exercise, dropping unconscious movement or slowing metabolic rate. Estimates run around 28 percent on average, though recent data challenges even that. Enough to hedge, not enough to subtract per session.
  5. KEXBI reads which app wrote each workout number, reconciles the figure against its own metabolic model, then keeps two numbers: the undiscounted figure for Energy Availability (so a low day still reads as low), and a compensation-adjusted figure to check today's actual against the plan you already had.

You finish a hard hour on the trails. The watch flashes a number: 850 calories burned. You open your food app and it quietly does you a favour, raising today's target by roughly that amount. Dinner just got bigger. It feels earned.

It should not. Of every number a wearable produces, the calorie figure for a workout is the one it is worst at, and handing it back to you as extra food is the least defensible thing a nutrition app can do with it. The evidence for that is not controversial. What the honest alternative looks like is where it gets interesting.

The workout calorie figure is the least reliable number your watch produces, and most apps hand it straight back to you as food.

Chapter 01 · The model, and who actually runs itThe spread across the category is the tell

Connect a watch to a calorie app and, in the naive version, it takes the burn your device reports for a session and credits it back to your daily allowance so you can eat to match. It is intuitive. Calories in, calories out. You spent some, so you can afford them.

To be accurate about the category, though, not every app does this, and the differences are the tell.

Figure 01 · Where each tracker sits on the add-back question

Same session, five very different treatments

App Add-back stance What that means for the day
MyFitnessPal Full add-back, by design Sync a 500 kcal workout against a 2,000 kcal goal, target rises to 2,500. Worked example from MFP's own help centre.
Lose It Conditional add-back Adds back only once your total daily burn passes a target threshold. Same mechanism, delayed.
Cronometer Above-baseline only Credits only expenditure above your baseline for the session hour, so the same hour is not counted twice. Cleaner bookkeeping.
Noom 50 percent add-back Halves the session credit deliberately, explicitly to stop users overcompensating with food. A population-level guard.
MacroFactor Zero add-back Refuses to add exercise calories at all. Learns your energy needs from the relationship between intake and weight trend.
KEXBI Verify, split, protect EA Read the number in context, reconcile against KEXBI's own metabolic model, then keep two numbers: undiscounted for Energy Availability, compensation-adjusted to check today's actual against the plan you already had.
Fig 1. Behaviour verified against each app's own product documentation and help centres. Defaults change, and the direction of the trend is what matters: the apps closest to defensible got there by distrusting the workout number.

The apps closest to defensible got there by distrusting the workout number. The question is why.

Chapter 02 · Reason oneThe number is unreliable, and the watch knows it least well

Your device tracks your heart rate well and turns it into calories badly. Those are different tasks, and wearables are good at the first and poor at the second, because converting heartbeats into energy depends on physiology the sensor cannot see: your efficiency, your training status, your real body composition.

The published error on workout calorie estimates Shcherbina and colleagues 2017 tested seven wrist devices in 60 people against laboratory calorimetry [1]. The most accurate device still missed by a median of about 27 percent. The worst by 92 percent. Not one device came under 20 percent error. Heart rate, on the same devices, was measured to within a few percent. A 64-study meta-analysis (O'Driscoll and colleagues 2020) put typical error in the 20 to 40 percent range [2]. A separate systematic review across steps, heart rate and energy expenditure reached the same conclusion on the calorie estimates specifically [3]. Error is worst on strength work and intervals, where wrist motion, heart rate and true metabolic cost come apart.

One honesty point that makes the argument stronger, not weaker: the error does not always run high. Depending on the device, the person and the activity, a watch can over-read or under-read. Some popular devices tend to overestimate, which is the case that inflates your dinner, but the deeper truth is simply that the figure is not precise enough to spend food against. An add-back model bakes that imprecision straight into your target.

Chapter 03 · Reason twoPart of that number is metabolism you would have spent anyway

There is a bookkeeping error hiding underneath the accuracy problem. Some workout-calorie figures are "gross": they include the resting metabolism your body was always going to burn during that hour just to keep you alive. By convention, resting metabolism is about one MET, roughly one calorie per kilogram of body weight per hour (Compendium of Physical Activities, Ainsworth and colleagues 2011, updated 2024) [4]. Your daily calorie target already includes your resting metabolism across the whole day. If an app adds a gross workout figure on top, it counts that resting slice twice.

Here is the nuance the better engines get right and the naive ones miss: it depends entirely on which number you were handed. Apple Health's Active Energy is defined as activity energy above your basal rate, so on paper it is not the gross figure the double-count story assumes. Garmin's "Activity Calories" can include resting energy, while its "Active Calories" do not. A value passed through Strava can be the platform's own estimate or a partner device's, with no single convention.

The uncomfortable part is that the definition does not settle it, because a field is only as trustworthy as the app writing into it. Apple Health is a pipe, not a source. One person's Health library can hold sessions written by Garmin, WHOOP, Oura, a treadmill app and the Watch itself, all landing in the same field, and they do not agree with each other. We tested 544 sessions from our own users against an independent metabolic model, holding out the activity types where such models are known to be unreliable, and the writers spread across the range: one treadmill app read clearly gross, while the single largest writer of real training data landed squarely between the two conventions and could not be classified either way.

Apple Health is a pipe, not a source. A field is only as trustworthy as the app writing into it, and the writers do not agree.

So the correct thing to remove is not always "resting metabolism"; it is whatever expenditure your daily plan already assumed for the time you were training. Establishing that means checking each source against physiology rather than trusting a field name, and accepting that for some sources the honest answer is still "we do not know yet." Almost no consumer app does any of this. It is the difference between accounting and guessing.

Chapter 04 · Reason threeYour body quietly claws some of it back, probably

Even a correct net figure may overstate what a session truly costs you, because humans do not appear to burn extra energy in simple proportion to activity. Spend more on exercise and the body may spend less elsewhere, through lower unconscious movement and metabolic adjustment. The largest dataset on this, Careau and colleagues 2021, analysed 1,754 adults from the international doubly-labelled-water database and estimated that people offset about 28 percent of activity energy on average, with the effect larger in people carrying more body fat [5]. It builds on Pontzer's constrained model of daily energy expenditure [6].

This is the reason to hedge, and to hedge openly. As of 2026 the science is actively contested. A doubly-labelled-water study of 75 adults (Howard and colleagues, PNAS 2025) found an additive relationship, with more activity simply meaning more total burn and no drop in resting metabolism [7]. A short longitudinal experiment (Yegian and colleagues 2026) found much the same [8]. The Careau figure is a population average from a cross-sectional analysis, not a licence to subtract a fixed 28 percent from your Tuesday run.

So compensation belongs in the case as a real and important phenomenon that gives you a third reason not to treat the watch number as truth, and it does not belong as a precise correction anyone can apply per workout. The two reasons above stand on their own regardless of how this debate settles.

Stack what is solid An unreliable estimate, often too high, that in its gross form double-counts resting metabolism, for a session whose true marginal cost may be smaller again. The "850 calories, go eat" reward, once you strip out what the day already counted, can be a good deal less. For someone dieting, that gap is the whole game. You train, the app refills your deficit with food you did not really earn, the scale holds, and you conclude exercise does not work for you. It did. The accounting did not.

Chapter 05 · The same bad number, both directionsWrong for the dieter, wrong for the athlete

Now flip the user, because this is the part most coverage misses. Take an athlete who is fuelling, not dieting. The identical inaccuracy does the opposite damage.

Energy Availability, the number that governs whether training becomes progress, is your intake minus the energy training cost, measured against your lean mass [9,10]. If a system trusts an inflated device figure and treats it as energy spent, it manufactures a shortfall that is not real. A well-fuelled athlete can be flagged as under-fuelled on paper, or a genuine shortfall can be read as a crisis.

Figure 02 · Same wrong number, two failure modes

An inflated watch figure hurts both users, in opposite directions

For the dieter

Refills half the deficit that was earned

  • Deficit set at −500 kcal / day
  • Watch reports 850 kcal burned on today's session
  • App adds back the full 850 kcal to today's target
  • The real session cost is closer to 600 kcal
  • The 500 kcal deficit is now closer to 250, half what you were working to hold
Weight loss slows. "Exercise doesn't work for me."
For the athlete

Manufactures a shortfall that does not exist

  • Intake at maintenance, training energy at 850 kcal per session
  • Real session cost closer to 600 kcal
  • System reads Energy Availability from the inflated figure
  • A well-fuelled day reads as low or catastrophic
  • Or, worse, a real shortfall is misread as a crisis
Adaptation blunted. Muscle protein synthesis falls.
Fig 2. Same session, same faulty source, two ways to get the day wrong. This symmetry is the case against "eat it back," and equally against a blunt "never eat it back."

Chronically low Energy Availability is the state that blunts muscle protein synthesis, stalls adaptation and slows recovery [10,11]. Point the wrong number one way and it feeds a dieter calories they did not spend. Point it the other way and it invents a deficit that eats an athlete's progress. Same session, same faulty source, two ways to get the day wrong.

Chapter 06 · How KEXBI does itVerify the figure, then split it

KEXBI treats the device figure as an observation to be checked, not an instruction to be obeyed. Three things happen to a workout before it reaches your plan.

First, it is read in context. KEXBI records which app wrote each number, not just which service it arrived through. That matters because a known data fault, like a cycling power figure misread into the wrong units, is caught rather than passed on. It is also what makes reason two answerable at all: you cannot decide whether to subtract resting metabolism from a figure until you know which app produced it. That per-writer record is in place today, and the same subtraction is applied to every writer for now; when the evidence in reason two hardens on who emits gross versus net, the wiring differentiates them without a rewrite.

Second, that figure is reconciled against KEXBI's own model of the session, built from the activity type, your effective body mass and the duration using published metabolic values. If device and model roughly agree, the measured value is kept for the extra signal it carries. If the device figure is implausible, the kind of wild over-read a watch produces for a heavy lifting session, the model takes over. Neither is treated as gospel; the point is to catch the estimates that are clearly wrong before they touch your day.

Third, the honest number is used to protect your fuelling, not to license eating more. That turns out to need two numbers rather than one, because the same session is being asked two different questions.

The first question is safety. What did your body actually spend above rest? Energy Availability is scored on that undiscounted figure, because the floors it is judged against were established on undiscounted exercise energy. Shrinking a number before comparing it to a published threshold would make a truly low day look acceptable.

The second question is the plan. Your fuel plan is not built from today's watch number: it was built a week ago from the session you had planned. The compensation-adjusted figure is what today's actual gets reconciled against that plan. If the mismatch is meaningful, KEXBI offers you a rebuild. The compensation discount lives here, on a plan check, not on the safety threshold, because applying a contested population average to a safety threshold would be exactly the overreach reason three warns against.

Figure 03 · One session, three defensible numbers

70 kg runner, 73-minute trail session, watch reports 850 kcal

The watch says
850
kcal, device-reported
The raw number a naive add-back app would credit against your daily target. An 850-calorie dinner earned.
For Energy Availability
765
kcal, undiscounted net
Watch figure minus the resting metabolism the daily plan already counted for that hour. The honest input to the safety threshold.
For the plan check
590
kcal, compensation-adjusted
Your fuel plan was built a week ago from your planned session. This is what today's actual gets measured against it. A meaningful gap offers you a rebuild.
Fig 3. Same session, three numbers. An add-back app would have handed back an 850 kcal dinner. A system that fed the 590 plan-check figure into Energy Availability instead would have overstated availability by nearly three kcal per kg of lean mass, quietly letting a truly under-fuelled day read as fine. Which number goes where matters a great deal.

A note on honesty, since it is the whole point of the piece: KEXBI's checked figure is a better-founded estimate, not a claim to have measured the one true calorie cost of your run, which no consumer device can do. What it can do is refuse to launder an unreliable number into either a bigger plate or a fake deficit, and keep correcting against the outcomes that actually matter for you.

Chapter 07 · Where the competitors sitNone of them was built to protect Energy Availability

The thing to hold onto is that none of these apps is built to protect Energy Availability. Every one is, at its core, a weight instrument, and that is the lens that sorts them.

MacroFactor is the most sophisticated and the closest to defensible. It refuses to add exercise calories back at all, and instead learns your energy needs from your intake and weight trend, which sidesteps the trust-the-watch problem entirely. For general weight management that is a good tool.

For an endurance athlete it is the wrong instrument. A weight trend lags exactly when the risk is highest: ramp your mileage for an event and your needs jump at once while the model takes weeks to catch up, so you under-fuel at peak demand. And weight is decoupled from Energy Availability, so a tool that only watches the scale is blind to the very state it most needs to see. You can hold a stable weight while deep in low Energy Availability, and the model can even deepen it, reading a suppressed metabolism as lower expenditure and trimming your target again.

Noom is honest about the problem and blunt in its answer: it credits back only half of a session, explicitly to stop people overeating on a watch estimate. For a dieter that is a fair guard. Apply the endurance lens, though, and it is the same category error at a smaller size. Fifty percent is a population guess, not calibrated to you or to what the session actually cost, and halving real training energy is a quick route to under-fuelling. Right instinct, wrong frame.

Cronometer does the cleanest bookkeeping of the add-back apps, crediting only expenditure above your baseline so the same hour is not counted twice, and its micronutrient depth is real, but it still hands the credit back as food and still measures nothing about Energy Availability.

MyFitnessPal and Lose It sit at the naive end, full add-back that lifts your food target whenever the watch claims a big burn, with all the dieter licensing and athlete blindness that implies.

KEXBI's distinct place is simple to state: it is built to fuel training, not just to predict weight, so it treats the workout number as a fuelling input to be verified and protected around, rather than a reward to be paid out.

Chapter 08 · The takeawayThe honest version is not complicated to want, only to build

"Eat back your exercise calories" sounds like fairness. It rests on trusting the least trustworthy number your watch produces, often too high, sometimes double-counting the metabolism you would have spent anyway, for a session your body may partly offset. For someone losing weight, it quietly refills the deficit they are working to hold. For someone training, the same wrong number, pointed the other way, invents a shortfall that costs them the adaptation they are chasing.

The honest version is not complicated to want, only to build: work out what the session plausibly cost, check it against the physiology, know where the number came from, and use it to make sure you are fuelled for what comes next, rather than to justify a bigger plate. That is the number worth counting, and it is the one KEXBI is built to get right.

References

  1. Shcherbina A, et al. Accuracy in wrist-worn, sensor-based measurements of heart rate and energy expenditure in a diverse cohort. J Pers Med 2017;7(2):3.
  2. O'Driscoll R, et al. How well do activity monitors estimate energy expenditure? A systematic review and meta-analysis of the validity of current technologies. Br J Sports Med 2020;54(6):332 to 340.
  3. Fuller D, et al. Reliability and validity of commercially available wearable devices for measuring steps, energy expenditure, and heart rate: systematic review. JMIR mHealth uHealth 2020;8(9):e18694.
  4. Ainsworth BE, et al. Compendium of Physical Activities: MET definitions and values. Original 2011, update 2024.
  5. Careau V, et al. Energy compensation and adiposity in humans. Current Biology 2021;31(20):4659 to 4666.
  6. Pontzer H, et al. Constrained total energy expenditure and metabolic adaptation to physical activity in adult humans. Current Biology 2016;26(3):410 to 417.
  7. Howard et al. Physical activity is directly associated with total energy expenditure without evidence of constraint or compensation. PNAS 2025;122(43):e2519626122. [confirm first-author initials before publication]
  8. Yegian AK, et al. Longitudinal and cross-sectional evidence that daily resting and activity energy expenditures are independent in humans. J Physiol 2026;604(14):5952 to 5967.
  9. Loucks AB, Thuma JR. Luteinizing hormone pulsatility is disrupted at a threshold of energy availability in regularly menstruating women. J Clin Endocrinol Metab 2003;88(1):297 to 311.
  10. Mountjoy M, et al. 2023 IOC consensus statement on Relative Energy Deficiency in Sport (REDs). Br J Sports Med 2023;57(17):1073 to 1097.
  11. Areta JL, et al. Reducing resting skeletal muscle protein synthesis is rescued by resistance exercise and protein ingestion following short-term energy deficit. Am J Physiol Endocrinol Metab 2014;306(8):E989 to E997.
BETA UNDERWAY

Ready to apply the science?

Home Experience Engine About Notify