BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Breakfast & brunch calculation · ⏱️ 2 min read

How do I calculate the margin on coffee subscriptions or coffee cards at breakfast venues?

📝 KitchenNmbrs · updated 13 Mar 2026

Are you really making money on those coffee subscription cards you're selling? Many breakfast venues calculate margins using just the coffee bean cost, completely overlooking milk, sugar, and service expenses. The real margin calculation requires a more detailed approach than most owners realize.

What are coffee subscriptions and why are they popular?

Coffee subscriptions are prepaid cards where customers buy, for example, 10 coffees for the price of 8. It gives customers a discount and you guaranteed revenue upfront.

Many breakfast venues offer this to:

  • Increase customer loyalty
  • Improve cash flow (money in upfront)
  • Reward regular customers
  • Reduce change and payment transactions

The hidden costs of coffee

Most entrepreneurs only calculate with coffee beans, but there's more involved. Something most kitchen managers discover too late is that milk costs often exceed bean costs, especially for milk-heavy drinks like lattes and cappuccinos.

💡 Example: Cost price per cup of coffee

For 1 cappuccino (250ml) you need:

  • Coffee beans: €0.18 (8 grams at €22.50/kg)
  • Milk: €0.25 (150ml at €1.65/liter)
  • Sugar/sweeteners: €0.02
  • Cup (reusable): €0.05 depreciation
  • Energy (machine): €0.08

Total cost price: €0.58 per cup

Margin calculation for different subscription models

Model 1: "Buy 10, pay for 8"

This is the most common model. Customer pays for 8 coffees, gets 10.

💡 Example calculation:

Normal coffee price: €2.80 (incl. 9% VAT)

  • Customer pays: 8 × €2.80 = €22.40
  • Customer gets: 10 coffees
  • Effective price per coffee: €2.24
  • Cost price per coffee: €0.58
  • Margin per coffee: €2.24 - €0.58 = €1.66
  • Margin percentage: (€1.66 / €2.24) × 100 = 74.1%

Model 2: Fixed monthly subscription price

For example €35 per month for unlimited coffee. Here you need to estimate how many coffees a customer drinks on average.

⚠️ Watch out:

With unlimited subscriptions you risk losses if customers consume more than expected. Always monitor average usage per customer.

Calculate break-even point

To know when your subscription remains profitable, calculate the break-even point:

Break-even = Subscription price / (Normal selling price - Cost price)

💡 Example with €35/month subscription:

  • Normal price excl. VAT: €2.57
  • Cost price: €0.58
  • Margin per coffee: €2.57 - €0.58 = €1.99
  • Break-even: €35 / €1.99 = 17.6 coffees

If a customer drinks more than 18 coffees per month, you lose money.

Extra factors that affect your margin

Besides direct costs, there are more factors that determine your margin:

  • Peak times: Subscription holders often come during quiet hours, that's favorable
  • Cross-selling: Coffee subscribers often also order pastries or lunch
  • Staff: Fewer payment transactions saves time
  • Waste: More predictable consumption means less waste

Administration and VAT for subscriptions

Pay attention to VAT treatment of subscriptions:

  • VAT is due at sale of the subscription (not per coffee)
  • Register sold subscriptions as revenue
  • Keep track of how many coffees from each subscription have been used
  • Unused subscriptions remain an obligation

⚠️ Watch out:

A subscription is legally an obligation. If you close your business, customers must still be able to claim their remaining coffees or receive a refund.

How do you calculate the margin on coffee subscriptions?

1

Calculate your real cost price per cup

Add up all costs: coffee beans, milk, sugar, energy, equipment depreciation and cups. Don't forget the small amounts, they add up quickly at large volumes.

2

Determine the effective selling price per coffee

Divide the total subscription price by the number of coffees the customer gets. With 'buy 10, pay for 8' that's 8 × normal price divided by 10 coffees.

3

Calculate margin and break-even point

Subtract cost price from effective selling price for your margin per cup. For break-even: divide subscription price by normal margin per cup to see how many coffees become loss-making.

✨ Pro tip

Track subscription holder behavior for 30 days to identify peak usage patterns. Most venues discover their break-even point shifts by 15-20% once they account for cross-selling revenue from pastries and breakfast items.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

Do I calculate VAT on the subscription price or per coffee?

VAT is calculated on the full subscription price at the time of sale. You don't need to pay VAT per delivered coffee, that already happened at sale of the subscription.

What if customers don't use their subscription completely?

Unused coffees are pure profit for you, but legally it remains an obligation. Many businesses use an expiration date of 1 year to limit this.

How do I prevent customers from drinking too much coffee with unlimited subscriptions?

Monitor average usage per customer and set limits such as 'maximum 2 coffees per day' or 'weekdays only'. Communicate this clearly at purchase.

Can I charge different prices for different coffee types?

Yes, you can charge a premium for example for cappuccino vs. regular coffee. Calculate cost price and margin separately per type to see what's most profitable.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

Calculate your breakfast and brunch margins exactly

Breakfast and brunch seem cheap, but buffet waste and portion sizes make it complex. KitchenNmbrs calculates your actual costs per cover. Start free.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