How much does homemade coffee cost per cup?

Bag price divided by grams, times the dose, plus milk and equipment. Here is the $1.50 default cup, a $0.92 grocery-price cup, and the $0.95 beans-only mistake.

People type this into search every day: coffee cost per cup calculator.

The usual answer is “pennies.” That skips the dose, the milk, and the grinder you already bought.

I am not going to invent a cafe national average. The home coffee cost calculator prices one cup from the bag you have, the grams you use, and the extras you type.

This page is a labeled example. It is not a cafe menu, and it is not a recommendation to switch drinks.

Beans first, then extras

The calculator uses:

bag price ÷ bag weight × grams per cup + extras + equipment allocation

The same dose is used every time. Equipment arrives as a per-cup number you choose. Those are the tool’s assumptions.

Fig 1

Dose, then the add-ons

The bag becomes a cost per gram. The dose turns that into a cup.

Bag price divided bybag gramsTimes grams per cupAdd extras andequipmentThirty cups

Divide the bag price by its grams. Multiply by the dose. Add milk, filter, water, and the equipment slice.

BLS average price data for 100% ground roast coffee, all sizes, US city average, was $9.332 per pound in September 2026. A pound in that series is 453.6 grams. I use $9.332 later as one labeled bag. The calculator default is an $18 bag at 340 g, which is a different shelf.

NIST’s unit pricing work is the same comparison: price over quantity. The unit price post walks two packages. Coffee is one package plus a dose.

Example 1: the published $1.50 cup

Here are the calculator defaults:

  • coffee bag price: $18
  • coffee bag weight: 340 g
  • coffee per cup: 18 g
  • milk, filter, and water per cup: $0.35
  • equipment cost allocation: $0.20

Beans: 18 ÷ 340 × 18 = $0.95 (exactly $0.9529, which prints as $0.95)

Cup: 0.9529 + 0.35 + 0.20 = $1.50

Thirty cups: $45.09

Cups in the bag: 340 ÷ 18 = 18.9

Calculator result

Home coffee cost

Coffee bag price
$18.00
Coffee bag weight
340 g
Coffee per cup
18 g
Milk, filter, and water per cup
$0.35
Equipment cost allocation
$0.20

$1.50

per cup at home

Coffee beans
$0.95
Thirty cups
$45.09
Open the calculator

Fig 2 · 1/3

One $1.50 cup

Calculator defaults. 18 g from an $18 / 340 g bag.

Beans

$0.95

Extras

Extras next

 $0.35

Equipment

Equipment next

 $0.20

Beans are $0.95 of the cup.

Milk, filter, and water add $0.35. Equipment adds $0.20.

0.95 + 0.35 + 0.20 is $1.50 on the card. The slices use those printed cents.

Fig 3 · 1/2

One cup and thirty cups

Same defaults.

Home coffee

1 cup

$1.50

30 cups

Thirty cups next

 $45.09

One cup is $1.50.

Thirty cups are $45.09.

365 cups at the same $1.5029 rate is $548.57. That is a year of one cup a day, extras and equipment included.

Example 2: a $12 grocery bag

Keep 340 g, 18 g, $0.35, and $0.20. Set the bag to $12.

Beans: 12 ÷ 340 × 18 = $0.64

Cup: 0.64 + 0.35 + 0.20 = $1.19

Thirty cups: $35.56

The extras did not change. The cheaper bag cut $0.31 off the cup.

Example 3: a $28 specialty bag

Same 340 g bag size. Price $28.

Beans: 28 ÷ 340 × 18 = $1.48

Cup: 1.48 + 0.35 + 0.20 = $2.03

Thirty cups: $60.97

Fig 4 · 1/3

Three bag prices, one 18 g dose

340 g bags. $0.35 extras. $0.20 equipment.

Three bag prices, one 18 g dose$0.00$1.25$2.50$3.75$5.00$12 bag$18 bag$28 bag
  • Per cup
Three bag prices, one 18 g dose
CategoryPer cup
$12 bag$1.19
$18 bag$1.50
$28 bag$2.03

A $12 bag prints $1.19 a cup.

The $18 default is $1.50. A $28 bag is $2.03.

$2.03 is still a home cup. It is not a cafe ticket. The beans line moved from $0.64 to $1.48. Milk and the grinder did not.

Example 4: what if I change only the dose

Hold the $18 / 340 g bag, $0.35, and $0.20.

  • 12 g: beans $0.64. Cup $1.19. Thirty cups $35.56.
  • 18 g (default): beans $0.95. Cup $1.50. Thirty cups $45.09.
  • 22 g: beans $1.16. Cup $1.71. Thirty cups $51.44.

12 g and the $12 bag printed the same $1.19 by coincidence. One changed the price. The other changed the grams.

The coffee brew ratio calculator uses coffee = water ÷ ratio. Default water is 600 g at 16:1, which is 600 ÷ 16 = 37.5 g of coffee. That is a larger brew than the 18 g cup. 18 g at 16:1 wants 288 g of water.

Fig 5 · 1/3

Cup cost as the dose grows

$18 / 340 g, $0.35 extras, $0.20 equipment.

Cost per cup

Cup cost as the dose grows$0.00$0.50$1.00$1.50$2.0012 g18 g22 g
  • Per cup
