What a merchant cashback system actually is
Merchant cashback returns a percentage of every purchase to the customer as balance held on their loyalty card, spendable only with you. Someone spends 200 SAR at 5%, and 10 SAR settles onto their card. Next visit, that 10 comes off the bill.
This is a different animal from the cashback that dominates the subject in Saudi Arabia. When people search the word, they find bank cards — Al Rajhi, Alahli, meem, Al Bilad — and consumer apps that rebate part of an affiliate commission. In all of those, a third party funds the reward, the money reaches an ordinary bank account, and the customer can spend it anywhere on earth. None of that has anything to do with what a shop owner can run.
Your version inverts every one of those properties, and each inversion works in your favour. You fund it, so you set the terms. The balance never leaves your business, so it can only ever come back as revenue. And it is settled in goods rather than cash, which is the detail that makes the whole mechanic cheaper than it looks — a point we will put real numbers behind in a moment.
Say the difference out loud when you launch. Customers arrive assuming bank rules — that the money is theirs to withdraw. One line on the card back and one sentence at the counter prevents the only argument this mechanic reliably produces.
Cashback, points or stamps: which one fits your shop
The honest answer is that none of the three is better in the abstract; they fail in different ways when matched to the wrong business. What decides it is how much your bills vary and how much arithmetic your customer is willing to do.
| Mechanic | What the customer sees | Where it works | Where it struggles |
|---|---|---|---|
| Cashback | A riyal figure, no translation needed | Large, irregular baskets — restaurants, clinics, retail, pet stores | Tiny tickets, where 3% of 12 SAR motivates nobody |
| Stamps | Visible progress toward a free item | One product repeating at a steady price | Bills that swing from 15 to 400 SAR |
| Points | A number needing a conversion rule | Programmes you intend to retune later | Customers who never learn what a point is worth |
Cashback's real advantage is that it requires no explanation at all. A customer glancing at their card sees 42.50 SAR and knows exactly what it means. Ask that same customer what 850 points is worth and most will guess, shrug, and stop caring — which is how points programmes quietly die. If your customers are price-conscious and your baskets vary, the clarity is worth more than the flexibility you give up.
Where bills are small and repetitive, go the other way. A café selling an 18 SAR latte should be running digital stamp cards, because progress toward a free drink beats 90 halalas of balance in every respect. The full comparison across all five mechanics, with the configuration each one needs, sits on our loyalty cards page.
Choosing your cashback rate: the arithmetic in riyals
Most owners pick a rate by feel, usually copying whatever they last saw advertised. Do it from your margin instead, because the number that matters is not the percentage you announce — it is what that percentage costs you after two adjustments almost nobody makes.
The first adjustment is that balance is settled in goods. When a customer redeems 20 SAR against your menu, you do not lose 20 SAR. You hand over goods that cost you whatever your cost of goods is. On a 65% gross margin, those 20 SAR of balance cost you 7 SAR.
The second is that not all balance is redeemed. Some customers never come back, some forget, some let small amounts sit. Redemption rates in small-business programmes commonly land somewhere between 60% and 80%. Balance that is never spent costs you precisely nothing.
Put both together and the true cost of a cashback programme, expressed as a share of revenue, is close enough to:
| Business | Gross margin | Headline rate | True cost of revenue | Verdict |
|---|---|---|---|---|
| Restaurant | 65% | 5% | 1.2% | Comfortable — room to go higher on slow days |
| Café with retail beans | 55% | 5% | 1.6% | Comfortable |
| Clinic | 50% | 5% | 1.8% | Workable |
| Retail store | 30% | 5% | 2.5% | Heavy — start at 3% instead |
| Electronics reseller | 15% | 5% | 3.0% | Too rich; 1–2% is the honest range |
Read the last two rows carefully, because they are where programmes get into trouble. The same 5% that a restaurant barely notices takes a serious bite out of a thin-margin reseller. If you sell at 15 points of margin, a 5% giveaway is a fifth of everything you make. Rate follows margin; it is not a matter of generosity.
A useful ceiling: keep the true cost under about 2% of revenue until you have three months of data. That is roughly 8% for a restaurant, 4% for a general retailer, and 2% for anyone selling on thin margins. You can always raise it once you know your redemption rate — and raising a rate is a piece of good news you get to announce, whereas cutting one is a conversation nobody enjoys.
Build a cashback card with your own rate, minimum and cap, and put it in your wallet to see how the balance reads.
Start freeThe minimum, the cap and the expiry
The rate gets all the attention, but the three controls sitting beside it are what keep a programme solvent. Set all of them on day one. Every one of them is far harder to introduce later, once customers have learned to expect their absence.
- Minimum purchase. The floor a bill must clear before any cashback accrues. Without it you generate 15-halala balances on bottles of water, each of which you now carry on your books forever. Set it near your typical small order — 30 or 50 SAR suits most shops.
- Cap per purchase. The most any single bill can earn. This exists for the day a customer orders catering for forty people and your 5% quietly becomes 300 SAR of liability. A cap somewhere around three to five times your average earn keeps the ordinary case untouched while removing the tail risk entirely.
- Expiry. Optional, and worth thinking about rather than copying. A long window — six months, a year — is defensible and keeps your books from carrying balance indefinitely. A thirty-day window teaches customers the programme is not worth tracking, which is the opposite of the point.
If you set an expiry, warn people before it bites. A customer who reaches the counter and discovers a lapsed balance has been given a reason to dislike you that they did not have before. A notification a week out turns the same deadline into a reason to visit.
Cashback for restaurants and cafés
Restaurants are where this mechanic is at its strongest in Saudi Arabia, for a reason that has nothing to do with fashion: food margins are high and restaurant bills vary enormously. A table of two spends 90 SAR and a family gathering spends 600, and no stamp card copes gracefully with that spread. Cashback scales with the bill automatically.
The high-margin arithmetic is genuinely favourable. At 65% gross margin and 70% redemption, a 5% rate costs about 1.2% of revenue — less than most delivery platforms take in commission on a single order, and unlike that commission it buys you a customer who returns directly rather than through an app that owns the relationship.
Cafés are the interesting split. For the drinks counter, stamps almost always win: the product repeats, the price is steady, and progress toward a free coffee is a stronger pull than small change. But for retail bags of beans, brewing kit and merchandise, cashback fits far better — larger baskets, considered purchases, and customers who think in riyals. Running both cards side by side is normal and costs nothing extra.
If you are weighing this up specifically for a food business, the industry breakdowns go deeper: the best loyalty program for restaurants and the best loyalty program for cafés both work through the numbers with menu-level examples.
Building a cashback rewards program that holds together
A rate on its own is not a programme; it is a permanent discount with extra steps. What turns it into something that changes behaviour is the layer around it — the reasons to come back that the balance alone does not supply.
Three additions do most of the work:
- A reason to return before the balance is spent. A notification to everyone holding balance above 25 SAR, sent on a slow Tuesday, converts far better than a general offer, because it reminds people of money they already consider theirs.
- Occasional boosted rates instead of discounts. Doubling cashback for a weekend costs you a fraction of a 20% sale and, crucially, leaves the customer holding balance that requires another visit to use. A discount ends at the till; a boosted rate creates a second trip.
- A reason to join beyond the percentage. Opening balance on sign-up — 10 SAR waiting on the card — outperforms an equivalent first-purchase discount for a simple reason: it is already theirs, and leaving it unspent feels like a loss.
That last point is the whole psychology of the mechanic. Points feel like a scoreboard, stamps feel like a game, and balance feels like property. People protect property. Anything you can do to make the figure on the card feel like the customer's money rather than your promotion is working with that instinct instead of against it.
Running a cashback system day to day
Whatever happens at the counter has to survive a queue, a new hire and a busy Thursday night. The workflow is deliberately short:
- The customer pays as normal, however they normally pay.
- Your staff open the merchant app, scan the customer's pass, and enter the bill amount.
- Cashback is calculated against your rate, checked against the minimum and the cap, and added to the balance.
- The pass updates in the customer's wallet, usually before they have left the counter.
- To redeem, staff deduct the balance the customer wants to use and take the remainder by the normal method.
Two operational rules matter more than the rest. First, decide before launch whether cashback accrues on a bill that was itself partly paid with balance — most shops say no, and saying it clearly avoids an argument. Second, give cashiers the redemption permission and withhold the settings permission; the person under pressure at the till should never be one mis-tap away from editing your rate. Permissions are set per employee, and every action is logged against a name, which is documented under managing employees.
Where the balance lives, and why that matters
The balance sits on a pass inside Apple Wallet or Google Wallet — the same wallet the customer opens to pay for things. Nothing gets installed, no account gets created, and joining takes a single QR scan at the counter.
That placement does more work than any feature. A loyalty balance buried in an app the customer downloaded once and never opened again may as well not exist. A balance on a pass in the wallet reappears every time they reach for their phone to pay somewhere — which is to say, at the precise moment they are choosing where to spend. You are not competing for attention; you are already in the place where the decision happens.
The pass also updates itself. Change your rate, your branding or your card design and every issued card reflects it immediately, with no reprint and no period where two versions are circulating. How the two wallet formats differ and what each one can display is covered on our digital loyalty cards page.
Cashback on your books
Outstanding balance is a liability. It is a promise to hand over goods later, and it should appear somewhere in your thinking even if your accounting is informal — because the alternative is discovering the size of it during a quiet month.
Carry it at cost rather than face value. If your customers collectively hold 40,000 SAR of balance and your gross margin is 60%, what you actually owe is roughly 16,000 SAR of goods, and only for the portion that gets redeemed at all. Recording the face value overstates the obligation by a wide margin and makes a healthy programme look alarming.
Two figures are worth tracking every month, and one of them is almost universally ignored:
| Figure | What it tells you | What to do about it |
|---|---|---|
| Balance issued | How much the programme is promising | Compare against revenue; if it outpaces growth, the rate is too high |
| Redemption rate | What the programme actually costs | Below 50% means people are not returning — the problem is the offer, not the rate |
The redemption rate is the diagnostic. A low one looks like good news on a spreadsheet and is nothing of the kind: it means customers earned balance and never came back to use it, which is the exact failure the programme existed to prevent. A high redemption rate costs more and is worth far more.
On VAT, cashback redeemed against your own goods is a reduction in consideration rather than a cash payment, but the treatment depends on how you invoice and it is genuinely worth ten minutes with your accountant before launch rather than a correction afterwards.
Launching in a day
There is no reason for this to take a week. A working programme is an afternoon:
- Pick the rate from your margin using the table above, not from what a competitor advertises.
- Set the minimum and the cap before you issue a single card.
- Design the card in your own branding, and put one sentence on the back explaining that balance is spent in-store.
- Print the QR and put it where people wait — beside the till, on the menu, on the receipt.
- Brief the counter. One sentence for staff to say, and one answer for "can I withdraw it?" (no).
- Seed it. Opening balance for the first month of joiners costs little and gets the programme past the empty-card stage, which is where most launches stall.
Then leave it alone for sixty days. Sign-ups start immediately because joining costs the customer nothing, but a real shift in repeat visits needs long enough for a meaningful share of your customers to complete a buying cycle. Changing the rate in week two only destroys your ability to tell whether it worked.
What a cashback programme costs to run
The platform cost is separate from the programme cost, and it is small. Niqati's free plan covers one card and up to 50 customers with no time limit, which is enough to test a rate properly. Pro is 49.99 SAR per month or 499.99 SAR per year and removes the limits, adding notifications, detailed analytics and custom card design. Enterprise is custom priced and adds the public API, POS integrations and branch management.
Set that against the programme itself: at 5% on a 65% margin, a restaurant turning over 100,000 SAR a month gives back around 1,200 SAR in goods. The software is a rounding error next to the mechanic, which is the correct order of magnitude — you should be choosing a rate carefully and barely thinking about the subscription. Full plan details are on the pricing page.
Frequently asked questions
What is a cashback programme for shops?
A percentage of each purchase returned as balance on the customer's loyalty card, spendable only with you. Unlike bank cashback, you fund it, it never leaves your business, and it is settled in goods.
What cashback rate should I offer?
Derive it from gross margin. A restaurant on 65% can run 5% for roughly 1.2% of revenue; a retailer on 30% pays double that, so 3% is the better starting point.
Is cashback better than points or stamps?
It suits different businesses. Cashback wins on large, irregular baskets because a riyal figure needs no explanation; stamps win where one product repeats at a steady price.
Does cashback cost me real money?
It costs goods, not cash, and only on redemption. Twenty riyals of balance redeemed at a 65% margin costs you about 7 SAR. Unredeemed balance costs nothing.
Should I set a minimum purchase and a cap?
Both, from day one. The minimum keeps trivial balances off your books; the cap stops one unusually large bill from creating a liability you never planned for.
Where does the customer see their balance?
On their pass in Apple Wallet or Google Wallet, with nothing installed. It updates the moment staff record the purchase.
Should cashback balance expire?
A long window is defensible; a short one backfires. If you set an expiry, state it on the card and remind people before it lands.
How do I record cashback in my accounts?
As a liability carried at cost rather than face value, since it settles in goods. Track balance issued and redemption rate monthly.
Can I run cashback and stamps at the same time?
Yes. The mechanic belongs to the card, not the account, so a café can run stamps for drinks and cashback for retail goods simultaneously.
Written by the Niqati team from running Apple Wallet and Google Wallet passes for Saudi merchants. Last reviewed . Prices shown are Niqati's published rates; all margin and redemption arithmetic is illustrative — rebuild it with your own numbers before launch.