ToolsCompareBlog Download

Alcohol Macros: Carbs, Fat or Calories Only?

Alcohol has 7 calories per gram but no macro column. USDA figures for beer, wine and spirits, the ABV formula, and how to log a drink as carbs or fat.

Counter44

Calorie Tracker

Log your meals as you go

Counter44 tracks calories and macros against a daily target.

Free · No sign-up needed

Disclaimer: This article is general nutrition information, not medical advice. Every calorie figure here is an estimate. If you have a medical condition, are pregnant or take medication that can interact with alcohol, talk to a doctor or registered dietitian.

A shot of vodka has 97 calories and 0 g of protein, carbs and fat. The label isn’t wrong. Alcohol supplies about 7 calories per gram, but it gets no macro line on the panel and no column in most trackers.

That leaves you deciding where those calories go in your log. There are three workable options: leave them as calories only, book them as carbs, or book them as fat. Whichever you pick, convert only the part of the drink that is alcohol.

  • Alcohol is energy without a macro. About 7 kcal per gram, sitting outside protein, carbs and fat.
  • Its share of a drink varies a lot. USDA data puts it at about 63% of a regular beer’s calories, 87% of a glass of table wine and all of a shot.
  • Two formulas find the alcohol calories. Label calories minus what the macros explain, or mL × ABV × 0.789 × 7 when there’s no nutrition panel.
  • Log each drink once. One entry carries the full calories. Never log the drink and then add a second entry for its alcohol.

Is alcohol a macro?

Alcohol (ethanol) is a source of food energy, like protein, carbohydrate and fat. The FAO’s report on food energy gives the standard Atwater factors: 4 kcal per gram for protein and carbohydrate, 9 for fat and 7 for alcohol, or 6.9 unrounded.

You’ll sometimes see alcohol called the fourth macronutrient, though the word usually means just the big three. What you call it matters less than the bookkeeping problem: alcohol supplies calories like a macro, but labels and most trackers don’t give it a macro column.

You can see it on US alcohol labels. Under TTB Ruling 2013-2, a voluntary “Serving Facts” panel lists calories and grams of carbohydrate, protein and fat per serving, with alcohol content as an optional extra. That’s how a jigger of 80-proof spirits ends up reading 97 calories, 0 g, 0 g, 0 g.

Because the panels are voluntary, plenty of cans and bottles have none. TTB proposed a mandatory “Alcohol Facts” statement in January 2025 (Notice No. 237), but it was still only a proposal when this article was written. Until something changes, the ABV formula below covers the gap.

Where a drink’s calories come from

The table uses the SR Legacy data in USDA FoodData Central at USDA’s own serving weights. “Macro kcal” is 4 × protein + 4 × carbs + 9 × fat. Whatever is left over comes from alcohol.

Drink (FDC ID)USDA servingkcalProtein gCarbs gFat gMacro kcalFrom alcohol
Beer, regular (168746)12 fl oz can, 356 g1531.612.605763%
Beer, light (168749)12 fl oz, 354 g1030.85.802774%
Beer, light, low carb (169575)12 fl oz, 354 g960.62.601387%
Wine, table, red (173190)5 fl oz, 147 g1250.13.801687%
Wine, table, white (174837)5 fl oz, 147 g1210.13.801687%
Spirits, 80 proof (174815)1.5 fl oz jigger, 42 g970000100%
Piña colada, from recipe (168752)4.5 fl oz, 141 g2450.632.02.715437%

Read down the last column and the drinks fall into four groups:

  • Spirits are all alcohol. Straight gin, rum, vodka or whiskey has no macros to log.
  • Wine is mostly alcohol. A 5 fl oz glass of table wine has 3.8 g of carbs, and about 87% of its calories come from the alcohol.
  • Beer has real carbs. A regular beer carries 12.6 g, so about a third of its calories already belong in your carb total.
  • Cocktails are mostly mixer. The piña colada gets only 37% of its calories from alcohol; its 32 g of carbs and 2.7 g of fat are real, and you log them as they are.

