Calories are measured in two fundamentally different ways: in food, they’re determined by burning a sample and measuring the heat it produces, or more commonly, by adding up the energy from each macronutrient listed on a label. In the body, calories burned are measured by tracking how much oxygen you consume and carbon dioxide you exhale. Each method has its own level of precision, and the numbers you see on food packages and fitness trackers are estimates built on top of these core techniques.
What a Calorie Actually Is
The “calorie” on a food label is technically a kilocalorie. It’s the amount of energy needed to raise the temperature of 1 kilogram of water by 1 degree Celsius. That’s 1,000 times larger than the small calorie used in chemistry labs, which works with just 1 gram of water. Nutritionists adopted the kilocalorie as the standard unit but dropped the “kilo” prefix for simplicity, which is why your granola bar says “200 calories” instead of “200 kilocalories.” Both mean the same thing.
Burning Food in a Lab
The most direct way to measure a food’s energy content is with a device called a bomb calorimeter. A dried, weighed food sample is placed inside a sealed steel chamber, pressurized with pure oxygen, and ignited. The food burns completely, producing carbon dioxide, water, and heat. That chamber sits submerged in a jacket of water, which absorbs the heat. By recording the water temperature before and after combustion, researchers can calculate exactly how much energy the food released.
The device is calibrated using benzoic acid, a chemical with a known and precise heat output, so every measurement can be checked against a reliable standard. Corrections are sometimes applied for byproducts like sulfuric and nitric acid that form during combustion, which slightly alter the heat reading. This method captures the total chemical energy in a food, though it slightly overstates the calories your body can extract, since digestion is less efficient than combustion in a steel chamber.
How Food Labels Calculate Calories
Most food labels don’t rely on bomb calorimeters for every product. Instead, manufacturers use the Atwater system, a set of standardized energy values for each macronutrient. The values are simple: protein provides 4 calories per gram, carbohydrates provide 4 calories per gram, fat provides 9 calories per gram, and alcohol provides 7 calories per gram. To get the total calorie count, you multiply the grams of each macronutrient in a serving by its energy factor and add them up.
These conversion factors were developed in the late 1800s by chemist Wilbur Atwater, who burned hundreds of foods in calorimeters and then adjusted the values downward to account for the energy lost during human digestion and absorption. The system is practical and widely adopted, but it treats all proteins, all fats, and all carbohydrates as interchangeable from an energy standpoint. In reality, a gram of fiber (technically a carbohydrate) yields far fewer usable calories than a gram of sugar, even though both get the same 4-calorie-per-gram assignment in the general Atwater system.
The FDA allows food labels to be off by up to 20% above the declared calorie value before a product is considered out of compliance. That means a snack labeled at 200 calories could legally contain up to 240 calories. Below the declared value, there’s more flexibility. This margin exists because natural foods vary from batch to batch, and manufacturers typically round their numbers.
Measuring Calories Your Body Burns
The gold standard for measuring your metabolic rate in a clinical setting is indirect calorimetry. Rather than measuring heat directly, it tracks the oxygen you breathe in and the carbon dioxide you breathe out. The principle is straightforward: every time your body burns fuel (carbs, fat, or protein), it consumes oxygen and produces carbon dioxide in predictable ratios. By measuring those gas volumes, researchers can calculate how much energy your body is producing.
The ratio of carbon dioxide produced to oxygen consumed, called the respiratory quotient, reveals which fuel your body is primarily burning. When you’re burning pure carbohydrates, the ratio is 1.0, and each liter of oxygen consumed corresponds to about 5.0 calories. When you’re burning fat, the ratio drops to 0.7, and each liter of oxygen corresponds to about 4.7 calories. Protein oxidation falls in between at a ratio of 0.8. Most people at rest have a mixed ratio, reflecting a blend of fuel sources.
Tracking Calories Over Days or Weeks
Indirect calorimetry works well in a lab, but it requires a mask or a sealed room, which limits how long you can realistically measure someone. For tracking total energy expenditure over days or weeks while a person lives normally, researchers use a technique called doubly labeled water. A person drinks a small dose of water containing two rare, non-radioactive isotopes: heavy hydrogen and heavy oxygen. Both mix into the body’s water supply within 2 to 4 hours.
Over the following days, the heavy hydrogen leaves the body only as water (in urine, sweat, and breath moisture), while the heavy oxygen leaves as both water and carbon dioxide in breath. Because the heavy oxygen has an extra exit route, it disappears faster. The difference in how quickly these two isotopes are eliminated is directly proportional to how much carbon dioxide the person produced, which translates to total calories burned. Measurements are typically taken over 3 to 21 days, making this the best method for estimating someone’s habitual energy expenditure without restricting their movement or daily routine.
Estimation Formulas and MET Values
Outside a laboratory, most people estimate their calorie burn using prediction equations. The Mifflin-St. Jeor equation, which uses your weight, height, age, and sex, is widely recommended for estimating resting metabolic rate. A review by the American Dietetic Association found it to be more reliable than older formulas like the Harris-Benedict equation, though even the best prediction equations land within 10% of someone’s actual measured resting rate only about 56% of the time. Your individual metabolic rate can deviate significantly from any formula’s output.
For exercise, calorie estimates often rely on MET values, or metabolic equivalents of task. One MET equals the energy you use while sitting quietly. An activity rated at 6 METs burns roughly six times that baseline. Walking briskly is around 3 to 4 METs; running is 8 to 12 METs depending on pace. Multiplying the MET value by your body weight and the duration of the activity gives a rough calorie estimate, though it won’t account for your personal fitness level or efficiency of movement.
How Accurate Are Fitness Trackers?
Wearable devices like smartwatches estimate calories using proprietary algorithms that combine heart rate data, movement sensors, and personal details like your age, weight, and height. A Stanford Medicine study that tested seven popular fitness trackers found that while they measured heart rate reasonably well, none was accurate for energy expenditure. The most accurate device was off by an average of 27%, and the least accurate was off by 93%.
The core problem is that energy expenditure varies enormously between people of the same size and age based on fitness level, body composition, and genetics. Training an algorithm to work across that range of variation is extremely difficult. Fitness trackers are useful for comparing your own activity levels day to day, but the absolute calorie numbers they display should be treated as rough estimates rather than precise measurements.
Why Your Body Doesn’t Absorb Every Calorie
Even a perfectly accurate calorie count on a food label doesn’t tell you exactly how much energy your body will extract. Digestion itself costs energy, a phenomenon called the thermic effect of food. Protein is the most expensive macronutrient to process, burning 15 to 30% of its calories during digestion and absorption. Carbohydrates cost 5 to 10%, and fats cost just 0 to 3%. A 200-calorie portion of chicken breast delivers noticeably fewer net calories than a 200-calorie portion of butter, even though the label math treats them as equivalent.
Fiber, resistant starch, and the physical structure of food also affect absorption. Whole almonds, for instance, deliver fewer calories than their label suggests because some of their fat passes through undigested. Highly processed foods, on the other hand, tend to be more fully absorbed because their structure has already been broken down before you eat them. The calorie counts on labels are useful approximations, but the real number your body captures depends on what you eat, how it’s prepared, and your individual digestive efficiency.