Cup cost as the dose grows
PointPer cup
12 g$1.19
18 g$1.50
22 g$1.71

12 g prints $1.19.

18 g is $1.50. 22 g is $1.71.

Example 5: the BLS $9.332 pound

September 2026 ground roast, $9.332 per 453.6 g.

Beans for 18 g: 9.332 ÷ 453.6 × 18 = $0.37

Keep $0.35 extras and $0.20 equipment.

Cup: 0.37 + 0.35 + 0.20 = $0.92

Thirty cups: $27.61

A 340 g bag at that same pound price is 9.332 × 340 ÷ 453.6 = $6.99. Type $6.99 and 340 g and the card prints the same $0.92 cup and $27.60 for thirty cups, one cent of rounding on the month.

The default $18 / 340 g bag is $18 × 453.6 ÷ 340 = $24.01 per pound. That is specialty pricing next to the BLS grocery series. Both are real receipts. They are not the same shelf.

Calculator result

Home coffee cost

Coffee bag price
$9.33
Coffee bag weight
453.6 g

$0.92

per cup at home

Coffee beans
$0.37
Thirty cups
$27.61
Open the calculator

Example 6: no milk, and the beans-only mistake

Hold the $18 / 340 g / 18 g defaults.

Extras $0, equipment $0.20: cup $1.15. Thirty cups $34.59.

Extras $0 and equipment $0: cup $0.95. Thirty cups $28.59.

That $0.95 is the beans line by itself. People quote it as “homemade coffee costs under a dollar” and skip the milk and the grinder. The default cup is $1.50 because those two lines add $0.55.

A paper filter and a splash of milk at $0.12, equipment $0: cup $1.07. Thirty cups $32.19.

Fig 6 · 1/4

What you leave out of the cup

$18 / 340 g / 18 g. Only extras and equipment change.

What you leave out of the cup$0.00$0.50$1.00$1.50$2.00Beans onlyFilter $0.12No milkDefault
  • Per cup
What you leave out of the cup
CategoryPer cup
Beans only$0.95
Filter $0.12$1.07
No milk$1.15
Default$1.50

Beans only print $0.95.

The default cup is $1.50. Skip extras and you land at $1.15.

Example 7: a richer milk line, or a thinner equipment slice

Extras $0.55, default everything else: cup $1.70. Thirty cups $51.09.

That $0.20 milk increase is $6.00 over thirty cups.

Equipment $0.08 instead of $0.20: cup $1.38. Thirty cups $41.49.

$0.08 is what you get if you spread $120 of kit across 1,500 cups. $0.20 is $120 across 600 cups. Type the allocation that matches how long you keep the gear. The tool will not invent a lifespan.

Example 8: a $4.50 cafe cup as a labeled comparison

I do not have an official national cafe price. Use $4.50 as a receipt you typed, not as a statistic.

Thirty cafe cups: 4.50 × 30 = $135.00

Thirty default home cups: $45.09

Gap: $89.91 for that month.

365 cafe cups: 4.50 × 365 = $1,642.50

365 default home cups: $548.57

Gap: $1,093.93

The $28 specialty home cup at $2.03 still sits $2.47 under that $4.50 cafe line. Thirty of those specialty cups are $60.97, which is $74.03 under $135.

Fig 7 · 1/3

Thirty cups, home or a $4.50 cafe

Cafe $4.50 is a labeled ticket, not a national average.

Thirty cups

BLS home

$27.61

Default home

Default home next

 $45.09

$4.50 cafe

Cafe month next

 $135

BLS-priced home coffee is $27.61 for thirty cups.

The default home month is $45.09. Thirty $4.50 cafe cups are $135.

A grocery price change hits the beans line the same way the grocery increase post hits a weekly cart. If the $18 bag becomes $20, beans go to 20 ÷ 340 × 18 = $1.06, and the cup becomes $1.61.

Example 9: unit price on the two bags

The unit price comparison calculator on $18 / 340 g versus $9.332 / 453.6 g says option B is cheaper per unit, with a 61.1% unit-price saving. That matches the $0.95 vs $0.37 beans lines. It does not include milk. Put extras back after you pick a bag.

The meal cost per serving default is $4.62 a plate. A $1.50 coffee next to that plate is one more line, not a meal replacement.

A shower is a different daily habit with a meter behind it. Coffee is a bag and a spoon.

Nine cups side by side

Example What changed Beans Per cup 30 cups
1. Defaults $18 / 340 g / 18 g $0.95 $1.50 $45.09
2. $12 bag bag $12 $0.64 $1.19 $35.56
3. $28 bag bag $28 $1.48 $2.03 $60.97
4. 12 g dose 12 g $0.64 $1.19 $35.56
4. 22 g dose 22 g $1.16 $1.71 $51.44
5. BLS $9.332 / lb grocery pound $0.37 $0.92 $27.61
6. Beans only extras $0, kit $0 $0.95 $0.95 $28.59
7. Richer milk extras $0.55 $0.95 $1.70 $51.09
8. $4.50 cafe labeled ticket n/a $4.50 $135.00

Open the home coffee cost calculator with the bag on your counter and the grams you actually put in the cone. If you drink it black, set extras near zero. If you bought a grinder, pick an allocation and leave it there so the $1.50 cup stays honest.