Why stamps struggle here
Restaurants are the hardest vertical for a stamp card and the easiest for points, and the reason is the check. The same guest might spend $6 on coffee at eleven and $140 on a birthday dinner at eight. One stamp each.
That breaks both ways. Small checks get overpaid, because a guest who notices that a coffee earns the same stamp as an entrée orders the coffee. Large checks get underpaid, and the guest you most want back is the one doing the arithmetic.
A minimum spend moves the cliff rather than removing it: at a $25 minimum, a $24 check earns nothing and a $200 check earns the same single stamp as a $26 one. Points make the earn continuous.
Points, stamps, or visits
The failure row is the useful half of this table.
| Signal | Points on spend | Stamps per purchase | Visit-based points |
|---|---|---|---|
| What it counts | Eligible spend on the subtotal | Qualifying purchases | Recorded visits, any spend |
| Fits a room where | Checks vary: full service, wine, parties | One uniform, fixed-price purchase | Frequency matters more than size |
| $18 lunch vs $140 dinner | Dinner earns about eight times more | Both earn one stamp | Both earn one visit |
| How it fails | The balance is abstract until you name what it buys | Small checks farm it, large ones resent it | Split checks and big parties inflate it |
| What ships today | Rate, rounding, minimum, per-order cap | Threshold, stamps per purchase, minimum spend | Visit points per recorded visit |
They are not exclusive: points on spend with a small visit bonus acknowledges the one-coffee guest without paying them like a table of six. The signals in points versus stamp cards apply independently of industry.
Tax, tip, and the earn rate
Every restaurant hits the same question in the first hour: what does the rate apply to? The pre-tax, pre-tip subtotal.
Sales tax is not revenue — you collect it and remit it. Gratuity belongs to the staff. Earning on the tip pays a 25% tipper more reward than a 15% tipper, out of your own margin, and teaches guests that tipping is how you farm points.
Put it on the terms: points are earned on the food and drink subtotal, before tax and gratuity. Then confirm the order data reaching the program carries that field — some paths pass the amount the payment took, tax and tip included. Run one real check and read the balance back, against the paths on the integrations page.
- A minimum order stops a $2 soda minting a balance.
- A per-order cap bounds the $600 party of twelve, which otherwise earns like twelve regulars.
- Rounding: decide once whether an $18.40 subtotal earns 18 points or 19.
- Comps and voids claw back at the purchase-time rate.
Cost the reward at food cost, not menu price
The common mistake is pricing the reward at what it sells for. A restaurant runs on food cost percentage, so cost the reward the same way. Two rewards at the same 200-point threshold, at one point per dollar of subtotal:
| Illustrative reward | $10 off the check | A dessert listing at $9 |
|---|---|---|
| What it costs you | $10.00, paid at face value | $2.25 at an assumed 25% food cost |
| Subtotal needed to earn it | $200.00 | $200.00 |
| Effective discount | 5.0% | 1.1% |
Both land as roughly the same gift, and one costs more than four times the other. The arithmetic: $10.00 against $200.00 is 5%; $2.25 against $200.00 is 1.125%. Substitute your own food cost on the item you would give away — a dessert or a glass of house wine, not a steak.
Then check the threshold is reachable. At a $50 average check, 200 points is four visits; at $22 it is ten.
Assumption, not a result: the food cost and both average checks are placeholders. Nothing here predicts how many guests join or return.
No spare second at the check
Retail loyalty assumes a counter, a shared screen, and a person standing still. Restaurant payment has none of them: the server drops the check, leaves, returns for the card, leaves, returns with the slip, and the guest is already on their feet. A program that depends on someone asking “are you in our rewards program?” runs two weeks and stops.
So the enrolment surface is printed, not spoken: the check presenter, the receipt footer, a table tent, the back of the menu.
QR channel campaigns run a separate campaign per placement, each with single-use codes, a budget cap and a kill switch, so the surface that actually enrols people is visible rather than assumed. Counter-side flows are described on the in-store loyalty page.
Guests land on a hosted member page, not an app install. The product ships a restaurant card template, tagline “Good taste gets rewarded.”, paired with points on spend. Google Wallet is a configured path; Apple Wallet public launch remains dark pending its physical canary. Confirm the exact state before printing signage.
Servers are the program
The person who decides whether a restaurant program grows is the server. Servers control the check presenter and the only receptive moment. If enrolling someone is invisible unpaid work, it stops by the third week.
This is where the category is thin. Plenty of loyalty tools suggest running a staff signup competition. Far fewer ship the thing you would need to run one — per-person attribution — which is why most of these competitions end up tracked on a whiteboard. Without attribution there is no competition, because you cannot reward a section's best week if you cannot tell whose enrolments they were.
Rewardfinity attributes counter actions per staff member and turns them into a staff-facing spin wheel with an owner-set allowance, so recognition is a mechanic rather than a memo. Set the allowance before the first competition, not after somebody wins. Who sees what on a shared tablet is covered under staff devices.
What restaurant owners ask before launching
Should a restaurant use points or a stamp card?
Points, in most cases. Restaurant checks vary too much for stamps to be fair: a coffee and a family dinner both earn one stamp, so small checks farm the program and large ones feel shortchanged. Stamps fit only a uniform purchase, like a single-price lunch counter.
Do loyalty points get earned on tax and tip?
They should not. Sales tax is collected and remitted, so it was never your revenue, and gratuity belongs to the staff. Earning on the tip pays a 25% tipper more reward than a 15% tipper, from your own margin. Earn on the pre-tax, pre-tip subtotal and say so.
How many points per dollar should a restaurant give?
The rate alone means nothing: one point per dollar with a 200-point reward is identical to ten points per dollar with a 2,000-point reward. What matters is reward cost against qualifying spend. A reward costing $2.25, earned at $200 of subtotal, is a 1.1% program.
What is a good loyalty reward for a restaurant?
Usually an item rather than money off. An item costs you its food cost, while a discount is paid at face value. A dessert listing at $9 at a 25% food cost costs $2.25, where $10 off the check costs $10. Guests read those as similar gifts.
How do guests join without downloading an app?
By scanning a printed QR code that opens a hosted member page in the browser, with no install and no account setup at the table. Put the code on the receipt footer, the check presenter, a table tent, or the back of the menu, where guests already look.
How do I get servers to actually sign guests up?
Make the ask printed rather than spoken, so it costs no service time, then make the effort visible. Enrolments are attributed to the staff member who recorded them, which is what makes a competition possible at all: a leaderboard needs per-person numbers. An owner-set allowance caps the payout.
Cost the reward at food cost, then set the rate.
Start with points on the subtotal and one printed code before adding anything else.