Scale each add-in separately

Add-in calories = calories per label serving × amount used ÷ label serving amount. Add the results to the base drink, then multiply by the number of identical drinks.

Example

A coffee base has 5 calories. The cup gets 30 mL of creamer labeled 30 calories per 15 mL and two pumps of syrup labeled 20 calories per pump. The creamer contributes 60 calories, the syrup contributes 40, and the drink total is 105 calories.

The coffee calorie tracking guide explains how to measure a normal pour, handle cafe nutrition, and avoid double counting.

Use the listed total for a standard cafe drink

If the cafe publishes a total for the exact drink and size, enter that number as the base and leave the included add-ins at zero. Use the add-in fields only for customizations that are not already included.

Black coffee is not zero, but it is close

Brewed coffee and espresso carry a small amount of energy from the beans, in the region of a few calories per cup. It is small enough that it rarely changes a daily total, and if you log it as a couple of calories or not at all, neither choice will distort your week.

Everything that matters in a coffee log comes from what goes in afterwards. Milk, cream, syrup, sugar and whipped toppings are where the calories are, which is why this calculator asks you to scale each add-in separately rather than picking a drink from a list.

The pour is the part people get wrong

A splash of milk is not a measurement, and free-pouring the same drink twice can easily differ by 50%. Cream and syrups are the most sensitive, because they carry the most calories per millilitre.

Measure your normal pour once. Put the cup on a scale, zero it, pour as you always do, and note the weight. That single number then covers every future cup without measuring again, and it is far more accurate than an estimate you repeat daily. Syrup pumps are more consistent than a free pour, but pump volume differs between machines and cafes, so a pump count from one place does not transfer to another.

A daily coffee is worth getting right once

This is the argument for spending five minutes on it. A drink you have every morning is logged around 350 times a year, so a 60-calorie error in your usual latte is roughly 21,000 calories over that year, all of it invisible because the entry looks the same every day.

Compare that with a restaurant meal you estimate badly once a month, where the same 60-calorie error is worth about 700 calories a year. Repeat items deserve the attention; one-off meals rarely do. Once you have a figure you trust, the weighed repeat meal calculator keeps it as a saved editable entry.

If your drink is a protein coffee or a seasonal cafe order, the protein coffee calorie calculator and the seasonal drink calculator handle those directly.

The calculator cannot infer a recipe

It does not know how much milk filled the cup, how large a syrup pump was, or whether a cafe's published total includes the topping. Use labels and official menu data when available. Otherwise keep the result marked as an estimate.