If you run a café, a loyalty program is one of the few levers that reliably moves repeat visits — but the pricing is genuinely confusing. Some tools are free, some charge a flat monthly fee, some charge per member or per visit, and some bundle loyalty into a larger product so you never see a separate line item. This guide breaks down what each model actually costs, what you get for the money, and how to figure out the only number that matters: your cost per retained customer.
It’s written for an independent café or coffee shop owner, usually on Square, in Canada or the US.
What are you actually paying for?
A loyalty program has two cost layers, and people only ever talk about the first one:
- The software fee — the monthly or per-use price of running the program.
- The reward cost — the value of the free coffees, discounts, or points you give away.
The software fee is what gets compared in blog posts. But the reward cost is usually the bigger number, and it’s the one you control. A “buy 9, get the 10th free” card gives away roughly 10% of beverage revenue to redeeming members. The trick isn’t minimizing the software fee — it’s making sure the extra visits the program drives more than cover both layers. We’ll come back to that math at the end.
The four ways to run café loyalty (and what each costs)
1. Paper punch cards — near-zero fee, near-zero data
A stack of printed punch cards costs a few cents each. That’s the entire software cost, which is why so many cafés start here.
The catch is everything you can’t do. Punch cards give you no customer data — you can’t see who your top 5% of regulars are, you can’t tell when a regular stops coming in, and you can’t message anyone. They’re easy to forge (a friend with a hole punch) and easy to lose. The cheapest option is also the one that does the least of loyalty’s actual job, which is identifying and bringing back customers who are slipping away. For more on why that visibility matters, see our breakdown of customer lifetime value for coffee shops.
2. Square Loyalty — a flat monthly fee per location
If you’re already on Square, Square Loyalty is the obvious next step up. It turns your POS into a digital points or visits program: customers enrol with a phone number at checkout, earn points, and redeem rewards automatically.
As of 2026, Square Loyalty is widely reported to cost around $45/month per location in the US, with no free tier. Square simplified its pricing in recent years away from the older per-visit tiers, and packaging varies by country and plan — so treat $45 as a ballpark and confirm the current rate for your country on Square’s pricing page before you commit. There’s no volume discount across locations: if you run two cafés, you pay roughly double.
What you get for the fee: integrated points, automatic reward redemption at the register, and customer data tied to your Square Directory. What you don’t get on the base loyalty product: a branded mobile app or rich native push notifications — those live in other Square products or a separate app. For the full picture of how Square Loyalty works day to day for a café, see using Square Loyalty to bring back your regulars.
3. Standalone loyalty apps — per-location or per-member subscriptions
A whole category of third-party loyalty vendors sells digital stamp cards, points programs, and “loyalty app” experiences as a standalone subscription. Pricing varies widely, but plans commonly land in the $100-$300/month range per location (illustrative — vendor pricing changes constantly and many tier by member count or location), sometimes with setup fees on top.
These can be more flexible than a POS-native program — custom tiers, branded stamp screens, sometimes a shared app. The downsides: it’s another system to integrate with your POS, another login, another bill, and the loyalty data lives with the vendor rather than in your POS. At low volume the flat fee is dead weight; at high volume it can be reasonable.
4. Loyalty bundled into a branded app — one platform fee
The newest model folds loyalty into a complete branded ordering app rather than selling it separately. Instead of paying for ordering, then loyalty, then push notifications, then gift cards as four bills, you pay one platform fee and loyalty is included.
This is the model Tany uses: self-running loyalty, push notifications, eGift cards, and order-ahead all ship inside one branded iOS and Android app on your existing Square POS, for $99 CAD/month per location with no per-order commission. Loyalty isn’t a separate subscription — it’s part of the platform. Whether that’s cheaper than the alternatives depends entirely on whether you’d otherwise be paying for those pieces separately (see the comparison below).
Café loyalty costs compared
Here’s the honest side-by-side. “Software fee” is the headline; “what you can do with it” is what actually decides the value.
| Option | Software fee | Customer data? | Native push? | Best for |
|---|---|---|---|---|
| Paper punch cards | ~$0 (printing) | No | No | The very smallest shops, testing the idea |
| Square Loyalty | ~$45/mo per location (US; confirm current rate) | Yes (in Square Directory) | No (base product) | Square cafés wanting a digital program fast |
| Standalone loyalty app | ~$100-$300/mo per location (illustrative) | Yes (with the vendor) | Sometimes | Shops wanting custom tiers, willing to add a system |
| Branded app with loyalty included | One flat platform fee (e.g. $99 CAD/mo per location, loyalty bundled) | Yes (yours) | Yes | Shops that also want ordering, push, and gift cards in one place |
Prices are 2026 ballparks and labeled illustrative where vendor pricing varies. Always confirm current pricing with each vendor for your country and plan.
The number that actually matters: cost per retained customer
Forget the monthly fee for a second. The real question is whether the program brings people back often enough to pay for itself. Here’s a worked example with illustrative numbers — plug in your own.
Say your loyalty program has 300 active members, and it nudges each of them to buy one extra $5 coffee per month they wouldn’t have otherwise bought.
- Extra revenue: 300 members × $5 × 1 visit = $1,500/month
- Reward cost (you give away roughly 1 free $5 drink per 10 visits): call it ~$150/month in redeemed rewards on that incremental volume
- Software fee: ~$45-$99/month depending on the tool
- Net gain: roughly $1,500 − $150 − $99 ≈ $1,250/month in incremental margin-bearing revenue
Even if the program only drives half that behavior change, it still clears its fee comfortably. The software fee is almost never the deciding factor — a $45 vs. $99 difference is rounding error next to “does anyone actually use it.” That’s why the dangerous loyalty program isn’t the expensive one; it’s the cheap one nobody engages with.
The lever that makes loyalty pay is engagement, and engagement is mostly a function of how easily you can reach members. A program you can’t message is a program that quietly decays. That’s why push notifications matter so much for café retention — a free push reminding members of double-points day costs nothing per send and drives the repeat visits that justify the whole program.
How to choose without overthinking it
Run these questions in order:
- Are you on Square and want a digital program this week? Turn on Square Loyalty. It’s the fastest path from paper to data.
- Do you also want a branded app, push notifications, and gift cards? Don’t buy them as four separate subscriptions. Look for a platform that bundles loyalty into the app, because stacking standalone tools usually costs more than one platform fee.
- Do you need exotic custom tiers a POS-native program can’t do? A standalone loyalty vendor might be worth the extra integration — but only if the customization genuinely changes behavior.
- Are you tiny and just testing the concept? Paper punch cards are fine to validate that your customers want a program. Just plan to graduate to something with data before you’re flying blind on who’s churning.
The bottom line
A café loyalty program can cost almost nothing or a few hundred dollars a month — but the monthly fee is the least important number in the decision. Paper is cheapest and does the least. Square Loyalty is a clean, ~$45/month-per-location digital step up for Square shops. Standalone apps add flexibility and a second bill. And bundling loyalty into a branded ordering app can be the most cost-effective route if you’d otherwise pay separately for ordering, push, and gift cards.
Whatever you pick, judge it on cost per retained customer, not on the sticker price. A program that brings even a fraction of your regulars back one extra time a month has already paid for itself.