Flat per-shop pricing, in PKR.
Same product on every plan — multi-store, recipe-based inventory, offline mode, all 13 vertical kits. Easypaisa + JazzCash as native tenders. FBR e-invoicing integration for tier-1 retailers. Free until your first 100 sales.
Single shop, 2 cashiers. Every feature included.
- ✓Unlimited transactions
- ✓Recipes that deplete ingredients on sale
- ✓Works offline
- ✓Easypaisa + JazzCash as native tenders
- ✓FBR e-invoicing integration
- ✓3 integration connections
- ✓2 API keys
- ✓Email support, 24h
Up to 5 shops, multi-cashier. The most-picked plan.
- ✓Everything in Starter
- ✓Up to 5 shops across Karachi / Lahore / Islamabad / tier-2
- ✓10 cashiers per shop
- ✓Multi-store stock transfers
- ✓25 integration connections
- ✓Tamper-evident receipts check
- ✓3-year report history
- ✓Email + chat, 4h
Chains of 6+, on-prem available, dedicated SLA.
- ✓Everything in Pro
- ✓Unlimited shops
- ✓Unlimited cashiers
- ✓On-prem hosting available
- ✓Managed FBR + processor integrations
- ✓7-year report history
- ✓Custom starter catalogue
- ✓Slack support, 1h
PKR amounts are indicative based on the prevailing exchange rate; the system invoices in USD at sign-up. Free until your first 100 sales. Prefer USD? See global pricing →
Payment processors we work with in Pakistan
Stripe is not available in Pakistan. RetailPOS supports the major Pakistani bank-issued POS terminals + the dominant mobile-money providers. Bring whichever you already use.
Frequently asked — Pakistan
Why is pricing in USD, with PKR shown as approximate?
RetailPOS is invoiced in USD globally. The PKR amounts on this page are indicative based on the prevailing exchange rate; at sign-up the system charges in USD against your card or international bank account. For very large operators preferring direct PKR invoicing via a local entity, Scale tier accommodates this.
Do I need FBR e-invoicing integration?
Only if you are a tier-1 retailer — defined by FBR as a business with annual revenue above PKR 1 crore (10 million) or operating from a leased property of more than 1,000 sq ft. Below that, standard receipts suffice. RetailPOS's FBR integration is included on every plan; the activation happens at sign-up when you confirm your tier-1 status.
Can I run RetailPOS without VAT registration?
Yes. The POS supports non-VAT-registered mode (no GST charged on the receipt; no FBR e-invoicing); flip to VAT-registered mode when revenue crosses the FBR tier-1 threshold or you voluntarily register. Same till, same workflow, configuration flag switches the formal compliance on.
Easypaisa vs JazzCash — which costs less for the merchant?
Both providers offer comparable merchant rates (typically 1-1.5% per transaction depending on volume tier and integration type). JazzCash sometimes has tighter integration with certain banks; Easypaisa has wider rural reach. Many shops accept both for customer convenience. RetailPOS supports both as native tenders so you can switch or run both in parallel.
What card processors does RetailPOS support in Pakistan?
Bank-issued POS terminals from HBL, Meezan, Faysal, Bank Alfalah, MCB — all supported via the alternative-tender pattern. Stripe is not available in Pakistan. Pick whichever processor + bank relationship fits your existing banking; the POS does not lock you to one.
How does the free-until-100-sales work in PKR?
The 100-sale free tier applies regardless of currency. Once you hit your first 100 paid sales (in any currency), you pick a plan. If you don't pick within 14 days, the tenant goes read-only but your data stays preserved indefinitely.
Do I pay per transaction?
No. The monthly plan is the plan. Payment processing fees go to your chosen processor (HBL, Meezan, Faysal, Easypaisa, JazzCash) — not to RetailPOS. We charge a flat monthly per shop.
Can I switch tiers as my shop count grows?
Yes — pro-rated on the next invoice. No long-term contracts on Starter or Pro. Multi-shop expansion (Karachi to Lahore for example) just adds shops to your Pro tier.
Try it on your Karachi, Lahore, or Islamabad shop.
Free until your first 100 sales. No card. Bring your existing bank-terminal + Easypaisa or JazzCash merchant account.