Burnie Academy Academy
The 4-4-9 rule: how food calories are actually counted

The 4-4-9 rule: how food calories are actually counted

Food calories come from simple per-gram numbers: protein 4, carb 4, fat 9. This is the Atwater system, made over 100 years ago and still used today. Burnie uses these same factors to guess your meal's calories from text.

13 Jul 2026 · Burnie Academy
atwater calories macros calorie-science

When you read "one roti = 80 calories" on a food app, where does that number come from? It is not magic. Someone multiplied the protein, carbs, and fat in the roti by three little numbers. Those numbers are called the Atwater factors. They are more than 100 years old, and almost every food label on Earth uses them. Let us meet them.

The general Atwater factors: 4, 4, and 9

protein 4 kcal/g, carbohydrate 4 kcal/g, fat 9 kcal/g, alcohol 7 kcal/g

The idea is simple. Each gram of protein gives 4 calories. Each gram of carbohydrate gives 4 calories. Each gram of fat gives 9 calories. So if your dal has 10 g protein, 20 g carb, and 2 g fat, the calories are (10x4) + (20x4) + (2x9) = 40 + 80 + 18 = 138 kcal. These three numbers are the "general Atwater factors". They were made by a scientist named Wilbur Olin Atwater in the United States, working with the USDA. The FAO still lists these same rounded values today.

The Atwater factor table at a glance

Protein
4 kcal per gram. Example: 10 g protein from dal = 40 kcal.
Carbohydrate
4 kcal per gram. Example: 30 g carbs from rice = 120 kcal.
Fat
9 kcal per gram. Example: 5 g fat from ghee = 45 kcal. Fat gives more than double the energy of protein or carb.
Alcohol
7 kcal per gram. High energy, but empty calories — no useful nutrients.
Dietary fibre
About 2 kcal/g in some systems, often counted as less. Sibling article fibre-alcohol-calorie-rules explains this in depth.

The 4-4-9 rule is exactly the same for every food — dal protein and egg protein are identical.

mostly false

mostly false — explained simply. The 4-4-9 numbers are the simple, rounded "general" factors. But Atwater also made a "specific" factor system. In it, each food gets its own slightly different numbers, because proteins and fats burn a little differently depending on the food. The FAO says protein factors range "from 10.2 kJ/g (2.44 kcal/g) for some vegetable proteins to 18.2 kJ/g (4.36 kcal/g) for eggs". So egg protein gives about 4.36 kcal/g, while protein in some vegetables gives only about 2.44 kcal/g. Food labels use the simple 4-4-9 because it is easy, but scientists know the real numbers wiggle a bit by food.

Meet Wilbur Olin Atwater, the man behind the numbers

The system is named after Wilbur Olin Atwater. He was a scientist in the United States who worked with the USDA starting in 1893. He built a big room-sized machine called a respiration calorimeter. People lived inside it for days while he measured the heat their bodies made and the energy in their food. With it, he showed that the same law of energy that runs engines also runs the human body. Those careful measurements became the 4-4-9 factors we still use today.

The bottom line

Every food calorie you see is built from three old, simple numbers: protein 4, carb 4, fat 9. They are not perfectly exact for every food, but they are close enough to guide your daily deficit. Type your meal into Burnie, and let those 100-year-old factors do the maths for you.

Track your food the honest way

Burnie helps you see your estimated calorie deficit with familiar Indian foods — no fake precision, no guilt trips.

Get Burnie on the App Store

Android public availability is being expanded.