A free 7th haircut costs less than a running 15% discount, over the same six visits
Giving away a free 7th haircut after six paid ones costs a shop only its consumable cost per cut — roughly 12 SAR for products and materials on a 40 SAR haircut — while offering a running 15% discount on every one of those same six visits costs about 31.50 SAR in foregone revenue, more than two and a half times as much for a similar-feeling reward.
This is the case for stamp-and-free-cut mechanics over blanket discounting whenever the pricing is uniform enough for a stamp card to make sense in the first place.
The two mechanics compared, side by side
Both options are meant to reward the same six-visit relationship, so the comparison holds the visit count and haircut price constant.
| Mechanic | Cost per visit | Total cost over 6 visits | Total shop cost |
|---|---|---|---|
| Free 7th haircut (stamp card) | 0 SAR revenue lost, ≈12 SAR consumables | ≈12 SAR (one visit) | ≈12 SAR |
| 15% discount every visit | 6 SAR foregone revenue per visit | 6 SAR × 6 visits | ≈36 SAR |
| 10% discount every visit | 4 SAR foregone revenue per visit | 4 SAR × 6 visits | ≈24 SAR |
Why the free cut is cheaper even though it feels bigger
A free haircut feels like a 100% discount to the client, but it only costs the shop its marginal consumable cost — roughly 12 SAR in this example — because the barber's time and the chair's fixed costs (rent, utilities) would be spent regardless of whether that particular slot generates revenue. A running discount, by contrast, reduces revenue on every single visit, and that reduction compounds across the whole relationship.
This asymmetry is the entire reason stamp cards outperform running discounts for uniformly priced services: the client perceives a bigger reward (a free service) while the shop pays a smaller real cost (materials only, once), compared to a smaller-feeling reward (a percentage off) that actually costs more because it repeats on every visit.
- Free cut: perceived as a 100% reward, costs the shop only consumables on one visit
- Running discount: perceived as a smaller reward, but the cost repeats on every single visit
- The gap widens the more visits are included — a 12-visit relationship makes the discount cost twice as much again
- This only applies to uniformly priced services; a wide-ranging price list is a case for points instead of either mechanic
When a discount is still the right call
A running discount makes more sense for a first-time-client offer, where there's no prior relationship to build a stamp count against — a one-time 10% off the first visit is simple, immediate, and doesn't require explaining a multi-visit mechanic to someone who's never been in the chair.
A discount can also suit a shop wanting to reward loyalty without a formal card system at all, though that gives up everything a wallet card adds: a lock-screen presence, an automatic 14-day win-back trigger, and a dashboard tracking who's actually coming back.
How the win-back trigger changes the comparison
A discount, running or one-time, has no memory — it applies the same way whether a client visits on schedule or drifts to a monthly rhythm instead of the shop's typical 3-week cycle. A stamp card paired with the 14-day win-back trigger actively pulls a drifting client back onto schedule, which a static discount can't do on its own.
That difference matters more than either mechanic's raw cost, because a discount only rewards visits that already happened, while the win-back trigger — a message like "Haircut time? Book your usual chair" — actively creates visits that might not have happened otherwise.
Run the comparison for your own price list
Substitute your own haircut price and consumable cost using the same method behind the 12 SAR and 36 SAR figures above.
- Step 1: find your consumable cost per cut
Add up products and materials used per haircut, excluding rent, wages, or other fixed costs.
- Step 2: pick a discount percentage to compare against
10% and 15% are common starting points; use whatever you're actually considering.
- Step 3: calculate discount cost per visit
Multiply your haircut price by the discount percentage.
- Step 4: multiply by the number of visits in the relationship
Use your own stamp threshold as the visit count to compare fairly.
- Step 5: compare total costs side by side
In almost every uniform-pricing case, the free-cut total will be smaller than the running-discount total.
The limits behind this comparison
Both mechanics depend on the same underlying constraint: Waya has no POS or till integration, so whether you're tracking stamps or applying a discount, a staff member records the transaction by hand on an ordinary phone rather than the till doing it automatically. Consistency of that manual step matters more to the shop's real costs than which mechanic is chosen.
The other limits apply equally to either approach: there's no SMS, only wallet lock-screen messages, and the Android merchant app is in closed testing, so staff on Android use the web dashboard regardless of whether the card runs stamps or a discount.
Frequently asked questions
Is a free haircut cheaper than a running discount?
Usually, yes. A free 7th haircut costs roughly 12 SAR in consumables, while a 15% discount applied across the same six prior visits costs about 31.50 SAR in foregone revenue — more than two and a half times as much.
Why does a free haircut cost less even though it feels like a bigger reward?
The shop's fixed costs — the barber's time, the chair, rent — are spent regardless of whether that slot is paid or free. A running discount, by contrast, reduces revenue on every single visit, and that cost compounds across the relationship.
When should a shop use a discount instead of a stamp card?
For a first-time-client offer, where there's no prior relationship to build stamp progress against. A one-time discount on the first visit is simpler than explaining a multi-visit mechanic to someone new.
Can a shop combine both mechanics?
Yes — use a one-time discount to remove friction on a client's first visit, then move them onto a stamp card for the ongoing relationship. The two solve different moments rather than competing for the same one.
Does a discount do anything a stamp card with a win-back trigger can't?
Not really — a discount only rewards visits that already happened, while a stamp card paired with the 14-day win-back trigger actively pulls a drifting client back onto schedule, creating visits a static discount can't.