Regular beer, the jigger and the piña colada each carry about 14 g of alcohol, which matches NIAAA’s US standard drink. USDA’s 5 fl oz wine pour holds a little more, about 15 to 16 g.

SR Legacy is a 2018 data set of generic averages with no hard seltzer entry. For a specific brand, the label wins, and for seltzers and most craft beers, use the can’s panel or the ABV formula.

How to find a drink’s alcohol calories

From a nutrition panel

If the can or bottle has a panel, subtract what its macros explain:

alcohol kcal ≈ label kcal − (4 × carbs g) − (4 × protein g) − (9 × fat g)

Run USDA’s red wine through it as if those numbers were on the label: 125 − (4 × 3.8) − (4 × 0.1) − 0 = 109.4. About 109 of the glass’s 125 calories come from alcohol. The answer is close rather than exact, because databases and labels don’t always use a flat 4, 4 and 9.

To check how many calories a drink’s macros explain without doing the sums, enter its protein, carbs and fat in the macros to calories calculator.

From the ABV

Without a panel, the ABV printed on the can or bottle gets you most of the way:

grams of alcohol = mL × ABV (as a decimal) × 0.789

alcohol kcal ≈ grams × 7

The 0.789 is the density of ethanol in grams per mL (PubChem lists 0.7893 g/cm³ at 20 °C). ABV is a share of volume, and this step turns it into weight. The ABVs below are examples, so read the real number off your can:

DrinkmLABVAlcohol gAlcohol kcalStandard drinks
12 fl oz beer3555%14.0981.0
12 fl oz light beer3554.2%11.8820.8
16 fl oz IPA4737%26.11831.9
6 fl oz glass of wine17713.5%18.91321.3

This gives the alcohol calories only. A beer’s carbs, a seltzer’s sugar or a cocktail’s mixer go on top. A hard seltzer works the same way: a 355 mL can at 5% holds about 14 g of alcohol, roughly 98 kcal, plus whatever carbs its panel lists. For mixed drinks, NIAAA’s cocktail content calculator estimates the alcohol in a recipe.

The standard drink check

NIAAA puts it this way: “In the United States, one standard drink contains about 14 grams, or about 0.6 fluid ounces, of pure alcohol.” That’s 12 oz of 5% beer, 5 oz of 12% wine or 1.5 oz of 40% spirits.

At 7 kcal per gram, one standard drink is about 98 kcal from alcohol, or 97 with the unrounded 6.9, matching USDA’s shot. Count your standard drinks and you have a quick minimum for the calories, before any carbs.

Counter44

Calorie Tracker

Log today's meals in Counter44

Three ways to log alcohol macros

Every method below logs the same calories. They differ only in where the alcohol calories show up in your macros.

1. Calories only

Log the drink’s real macros and leave the alcohol calories unassigned. Your calorie total is right, and your macro totals show only the protein, carbs and fat that are really there.

It’s the simplest and most accurate record. The cost is cosmetic: your macro grams no longer multiply out to your calorie total.

2. Count the alcohol calories as carbs, fat or both

Divide the alcohol calories by 4 and add them to carbs, or divide by 9 and add them to fat. Many flexible dieters split them between the two. This keeps your macro totals in step with your calorie total, at the price of carb or fat grams the drink doesn’t contain.

Calling those calories carbs or fat is purely a logging convention. In a small 1999 study (Siler and colleagues), eight healthy men drank 24 g of alcohol, and 77% of the alcohol their bodies cleared was converted to acetate. Alcohol isn’t carbohydrate or fat in the body, so filing it under either one is a choice you make for your log.

Never count it as protein

Logging a 97-calorie shot as protein books 24 g of protein the drink doesn’t have. Your protein target, often the hardest one to hit, would look closer to met than it is.

Convert the alcohol, not the whole drink

The common shortcut divides the drink’s total calories by 4 or 9. That throws away the macros the drink really has.

Take a regular beer: 153 kcal, 12.6 g of carbs, 1.6 g of protein and about 96 kcal from alcohol (153 − 57).

  • As fat, the right way: 2 g protein, 13 g carbs, and 96 ÷ 9 = 10.7, so 11 g fat.
  • As fat, the shortcut: 153 ÷ 9 = 17 g fat and nothing else. The beer’s 12.6 g of real carbs vanish from your log.
  • As carbs: 12.6 + 96 ÷ 4 = 36.6, so 37 g. The shortcut (153 ÷ 4 = 38 g) lands close here only because beer’s macros are almost all carbs already.

