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.
📝 Anyone who sells food · ⏱️ 3 min read

How do I calculate whether loyalty programs like coffee or sandwich punch cards pay off?

📝 KitchenNmbrs · updated 14 Mar 2026

Loyalty programs like punch cards can boost revenue, but they also drain your profits if done wrong. Most entrepreneurs launch rewards systems without running the numbers first. Here's how to calculate if your loyalty program actually makes money.

What do loyalty programs really cost?

A punch card looks free, but hidden costs can destroy your margins if you're not watching.

  • Free products you give away
  • Administration and tracking points
  • Physical cards or app development
  • Extra staff to explain the system

💡 Coffee shop example:

Rewards promotion: "Buy 10 coffees, get the 11th free"

  • Coffee price: €2.50 incl. VAT
  • Cost per coffee: €0.65
  • Per 11 coffees you give away €0.65
  • That's 5.9% of your coffee revenue

Cost: €0.65 per 11 coffees sold

Calculate your break-even point

Your loyalty program must generate more extra revenue than it costs. Otherwise you're bleeding money.

Formula:
Break-even = (Program costs / Average margin per customer) × 100

💡 Example calculation:

Sandwich shop with punch card "Buy 10 sandwiches, get the 11th free"

  • Average sandwich price: €4.50 incl. VAT
  • Cost per sandwich: €1.35
  • Margin per sandwich: €2.78 (excl. VAT)
  • Cost per 11 sandwiches: €1.35

Break-even: (€1.35 / €2.78) × 100 = 48.6%

You need to sell 48.6% more sandwiches to break even

Measure the real impact

Most loyalty programs fail because owners don't track whether they actually work. This is the kind of thing you only learn after closing your first month at a loss.

  • How many new customers come because of the program?
  • Do existing customers visit more often or spend more?
  • What's the average transaction value of punch card holders vs. regular customers?
  • What percentage of cards are actually completed?

⚠️ Watch out:

Many customers start a punch card but never complete it. Then you have the costs (card, administration) but not the benefits. Measure what percentage of your cards are actually redeemed.

Alternative loyalty programs

If a traditional punch card costs too much, there are cheaper options that still work.

  • Discount card: 10% discount instead of free product
  • Upgrade system: Free extras (extra cheese, larger size)
  • Limited-time offers: "Today 2nd sandwich half price"
  • Bundle deals: "Coffee + pastry for €4.50"

💡 Example upgrade system:

Pizzeria: "10th pizza gets free extra topping"

  • Cost of extra topping: €0.30
  • Selling price of extra topping: €1.50
  • Cost per 10 pizzas: €0.30 instead of €3.50 whole pizza

Savings: 91% less cost than free pizza

Digital vs. paper cards

Your choice between physical cards and an app affects both costs and results.

Paper cards:

  • Cost: €0.05-0.15 per card + stamps
  • Advantage: Everyone can use it
  • Disadvantage: Can get lost, possible counterfeiting

Digital systems:

  • Cost: €25-75/month for app or system
  • Advantage: Data on customer behavior, no counterfeiting
  • Disadvantage: Not all customers have a smartphone

Tools like KitchenNmbrs can help track these costs against your margins.

Stop programs that don't work

Not every loyalty program succeeds. Be honest about the numbers.

⚠️ Stop if:

  • The extra revenue doesn't outweigh the costs
  • Less than 20% of cards are completed
  • You notice no difference in customer frequency
  • The administration takes too much time

How do you calculate whether a loyalty program pays off?

1

Calculate the cost per reward round

Add up what you give away: cost of free product + administration costs + cost of cards or app. Divide this by the number of purchases needed for the reward.

2

Determine your break-even percentage

Divide the cost per round by your average margin per sale. This gives you the percentage of extra revenue you need to break even.

3

Measure the real impact after 3 months

Compare revenue and customer frequency with the period before the program. Also count what percentage of cards are actually redeemed.

✨ Pro tip

Track completion rates for 6 weeks before expanding your program - if less than 35% of customers finish their cards, the math won't work. Switch to smaller rewards that cost you less per redemption.

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

What's a realistic expectation for extra revenue from punch cards?

Successful loyalty programs in hospitality generate an average of 15-25% extra revenue from participating customers. Many programs don't achieve this, so always measure your results.

What percentage of punch cards are typically completed?

In practice, 30-60% of customers complete their punch card, depending on the number of stamps and visit frequency. With 10+ stamps, this often drops below 40%.

Can I deduct the costs of loyalty programs from my taxes?

Yes, costs for customer retention like punch cards, apps, and free products are deductible business expenses. Keep receipts for cards and record given-away products.

What if my competitor also has a punch card?

Then it becomes a race to the bottom. Focus instead on service, quality, or unique products. If you do start a program, make it different from your competitor's.

ℹ️ 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

Selling food? Then you need KitchenNmbrs

Whether you run a restaurant, food truck, catering company, or meal kit business — you need to know what each dish costs. KitchenNmbrs gives you that insight. Start your free trial.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