Matcha Cost Calculator

Find your cost per homemade matcha, how many servings a tin makes, and how much you save each week and year versus buying matcha lattes at a café.

By WhiskMetrics Editorial Team · Last reviewed

Usucha ≈ 2 g · Latte ≈ 3 g · Koicha ≈ 4 g

0 for straight matcha

Cost per homemade serving
$2.90
$2.50 matcha + $0.40 milk & sweetener · $0.83 per gram
10
servings per tin (~1.4 wk)
$20.30 vs $42.00
home vs café / week
$1,128
saved per year at home

At this pace you'll go through about 36.4 tins a year. Ippodo suggests finishing an opened tin within about a month, so pick a size you'll use up in that time.

How to calculate matcha cost per serving

  1. 1

    Enter your tin

    Enter the price and size in grams of your matcha tin or bag.

  2. 2

    Set your serving

    Enter grams per serving (about 2 g for usucha, 3 g for a latte) and any milk or sweetener cost.

  3. 3

    Compare with the café

    Enter servings per week and your café price to see weekly and yearly savings.

How much does homemade matcha cost per cup?

The formula is short: (tin price ÷ tin grams) × grams per serving + milk and sweetener. With the default example, a $25 tin of 30 g works out to about $0.83 per gram. A 3 g latte uses $2.50 of matcha, and with $0.40 of milk and sweetener the homemade cup costs about $2.90.

Against a $6 café latte, seven lattes a week cost about $20 at home versus $42 at the café, a difference of about $22 a week or roughly $1,130 a year. Change any number to match your tin and your local café.

Servings per tin

Matcha is commonly sold in 20 g, 30 g, 40 g, and 100 g sizes. At typical serving sizes from Ippodo Tea's recipes:
  • 20 g tin: 10 usucha (2 g) or about 6 lattes (3 g)
  • 30 g tin: 15 usucha or 10 lattes
  • 40 g tin: 20 usucha or about 13 lattes
  • 100 g bag: 50 usucha or about 33 lattes

Price per gram is what matters

Tins are priced so differently that comparing "$ per tin" is misleading. Always divide by grams. A $20 bag of 100 g culinary matcha is $0.20 per gram, while a $30 tin of 30 g ceremonial matcha is $1.00 per gram, five times more. For lattes with milk and sweetener, a mid-priced matcha often makes sense; save the expensive tins for drinking straight, where the flavor difference shows. Brand-by-brand prices are in our matcha cost per cup guide.

Don't forget freshness

Bigger bags are cheaper per gram, but Ippodo recommends finishing opened matcha within about a month, and storing it sealed, away from light, heat, and strong odors. If you drink one serving a day, a 30 g tin lasts 10 to 15 days, so even a 100 g bag can be finished in time. If you drink matcha a few times a week, smaller tins usually waste less.

What counts as "add-ons"?

Milk is the main extra cost for lattes. A half-gallon of milk holds about 1.9 liters, so 100 to 200 ml per latte is roughly a tenth of the carton. Oat and other plant milks usually cost more. Syrups and honey add a few cents per serving. Set the add-on cost to zero for straight usucha or koicha.

Hidden costs, one time

A bamboo whisk, a sifter, and a scale are one-time purchases. They are not included in the per-serving cost, but even together they are typically covered by the savings from a couple of weeks of skipped café lattes at the default settings.

Sources

Frequently asked questions

How much does a homemade matcha latte cost?

Divide your tin price by its grams, multiply by grams per latte, and add milk. For example, a $25 30 g tin and 3 g per latte is $2.50 of matcha, about $2.90 with milk and sweetener.

How many servings are in a 30 g tin of matcha?

About 15 bowls of usucha at 2 g each, or 10 lattes at 3 g each.

Is making matcha at home cheaper than a café?

Usually. At the default settings, seven homemade lattes a week save about $22 versus $6 café lattes, roughly $1,130 a year.