Worked example: one light beer, four ways

USDA’s 12 fl oz light beer has 103 kcal, 0.8 g of protein, 5.8 g of carbs and no fat. Its macros explain about 27 kcal, which leaves about 76 kcal from alcohol. Here it is rounded to whole grams, the way a quick entry usually takes it:

MethodCaloriesProtein gCarbs gFat gMath
Calories only103160The drink’s real macros; 76 kcal left unassigned
As carbs10312505.8 + 76 ÷ 4 = 24.8
As fat10316876 ÷ 9 = 8.4
Half and half10311545.8 + 38 ÷ 4 = 15.3, and 38 ÷ 9 = 4.2

Calories stay at 103 in every row, though whole-gram rounding means the converted macros imply anywhere from 100 to 104. A shot of 80-proof spirits follows the same rules: 24 g of carbs (97 ÷ 4 = 24.25) or 11 g of fat (97 ÷ 9 = 10.8).

Pick one method and stick with it. Switching between methods week to week makes your macro history hard to compare.

How to log a drink in Counter44

Any tracker with quick entries and custom foods can handle all of this. Counter44, the calorie and macro tracker behind this site, stores every food as calories, protein, carbs and fat, with no field for alcohol, so the methods above map straight onto it. Food logging, Quick add and custom foods are free, with no account and no ads.

  • Search first. On Add food, type the drink’s name. Search matches English food names across the built-in database and your own foods. Portions are always grams or mL, even with Imperial units, so 12 fl oz is about 355 mL, 5 fl oz about 148 mL and 1.5 fl oz about 44 mL.
  • No match? Use Quick add. Calories is the only required field, and Protein, Carbs and Fat go in as whole grams. Enter the calories from the label or the USDA table, the macros for your chosen method, and a label such as “Light beer, 12 oz” so the day’s log stays readable. Anything with a Logged at time from 9 p.m. to 3:59 a.m. lands under Late.
  • Have it often? Save a custom food. The last row of every search offers to create a custom food with the name already filled in. Set Serving size to 355 mL and Serving label to “1 can”, switch to the per-serving chip, and enter 102.7 kcal, 0.8 g protein, 5.8 g carbs and 0 g fat. Custom foods take one decimal, and if you count alcohol as carbs or fat, bake that into the macros here. After that, the drink shows up as a chip on Add food: its Recents chip repeats the last portion, and once it drops out of Recents, its Your foods chip logs one serving in one tap.

One drink, one entry. Quick add needs calories above zero, so there’s no macros-only correction entry. Log a regular beer as a food and then Quick add it again as carbs (153 kcal, 38 g), and the day shows 306 calories for one 153-calorie beer. Put everything about the drink in one entry.

The Today screen shows a calorie ring next to protein, carbs and fat bars, and a drink logged calories-only pushes the ring ahead of the bars: the ring counts all of it, while the bars count only the grams you entered. Nothing is broken. To see how much of a day’s total your macros account for, add them up in the macros to calories calculator.

If you poured 6 oz instead of USDA’s 5 oz serving, scale the numbers with the food calories by weight calculator: red wine at 85 kcal per 100 g comes to about 150 kcal for a 6 fl oz (176 g) glass. For a pitcher of sangria or punch, total each ingredient in the recipe calorie calculator, then log your share. How to calorie count homemade food walks through the batch method.

Drinks and your calorie target

Counter44’s daily target is an estimate: the Mifflin-St Jeor equation, times an activity factor, with 500 calories taken off to lose or 300 added to gain. Drinks count against it like any other entry. The target is a starting point, not medical advice, and logging carefully doesn’t promise any particular result.

