Start with what the card has to do
A punch card rewards repeat customers with something small once they have come back enough times. It does three things at once: it gives a customer a reason to choose you over a similar shop, it makes the reward visible so they can see their progress, and it costs you nothing until the reward is claimed. Before you print any cards, write down in one sentence what you want from the program, such as “more weekday visits” or “more customers who come back within a month”. That sentence will help you decide the numbers below.
Size the reward
The headline cost of a punch card is simple arithmetic. If every item costs the same and a customer finishes the card, the free item is one out of every set of paid items plus the free one:
| Card | Paid items | Free items | Free share of items |
|---|---|---|---|
| Buy 5, get the 6th free (6 punches) | 5 | 1 | 1 in 6, about 16.7% |
| Buy 7, get the 8th free (8 punches) | 7 | 1 | 1 in 8, 12.5% |
| Buy 9, get the 10th free (10 punches) | 9 | 1 | 1 in 10, 10% |
| Buy 11, get the 12th free (12 punches) | 11 | 1 | 1 in 12, about 8.3% |
These are the most the card can cost you if every customer finishes it and always redeems it on the same priced item. Real results differ: some customers never finish a card, some pay more on the visits that earn a punch, and the free item costs you its ingredients or time, not its menu price. Use the table as an upper limit when you decide whether you can afford the program.
Then choose the number of punches from the visit pattern. If a typical customer comes in twice a week, a 10-punch card is finished in about five weeks. If a typical customer comes once a month, 10 punches is nearly a year, and the card will probably end up in a drawer. Pick a number that gets most regulars to the first reward within a few weeks.
Write the stamp rule on the card
Most disputes happen because the rule is unclear. Decide, and print it in the terms line:
- What earns a stamp: one per drink, one per visit, one per $10 spent or one per service.
- Who stamps: any staff member, at the moment of purchase. Never stamp for a purchase that has not happened.
- What the free item is: “free drink up to $5”, “same service as the one stamped” or “$15 off the 6th visit”.
- What it can't be used with: “not valid with other offers” if that is your policy.
- Whether it has cash value: “No cash value” is a common line.
Train every employee on the same rule, and keep the rule short enough to fit on the card.
Choose an expiry policy
You have three simple options. No expiry is the easiest to run and the easiest to explain; its cost is old cards turning up years later. A date on the card, such as “Valid until 31 December”, creates a deadline that pushes customers to come back, but it needs consistent enforcement. A time limit from the first stamp, such as “complete within 12 months”, gives each customer their own deadline, but you have to be able to see when the first stamp was made, for example by dating it.
Loyalty card rules differ from gift card rules, and both vary by country and region. Check the rules that apply to you before you print an expiry date, and keep the policy the same for everyone.
Track cards with serial numbers
Serial numbers turn each card into something you can refer to. With the prefix “No. ” and four digits, PunchPerk prints No. 0001, No. 0002 and so on, continuing across sheets. A simple routine:
- Print a batch and note the range, for example No. 0001 to No. 0250.
- When a customer redeems a finished card, keep the card and write the date on it.
- Add the number to a short list or spreadsheet of redeemed cards. If the same number turns up again, you will see it.
- Print the next batch starting where the last one ended, such as No. 0251, so numbers never repeat.
The optional Initials box on each punch row records which staff member gave the reward. Serial numbers and staff initials help you keep track of the cards you hand out, but a card printed at home can be copied, so they are not fraud-proof. Use the numbers and initials as a way of noticing problems, not as security.
Handle lost cards and edge cases
Decide once and apply it to everyone. Many businesses simply don't replace lost cards. Others restart the card with the punches the customer can describe, or replace it if the serial number matches a record. Whatever you choose, put the idea in your staff notes so it doesn't depend on who is on shift.
- Part-finished cards at a price change: honour the old reward for cards already in circulation, and change the card on the next print.
- Multiple cards at once: if one customer hands over two part-filled cards, say whether stamps can be combined (most businesses say no).
- Large orders: one stamp per transaction keeps it fair, or a cap of one stamp per visit.
Print, test and adjust
Start with a small batch of 50 or 100 cards. Watch how customers use them in the first month: how many come back, how many ask what a stamp means, and whether staff forget to punch. Then change the number of punches, the reward or the wording and print the next batch. Because the cards are cheap and the template is free, it costs very little to try a different version.
Ready to print? Make punch cards in minutes, or start from a preset: coffee, salon and barber, kids or classroom behavior. If you also sell gift certificates, our sister tool GiftStub prints numbered gift certificates with matching stubs.
Related free tools
- Numbered gift certificate maker: sell gift certificates with matching numbered stubs.
- Free invoice generator: bill clients and keep a copy of every sale.
Frequently asked questions
What is a good reward for a punch card?
Pick something that costs you less than it feels like it is worth to the customer. A free item you make cheaply, a small discount or an add-on often works better than a large discount. Keep the reward easy to say in one line on the card.
How many punches should a punch card have?
Between 5 and 10 for most small businesses. Choose the number from how often a typical customer visits, so the first reward arrives within a few weeks, not a few months.
Should punch cards expire?
Many businesses don't expire them, because an expiry date creates arguments. If you do, print the rule on the card, for example “complete within 12 months of the first stamp”, and apply it the same way every time. Rules for loyalty cards vary by country and region, so check what applies to you.
What if a customer loses a card?
Decide your policy in advance and apply it kindly. Common choices are no replacement, a fresh card with the punches the customer can describe and you can confirm, or a replacement if the card has a serial number you can check against your records.
How do I stop people copying punch cards?
You can't stop it completely. Use a distinctive hole punch or stamp, add serial numbers and staff initials, and keep a short log of redeemed card numbers. These make casual copying harder and help you spot duplicates, but they are not fraud-proof.
More templates and guides
Last updated · Written by the Rooh Sites team. General information, not legal or tax advice.