Loyalty App Cost Calculator

How much does a loyalty program actually cost per year in Saudi Arabia?

Run three shop sizes through Waya, Niqati, Loyapro and Btaqa's real SAR prices — see the true 12-month loyalty software cost for 2026, worked out.

Waya TeamPublished 9 September 202610 min read
bestpricingcomparison
0 SARWaya's 12-month cost for a shop under 100 customersThe only option in this set at 0 SAR for that scenario

The real 12-month cost depends on customers, branches, and messages

A loyalty program's actual annual cost in Saudi Arabia ranges from 0 SAR to well over 3,000 SAR, depending mostly on three things: how many customers you enroll, how many branches you run, and how many messages you send — not the plan name on the pricing page.

Most vendors price around one or two of these levers. Waya prices around all three explicitly: Free (0 SAR, up to 100 customers, 1 branch, 100 messages/mo), Growth (85 SAR/mo, unlimited customers, up to 3 branches, 5,000 messages/mo), and Premium (149 SAR/mo, everything unlimited). This calculator runs three real shop sizes through Waya and 7 named competitors' published prices, as of September 2026 — see the full ROI walkthrough for a spreadsheet version.

The honest finding, as our free-vs-paid breakdown also shows: Waya isn't cheapest at every single scale. Below 100 customers on one branch, it's the only 0 SAR option here. Between 100 and roughly 300 customers on a single branch, Niqati's and Loyapro's paid tiers actually undercut Waya's Growth plan — worth naming directly rather than glossing over.

  • Waya prices around customers, branches, and messages, all three explicitly
  • Free is 0 SAR for up to 100 customers, 1 branch, 100 messages/mo
  • Niqati and Loyapro undercut Waya's Growth plan on a single branch above 100 customers
  • Waya's Growth plan pulls ahead once a second or third branch is added

Comparison sheet: the vendors in this calculator

Every figure below is each vendor's own published price as of September 2026, normalized to SAR where needed (marked approx.).

Cost-calculator vendors compared, September 2026
PlatformCheapest paid (SAR/mo)Free tierApple + Google WalletApp required for customersGeofenceAuto triggersScheduled campaigns (working hours)SAR pricing / Saudi company
Waya85 (Growth)0 SAR forever, up to 100 customers/100 messagesBothNoYes (50-500 m, up to 10 branches)Yes (welcome, stamp, reward, 14-day win-back)YesYes / Yes
Niqati49.99 (Pro)50 customersBothNoClaimed, radius not disclosedPartialNot listedYes / Yes
Loyapro59 (Basic)NoneBothNoPartial (welcome-at-location only)PartialNot listedYes / Yes
Stamp Me≈184 (approx.)None (30-day trial)BothNoNot listedYesNot listedNo / No
Go-Stamp≈92 (annual-only)None (90-day money-back)Apple onlyNoNot listedNot listedNot listedYes / Yes
Wallet Loyalty Card≈78 (approx., per location)10 customers/locationBothNoYes (~100 m, unverified figure)Yes (welcome, reward-ready, birthday, 30-day win-back)Partial (time-of-day only)No / No (Denmark)
NugttahUnknown (unconfirmed freemium)UnknownNeither (native app + in-app balance)Yes (native app required)Not listedPartial (order streaks, referral)Not listedUnknown / Yes
Btaqa108 (Connect, VAT excl.)NoneBothNoYes (inconsistent vs car-wash page)Yes (welcome, birthday, re-engagement)Not listedYes / No (Netherlands HQ)

The calculator: three shop sizes, four vendors, 12 months

Run your own numbers against these three scenarios to see where each plan actually lands.

At 40 customers on one branch, Waya and Niqati are both free — a genuine tie. At 300 customers on one branch, Niqati's Pro tier (599.88 SAR/yr, or 499.99 SAR/yr annual) and Loyapro's Basic tier (708 SAR/yr) both undercut Waya's Growth plan (1,020 SAR/yr, or 867 SAR/yr annual) — the honest gap worth naming. Add a second or third branch at the same 300 customers, though, and Waya's Growth plan — which includes up to 3 branches at no extra charge — pulls back ahead of Btaqa's per-branch-gated Engage tier, while Niqati's multi-branch feature moves to a quote-based Enterprise tier that can't be run through this calculator at all.

Not listed = not on the vendor's site; verify directly.

12-month cost by shop size (SAR)
ScenarioWayaNiqatiLoyaproBtaqa
40 customers, 1 branch0 (Free)0 (Free Forever)708 (no free tier)1,296 (Connect, VAT excl.)
300 customers, 1 branch1,020 (or 867 annually)599.88 (or 499.99 annually)7081,296 (Connect, VAT excl.)
300 customers, 3 branches1,020 (or 867 annually)n/a — Enterprise quote required708 (branch scaling unclear)3,000 (Engage, VAT excl.)