The Dietary Guidelines for Americans, 2025-2030, released in January 2026, say: “Consume less alcohol for better overall health.” They name people who should avoid alcohol completely: pregnant women, people recovering from alcohol use disorder or unable to control how much they drink, and people taking medications or with medical conditions that can interact with alcohol. This edition sets no numeric daily limit. For questions about drinking and your health, ask a doctor or registered dietitian.

References

  1. FAO. Food energy: methods of analysis and conversion factors. FAO Food and Nutrition Paper 77, Chapter 3. Atwater general factors: 4 kcal/g for protein and carbohydrate, 9 for fat, 7 for alcohol (6.9 unrounded).
  2. USDA FoodData Central. SR Legacy entries 168746, 168749, 169575, 173190, 174837, 174815 and 168752, with USDA’s portion weights; search each FDC ID to check the values.
  3. NIAAA. What Is A Standard Drink? One US standard drink holds about 14 g of pure alcohol; beer, wine and spirits examples.
  4. TTB Ruling 2013-2. Voluntary Serving Facts statements on wine, spirits and malt beverages: calories and grams of carbohydrate, protein and fat per serving, with optional alcohol content.
  5. TTB Notice No. 237, Federal Register, January 17, 2025. Proposed mandatory Alcohol Facts statement. A proposal, not a final rule.
  6. PubChem. Ethanol (CID 702). Density 0.7893 g/cm³ at 20 °C.
  7. Dietary Guidelines for Americans, 2025-2030. Page 5, Limit Alcoholic Beverages. Landing page: dietaryguidelines.gov.
  8. Siler, S. Q., Neese, R. A. and Hellerstein, M. K. (1999). American Journal of Clinical Nutrition, 70(5), 928-936. Eight healthy men given 24 g of alcohol; 77% of the alcohol cleared was converted to acetate.

Counter44

Calorie Tracker

Start with one meal

Counter44 works out your daily target from your height, weight and goal. Then you log what you eat and keep a streak going.

Free · No sign-up needed

Scan to get the app

Frequently Asked Questions

Is alcohol a macronutrient?

Alcohol supplies energy, about 7 calories per gram, but it isn't protein, carbohydrate or fat. Alcohol nutrition panels and most food trackers have macro lines for only those three, so a drink's alcohol calories count toward your calorie total without showing up in any macro.

How many calories are in a gram of alcohol?

About 7. The FAO lists alcohol at 7.0 kcal per gram rounded, or 6.9 unrounded. A US standard drink holds about 14 g of pure alcohol, which works out to roughly 97 to 98 calories from the alcohol alone, before any carbs from the beer, wine or mixer.

Should I count alcohol as carbs or fat?

Either works as bookkeeping. Divide the alcohol calories by 4 to log them as carbs, by 9 to log them as fat, or split them between the two. Logging the calories alone is the simplest and keeps your macro totals accurate. Pick one method and use it every time so your days compare fairly.

Why does vodka have calories but 0 g of carbs, fat and protein?

Distilled spirits are ethanol and water. USDA FoodData Central lists a 1.5 fl oz jigger of 80-proof spirits at 97 calories with no protein, carbs or fat, so every one of those calories comes from the alcohol itself.

Can I count alcohol as protein?

No. Logging a 97-calorie shot as protein would record about 24 g of protein the drink doesn't contain, and your protein target would look closer to met than it is. Carbs, fat or calories only are the usual choices.

How do I work out a drink's alcohol calories from its ABV?

Multiply the volume in mL by the ABV as a decimal and by 0.789, the density of ethanol, to get grams of alcohol. Multiply that by 7 for the alcohol calories. A 355 mL can at 5% comes to about 14 g of alcohol and roughly 98 calories, before any carbs listed on the can.

Do mixers count separately from the alcohol?

Yes. Juice, soda, syrup and cream bring real carbs and sometimes fat, and you log those as they are. In USDA's recipe for a piña colada, only about 37% of the 245 calories in a 4.5 fl oz cocktail come from the alcohol. The rest is the mixer.

How do I log a drink in Counter44?

Search Add food for the drink. If nothing matches, use Quick add: Calories is the only required field, and protein, carbs and fat go in as whole grams with an optional label. For a drink you have often, save a custom food with a mL serving so it logs in one tap. Use one entry per drink.