Built for Pakistani retail — not adapted from one

Run your shop.
Even when the bijli jaati hai.

بجلی جائے یا انٹرنیٹ — آپ کی دکان چلتی رہے۔

Point of sale, Khata ledger, FBR digital invoicing, and Urdu billing — all offline-first, so load-shedding never stops a sale.

No credit card required
Setup in 5 minutes
Cancel anytime
Why OPS POS

Everything a Pakistani shop actually needs

Not a generic POS with Urdu bolted on — built around how retail here actually works.

Works through load-shedding

Cart, checkout, and receipts keep working offline and sync automatically once the power's back.

📒

Khata ledger built in

Track customer credit (udhaar) and supplier balances automatically — no separate notebook.

🧾

FBR digital invoicing

Real-time invoice push with QR verification for FBR, PRA, SRB, KPRA, or BRA — whichever applies to you.

🌐

Urdu + English, full RTL

Switch the whole interface and receipts to Urdu with proper right-to-left layout.

💳

JazzCash, Easypaisa, Raast

Local digital payments as first-class checkout options, not an afterthought.

🖨️

Thermal printer ready

58mm and 80mm receipt printers over USB or Bluetooth — the printer shopkeepers already own.

🚚

Courier integrations

Book and track with PostEx, TCS, Leopards, Trax, and more from one screen.

🏪

Multi-branch ready

Transfer stock between branches and see combined reports across every location.

📱

WhatsApp receipts & reminders

Send receipts and Khata balance reminders straight to WhatsApp.

Pricing

One price. Every feature. Just pick your size.

No feature is locked behind a higher tier — plans only differ by how much you need to run.

✓ All plans include every feature above — FBR invoicing, Urdu, JazzCash/Easypaisa, couriers, everything.

Starter

Rs 4,000/month
For a single shop finding its feet.
  • 1 branch
  • 3 staff logins
  • Up to 750 products
  • 750 orders / month
  • 2 photos per product
Start Free Trial

Pro

Rs 8,000/month
For established multi-branch retailers.
  • 6 branches
  • 15 staff logins
  • Up to 2,500 products
  • 2,500 orders / month
  • 5 photos per product
Start Free Trial
What happens if I hit the monthly order limit? The order count resets on the 1st of every month, so a normal shop starts fresh each month. If your shop regularly crosses the limit, that's a sign to move up a tier — just upgrade and the higher cap applies instantly. Your data is never touched, and nothing is ever charged automatically.
Getting Started

Live in five minutes

1

Create your account

Pick a shop name and you're in — no payment needed for the 14-day trial.

2

Add your products

Import a spreadsheet or add items one by one, with prices, stock, and photos.

3

Start selling

Ring up your first sale — offline or online, cash or JazzCash, receipt printed or WhatsApp'd.

FAQ

Common questions

How does FBR digital invoicing work?

When you enable FBR (or your provincial authority — PRA, SRB, KPRA, BRA) in Settings and add your POS registration number and access code, every sale is pushed to the tax authority in real time and the receipt prints an invoice number plus a verification QR. It's per-tenant and off by default, so you only turn it on if you're required to. No creds yet? You can start selling immediately and enable it later.

When does offline sync happen? (bijli ya internet chala jaye to?)

The POS keeps working with no internet — cart, checkout, and receipts all queue on the device. The moment the connection returns, queued sales upload automatically in the background; you don't press anything. So load-shedding or a dead connection never stops a sale or loses one.

What if I cross my plan's monthly order limit?

The order count resets on the 1st of every month, so a normal shop starts fresh each month. If you regularly cross it, just upgrade a tier and the higher cap applies instantly. Your data is never touched and nothing is charged automatically — you're always in control.

Is my business data safe?

Every shop's data is fully isolated — one shop can never see another's products, orders, or customers. Connections are 256-bit SSL encrypted, PINs are hashed with bcrypt (never stored as plain text), and a nightly off-site backup keeps a copy safe even if something happens to the server.

How do my staff log in?

Each shop gets its own web address (e.g. yourshop.opspos.pk). Staff open it and sign in with their name and a 4-digit PIN. You control exactly what each staff member can see with per-section permissions — POS only, or inventory, reports, and more.

Can I cancel anytime? Is there a contract?

No contract, no lock-in. It's a 14-day free trial with no card required, and you can cancel whenever you like. You can also export all your data (products, customers, orders) to a file at any time — it's your business, your data.