Reading the calculator correctly

A few numbers here need context beyond the table.

Why Niqati wins on a single branch

Niqati's Pro tier has no branch limit at its published price — it simply doesn't publish an itemized multi-branch feature the way Waya and Btaqa do, so a single-location shop with more than 100 customers genuinely pays less there.

Why Waya wins with multiple branches

Growth's 3-branch allowance is included in the 85 SAR/mo price, not billed per location — the opposite of Btaqa's model, where each additional branch requires stepping up an entire tier.

Why Btaqa's real cost is higher than shown

Every Btaqa figure in this calculator excludes VAT, so the checkout price for Connect or Engage is higher than the 1,296 or 3,000 SAR/yr shown here.

Why message volume matters as much as customer count

A shop sending more than 5,000 messages a month needs Waya's Premium plan regardless of customer count; Niqati and Loyapro publish no numeric message cap on their paid tiers, which cuts both ways — no ceiling, but also no stated allowance to plan around.

What to check before trusting any vendor's own price calculator

Vendor-published cost calculators tend to model the scenario that makes their own plan look best — run your own numbers instead.

  • Confirm whether the published price is VAT-inclusive
  • Check whether multi-branch pricing is flat, per-location, or quote-based
  • Ask for the real message cap in writing if none is published
  • Model your actual 12-month customer growth, not today's count alone

Build your own 12-month number in five steps

The calculator above uses three example shop sizes — here's how to plug in your own.

  1. Step 1: count today's enrolled customers

    Compare that number against each vendor's free-tier ceiling — 100 for Waya, 50 for Niqati, none for Loyapro or Btaqa.

  2. Step 2: count your branches

    This decides whether Waya's flat 3-branch Growth plan or Btaqa's per-location tiers cost less for your shop.

  3. Step 3: estimate monthly messages

    Two messages per customer per month is a reasonable starting estimate for a new loyalty program.

  4. Step 4: project 12 months forward

    Re-run the numbers at your expected customer count in a year, not just today's count.

  5. Step 5: compare the annual-billing discount

    Waya, Niqati and Loyapro all offer a lower annual price than 12x the monthly rate — factor that in before comparing headline numbers.

Start free and see your own number

0 SAR up to 100 customers, no credit card, upgrade only when the math says so.

Start free at 0 SAR

The verdict: Waya wins on value once branches and notifications count

On raw single-branch price above 100 customers, Niqati and Loyapro genuinely cost less than Waya's Growth plan — an honest concession this calculator makes plainly. But cost per SAR isn't the same as value per SAR: Waya is the only option here with a radius-disclosed geofence, four itemized automatic triggers, and scheduled campaigns that respect working hours, all included at 85 SAR/mo with no branch surcharge up to 3 locations.

One Waya laundry enrolled 628 customers in five weeks and saw 174 return two or more times — about a 28% return rate — while still on the Free plan for most of that window.

For a shop under 100 customers, or one running more than one branch, Waya's combined price and notification depth wins outright. For a single-branch shop confidently past 300 customers, it's worth running Niqati's and Loyapro's numbers directly, as this calculator does. All figures here are current as of September 2026 — pricing changes, so verify the live number on each vendor's own site before you commit.

628 customers in five weeks, 174 returning two or more times — a 28% return rate, reached mostly on the Free plan.

Waya merchant data, 2026

Frequently asked questions

Is Waya really free forever, and what happens at 100 customers?

Yes — the Free plan is 0 SAR forever with no credit card, covering 1 stamp card, 1 branch and up to 100 customers and 100 messages a month. New enrollments pause at 100; everyone already enrolled keeps their card.

Do wallet loyalty notifications work the same on Apple and Google Wallet?

Not quite. Apple Wallet notifications deliver directly to the lock screen; some vendors' Google Wallet notifications are rate-limited or substituted with a generic message by Google on certain devices, a limitation Btaqa's own pricing page attributes to the Google Wallet platform itself, not to Btaqa.

What's the cheapest loyalty app for a shop under 100 customers?

Waya, at 0 SAR — the only vendor in this set with a free tier at that ceiling. Niqati is also free, but only up to 50 customers.

Is Waya still the cheapest option above 300 customers?

Not necessarily on a single branch — Niqati's Pro tier (49.99 SAR/mo) and Loyapro's Basic tier (59 SAR/mo) both undercut Waya's Growth plan (85 SAR/mo) for one location. Waya pulls back ahead once a second or third branch is added.

Does branch count change the cheapest option?

Yes, significantly. Waya's Growth plan includes up to 3 branches at no extra charge, while Btaqa charges per location and Niqati moves multi-branch behind a quote-based Enterprise tier.

Put Waya on your counter — free forever up to 100 customersStart free at 0 SAR
Start free at 0 SAR