How Many Stamps on a Loyalty Card? A Guide by Business

Loyalty card basics

How Many Stamps Should a Loyalty Card Have?

Set your stamp count so a regular can earn the reward over a normal run of visits, and so the reward costs you a small share of what they spend. For daily or weekly purchases like coffee, that usually means 8 to 10 stamps. For visits every few weeks, like a haircut, start with 5 or 6.

There is no magic number. There is a right number for your shop, and you can find it with three things you already know: how often your regulars come in, what the reward costs you to give away, and what a typical visit is worth. This page walks through all three, then gives starting points by business type.

The three numbers behind every stamp card

  1. Visit rhythm. How often does a typical regular come back? Not your most devoted customer, and not the person who visits twice a year. The face you would recognize at the counter.
  2. Reward cost. What the reward costs you, not what it sells for. A free latte costs you milk, coffee, a cup, and a minute. A free blow-dry add-on costs you a stylist's time.
  3. Average spend. Roughly what a regular spends per visit. A rough figure is fine.

With those three, the right stamp count usually becomes obvious.

Step 1: Start from the visit rhythm

The card should feel reachable. If a regular can see the reward getting closer every week or two, they keep scanning. If it feels a season away, they stop halfway.

  • Several visits a week (coffee, bubble tea, bakery, lunch spots): start with 8 to 10 stamps. A regular can fill that in a few weeks.
  • About once a week (a Friday dinner, a weekly class, a food truck at the same spot): 8 to 10 still works, and the card takes a couple of months.
  • Every few weeks (hair salons, barbers, nail salons): start with 5 or 6. Visits are far apart, so each stamp has to carry more weight.
  • Classes or check-ins (gyms and studios): match the card to a natural block, like 10 classes.

These are the same starting points we use in our guide on how to start a loyalty program. This page goes one step further and checks them against your costs.

Step 2: Check the reward cost against what regulars spend

Here is the quick test. Multiply your stamp count by the average spend per visit. That is roughly what a regular spends to fill one card. Then compare it with what the reward costs you.

Example numbers for a café: a drink costs you $1.20 to make and a regular spends about $5 a visit. On a 10-stamp card, you give back $1.20 after about $50 of sales.

Example numbers for a salon: a blow-dry add-on costs you about $8 of stylist time and a client spends about $60 a visit. On a 6-stamp card, you give back $8 after about $360 of sales.

Use your own numbers, then ask one question: am I comfortable giving that back to a regular? If the answer makes you wince, add a stamp or pick a reward that costs less. If it looks tiny, you have room to be generous, and generous cards tend to feel better at the counter. For a fuller budget, including software and staff time, see what a loyalty program costs.

Step 3: Say the rule out loud

"Buy 9, get the 10th free" and "10 stamps, then a free coffee" sound alike. They are not the same deal.

  • Buy 9, get the 10th free: the tenth drink is the reward.
  • 10 stamps, then a free coffee: the customer pays for ten, and the eleventh is free.

Both are fine. Pick one, print it word for word next to your QR, and make sure every shift applies it the same way. A fuzzy rule here is how counter arguments start.

Step 4: Add a halfway reward when visits are far apart

A salon client who books every six weeks may take most of a year to fill even a short card. That is a long time to wait for a reward. Two fixes:

  • Keep the count low, 5 or 6 stamps.
  • Add a second, smaller reward partway through. For example: a free deep conditioning treatment at stamp 3, and money off the next cut at stamp 6.

With LoyalStamps you can set multiple reward levels on one card, so there is always something close.

Starting points by business type

Business If regulars come... Start with Example reward
Cafés and coffee shops several times a week 8 to 10 stamps Free drink
Bakeries a few times a week 8 to 10 stamps Free pastry or loaf
Bubble tea shops weekly or more 8 to 10 stamps Free drink, topping at the halfway mark
Restaurants and quick service weekly 8 to 10 stamps Free appetizer or main
Food trucks weekly at the same spot 8 to 10 stamps Free bowl or taco
Hair salons every few weeks 5 or 6 stamps Free add-on or money off the next cut
Nail salons every few weeks 5 to 8 stamps Free nail art or gel upgrade
Barbers every few weeks 5 or 6 stamps Free beard trim
Gyms and studios by class or check-in 10 classes Guest pass or free class

These are starting points, not rules. Your regulars' habits beat any table.

Each business type has its own guide with more detail. Start with the best loyalty app for cafés, the best loyalty app for salons, or the best loyalty app for gyms. If you are still choosing what to give away, our list of loyalty reward ideas by business type can help.

Signs your number needs adjusting

  • Cards stall at one or two stamps. The reward may be too far away, or not something people want.
  • Nobody has filled a card in a weekly business after the first month or two. The target is probably too high.
  • Cards fill so fast you feel it in your margins. Add one or two stamps, or choose a reward that costs less.
  • Staff keep explaining the rule. It is too complicated. Go back to Step 3.

The mini CRM in LoyalStamps shows who is returning and which offers are working, so you can judge this from real visits rather than a hunch.

Changing the count without upsetting regulars

Change it rarely, and change one thing at a time. Lowering the count is easy, because everyone wins. Raising it needs more care. Tell regulars before it happens, at the counter and on the sign by your QR. Then consider a voucher for anyone who was close to a reward, so nobody feels short-changed.

Paper or digital, the math is the same

The right stamp count does not depend on whether the card is cardboard or on a phone. What changes is how easy it is to adjust. A paper card means a reprint. A digital card means a quick edit, and customers can see their progress between visits. For the full comparison, see digital vs paper punch cards.

Setting your stamp count in LoyalStamps

Create your store, set the stamp count and the reward, and add a second reward level if your visits are far apart. Print your QR and put it where people pay. Customers join with the free LoyalStamps app, or by scanning with any phone camera and entering their email on a web page. Vendor Pro is $10/mo or $100/yr after a 7-day free trial, with no credit card required, and one plan covers several locations.

Related guides

How to start a loyalty program · Loyalty reward ideas · Loyalty program examples · What a loyalty program costs · Digital vs paper punch cards · Punch card app · Best loyalty app for cafés · Best loyalty app for bubble tea shops · Best loyalty app for salons · Best loyalty app for gyms · LoyalStamps pricing

How many stamps FAQ

How many stamps should a loyalty card have?

Enough that a regular earns the reward over a normal run of visits, and few enough that it still feels close. For daily or weekly purchases, start with 8 to 10 stamps. For visits every few weeks, such as a salon or barber, start with 5 or 6.

How many stamps should a coffee shop loyalty card have?

Start with 8 to 10 stamps for a free drink. A regular who comes in a few times a week can fill that in a few weeks, which keeps the reward close while costing you only the ingredients and a minute of time.

Is buy 9, get the 10th free the same as 10 stamps for a free coffee?

No. Buy 9, get the 10th free means the tenth drink is the reward. Ten stamps, then a free coffee means the customer pays for ten and the eleventh is free. Pick one, print it exactly, and make sure every shift applies it the same way.

How do I know if my card has too many stamps?

Watch for cards that stall after one or two stamps, and for regulars who never reach the reward. If that happens, lower the count by one or two, or add a smaller reward partway through the card.

Can I change the number of stamps later?

Yes. Lowering the count is easy because everyone wins. If you raise it, tell regulars first and consider a voucher for anyone who was close to a reward, so nobody feels short-changed.

Ready to set your stamp count?

Start a 7-day free trial at store.loyalstamps.com. No credit card required.

Start your 7-day free trial