How many extra visits does it take to pay for a loyalty card?
Fewer than you might think, and you can work it out in a minute with two numbers you already know: your average basket and your margin.
By the HoorayPass teamPublished September 30, 20265 min readJump to sources

On this page
The question to ask
The right question isn’t "how much does the card cost?", but "how many extra visits does it take to pay for itself?". An extra visit is one that wouldn’t have happened without the card: a customer who comes back sooner, or comes back instead of going elsewhere.
What counts is not the selling price, but what you keep once you’ve paid for what you sold: your gross margin.
The formula
Extra visits per month = monthly subscription ÷ (average basket × gross margin)
Round up to the next visit. The subscription is $89 a month, all included, plus applicable taxes.
A worked example: a café
Take a café where a customer spends $6 per visit on average, with a 70% gross margin. Both numbers are assumptions: replace them with yours.
- Average basket (assumption)
- $6
- Gross margin (assumption)
- 70%
- What you keep per visit
- $4.20
- Monthly subscription
- $89
- Extra visits per month to cover the subscription
- 22
Less than one extra visit per opening day. For a café that sees dozens of regulars every morning, that’s not much.
Four trades, four calculations
The baskets and margins below are example assumptions, not measured averages.
| Business | Basket (assumption) | Gross margin (assumption) | You keep per visit | Extra visits per month |
|---|---|---|---|---|
| Café | $6 | 70% | $4.20 | 22 |
| Barber | $30 | 60% | $18 | 5 |
| Car wash | $20 | 60% | $12 | 8 |
| Pastry shop | $15 | 50% | $7.50 | 12 |
The bigger the basket, the fewer visits you need. For a barber, a few more haircuts a month are enough.
What the calculation doesn’t tell you
- It doesn’t predict the result. It tells you how many visits the card needs to pay for itself, not how many it will bring.
- It doesn’t count rewards. A free coffee doesn’t cost you its menu price, but the cost of ingredients, often less than a dollar. Add that cost if your rewards are generous.
- It doesn’t count setup, paid only once ($149), or the value of a regular over several years.
On that last point, a benchmark: according to Square’s 2026 report, from a point-of-sale vendor, a regular (4 or more visits a year) brings in 6 times more than a one-time customer.
Measuring for real
To know whether the card brings those visits, compare your return rate before and after, or set aside a small group of customers who don’t get the messages, and look at the difference.
That small group set aside is called a control group: it’s the surest way to separate the card’s effect from what would have happened anyway. Measuring a loyalty program’s real effect
To run the numbers with your own figures, use the calculator. Open the profitability calculator
In short
- Extra visits per month = subscription ÷ (basket × gross margin).
- For a café with a $6 basket and a 70% margin, it takes 22 extra visits a month.
- The baskets and margins in this article are assumptions: use your own.
- The calculation tells you when the card pays for itself, not what it will bring in: measure that.
Sources
- Calculations in this article: formula from the site’s profitability calculator, example baskets and margins (assumptions from our profitability study, September 2026), current subscription price.
- Square, 2026 Local Economy Report (vendor data)(opens in a new tab)




