Choosing point-of-sale software in Pakistan is not the same problem as choosing it anywhere else. A retailer in Lahore or a pharmacy in Karachi does not just need a fast checkout — they need software that satisfies the Federal Board of Revenue (FBR), calculates the right sales tax across federal and provincial regimes, and, for regulated trades like pharmacy, respects DRAP rules on batch and expiry tracking. The global POS giants — Square, Lightspeed, Vend, Shopify POS — were never built for any of this, which is exactly why a locally-aware system matters.
This guide is the definitive 2026 reference for FBR-compliant POS software in Pakistan. It explains FBR POS integration, the newer digital-invoicing mandate, how sales tax actually works federally and provincially, what restaurants and retailers each owe, and the special compliance burden on pharmacies. Wherever a number or rule is cited, treat it as a starting point and confirm against the current FBR/DRAP notification — thresholds and rates change with every finance act.
> Quick note on scope: Tax thresholds, SRO numbers, and rates in this guide reflect the position as of early 2026. Always verify the current figure with FBR (fbr.gov.pk) or your tax advisor before relying on it.
Why Pakistan needs Pakistan-specific POS software
In most markets a POS just records a sale. In Pakistan the same transaction has to do four jobs at once:
- Report to FBR in real time if you are a Tier-1 retailer (or, increasingly, any registered person under digital invoicing).
- Apply the correct sales tax — 18% federal standard rate on goods, plus the right provincial rate on services, which differs by province and even by payment method.
- Print a compliant invoice carrying the FBR invoice number and a verifiable QR code.
- Honour sector rules — DRAP batch/expiry for pharmacies, weight/measure rules for groceries, making-charge logic for jewellers, and so on.
A POS that ignores any one of these creates real exposure: rejected invoices, penalties, blocked input-tax adjustment, or a failed DRAP inspection. The rest of this guide unpacks each requirement and what to demand from your software.
FBR POS integration explained
FBR POS integration means your point-of-sale terminal is electronically connected to FBR’s real-time invoicing system, so every sale is reported to the tax authority the moment it happens. The integrated POS issues an invoice that carries an FBR invoice number and a QR code; the customer can scan that code (or use the Tax Asaan app) to confirm the sale was reported. FBR has historically run a prize/verification scheme to encourage customers to check.
Who has to integrate? The Tier-1 retailer test
Integration is mandatory for Tier-1 retailers, defined under the Sales Tax Act, 1990. A retailer generally falls in Tier-1 if any of these apply:
- It is part of a national or international chain of stores.
- It operates in an air-conditioned shopping mall, plaza or centre (kiosks excepted).
- Its cumulative electricity bill over the preceding twelve months exceeds the prescribed threshold.
- It is a wholesaler-cum-retailer engaged in bulk import and supply.
- Its retail shop floor area meets or exceeds the prescribed size.
If you are a Tier-1 retailer, FBR POS integration is not optional, and selling without it can mean penalties and loss of input-tax credit. Smaller retailers below the Tier-1 thresholds are not required to integrate — but many do anyway, because a system that is already FBR-ready future-proofs them against reclassification and builds buyer trust.
How a sale flows through an integrated POS
- The cashier rings up items in the POS as normal.
- The POS computes sales tax line-by-line and sends the invoice data to FBR’s system over the integration API.
- FBR returns an invoice number; the POS prints it with a QR code on the customer receipt.
- The transaction is now part of your real-time sales ledger with FBR — no separate manual return entry for that sale.
The practical takeaway: your POS must hold a valid integration with FBR (directly or through a licensed integrator/PRAL), fail gracefully if connectivity drops, and reconcile any offline invoices once it is back online.
FBR digital invoicing — the 2025 expansion (SRO 69(I)/2025)
For years, real-time reporting was mostly a Tier-1 retail story. That changed with FBR’s move toward electronic/digital invoicing for registered persons more broadly, formalised through SRO 69(I)/2025 and related notifications. Under this regime, registered persons — corporate and, in phases, non-corporate — are required to issue invoices electronically and transmit them to FBR through licensed integrators, in a prescribed structured format.
What this means in practice:
- The obligation is no longer limited to shopping-mall retailers; B2B and wholesale registered persons are being brought in by phases and deadlines.
- Your software (POS or ERP) needs to support the structured digital-invoice schema FBR mandates, not just print a paper receipt.
- Choosing a vendor that is tracking these SROs — rather than a foreign POS that has never heard of them — is now a core selection criterion.
If you are a registered person, ask any prospective vendor directly: “Do you support FBR digital invoicing under the current SRO, and through which licensed integrator?” A blank look is your answer.
How sales tax actually works in Pakistan
Two layers matter, and conflating them is the most common compliance mistake.
Federal sales tax on goods (FBR)
The standard federal sales tax rate on goods is 18% (raised from 17%). Some goods sit at reduced or special rates, and integrated Tier-1 retailers have at times qualified for concessionary treatment on specified items. Your POS must apply the correct rate per item category, handle further tax and withholding where applicable, and separate taxable from exempt/zero-rated lines.
Provincial sales tax on services
Services are taxed by the provinces, not FBR. Each province runs its own authority and its own rate card:
| Province | Authority | Notes |
|---|---|---|
| Punjab | PRA (Punjab Revenue Authority) | Reduced rate for card/digital-paid restaurant bills vs. cash |
| Sindh | SRB (Sindh Revenue Board) | Separate services rate; restaurants, salons, etc. |
| Khyber Pakhtunkhwa | KPRA | Own rate schedule for services |
| Balochistan | BRA (Balochistan Revenue Authority) | Own rate schedule for services |
| Islamabad (ICT) | FBR | Services in the capital territory fall under FBR |
The implication for POS software: a restaurant in Lahore and a restaurant in Karachi need different tax engines behind the same screen. A system that only knows the 18% federal goods rate will tax a service business incorrectly. Demand province-aware, payment-method-aware tax logic.
Restaurant tax in Pakistan
Restaurants are a services business, so their sales tax is provincial. The detail that catches owners out is the digital-payment incentive: several provinces levy a lower rate on bills paid by card or digital wallet than on cash bills — Punjab’s PRA, for example, has applied a markedly reduced restaurant rate for card/QR payments to push documentation.
A restaurant POS in Pakistan therefore needs to:
- Detect the payment method (cash vs card/digital) and apply the matching provincial rate automatically.
- Split bills, apply service logic, and keep KOT/table operations fast at the same time.
- Report to the correct provincial authority (PRA/SRB/KPRA/BRA), not FBR, for the services component.
We cover the operational side — kitchen display, table management, online-ordering — in our restaurant POS buyer’s guide; this pillar is about getting the tax right alongside it.
Retail tax in Pakistan
Retailers selling goods fall under FBR for sales tax, and — if Tier-1 — under the POS-integration mandate above. The retail POS checklist is:
- Correct 18% (or item-specific) federal rate per line, with exempt/zero-rated handling.
- FBR POS integration with invoice number + QR for Tier-1 stores.
- Clean separation of taxable supply, input tax, and any further tax — so your monthly sales-tax return reconciles to the penny against what the POS reported.
- Multi-branch consolidation: chain retailers need every outlet reporting under the same registration with consolidated reporting.
For a market overview of compliant options, see our roundup of the top cloud POS software in Pakistan for 2026, and the general POS software for Pakistan overview.
DRAP compliance for pharmacy POS
Pharmacies carry a second regulator on top of FBR: the Drug Regulatory Authority of Pakistan (DRAP). Selling medicines is a licensed activity, and the software you use has to support the record-keeping DRAP and the drug-sale rules require:
- Batch number and expiry tracking on every medicine — non-negotiable. A pharmacy POS that cannot record batch + expiry at the line level is unfit for purpose, both for compliance and for patient safety (you must be able to pull a recalled batch instantly and block expired stock at sale).
- Controlled/scheduled-drug handling — maintaining the registers and sale controls for narcotics and prescription-only medicines.
- Supplier and licensing traceability — buying from licensed distributors and keeping the paper trail.
- FBR sales tax still applies on the retail goods side, so a pharmacy needs both DRAP batch/expiry discipline and FBR-correct invoicing.
This dual burden is exactly the kind of locale-specific need foreign POS systems ignore. For a city-level deep dive, see pharmacy POS software in Karachi.
What to look for in an FBR-compliant POS (buyer checklist)
Use this when evaluating any vendor:
- FBR POS integration — live, with invoice number + QR on receipts, and offline reconciliation.
- FBR digital invoicing support under the current SRO, through a licensed integrator.
- Province-aware tax engine — federal 18% on goods and PRA/SRB/KPRA/BRA rates on services, including payment-method-based restaurant rates.
- Batch & expiry tracking if you sell pharma, food, or any dated stock.
- Multi-branch / multi-registration consolidation for chains.
- Local invoice formats — PKR, Urdu-capable printing, the fields FBR mandates.
- A vendor that tracks the SROs — ask them to name the latest digital-invoicing notification. The answer reveals whether they actually operate in this market.
A POS that ticks these is doing the locale work the global giants will not.
How EloERP Suite handles Pakistan compliance
EloERP Suite is built in and for this market. It supports FBR-ready invoicing with the mandated invoice fields and QR, a tax engine that distinguishes federal goods tax from provincial services tax, batch-and-expiry tracking for pharmacy and perishable stock, multi-branch consolidation for chains, and PKR/Urdu-aware documents — the local depth a buyer here actually needs. If you are comparing options, start with the buyer checklist above and ask every vendor the SRO question.
This pillar sits inside our broader cloud ERP for SMBs guide — POS is one module of a connected system covering inventory, accounting, and HR/payroll.
Explore the FBR & Pakistan-compliance cluster
This is the hub page for our Pakistan-compliance topic. Deep-dive cluster guides (publishing through 2026):
- FBR POS integration: a step-by-step how-to — getting a retail outlet integrated end to end.
- FBR digital invoicing guide (SRO 69(I)/2025) — what registered persons must do and by when.
- DRAP pharmacy compliance — batch, expiry, controlled drugs, and the POS features that satisfy it.
- Restaurant tax in Pakistan — provincial rates, the card-payment discount, and how to configure your POS.
- Retail sales tax in Pakistan — Tier-1 rules, input tax, and reconciling your monthly return.
Frequently asked questions
What is FBR POS integration? FBR POS integration connects your point-of-sale terminal to the Federal Board of Revenue’s real-time invoicing system, so each sale is reported instantly. The integrated POS prints an FBR invoice number and a QR code that the customer can verify, e.g. through the Tax Asaan app.
Who is required to integrate their POS with FBR? Tier-1 retailers must integrate, as defined under the Sales Tax Act, 1990 — chains, stores in air-conditioned malls, businesses above the electricity-bill or shop-area thresholds, and bulk wholesaler-cum-retailers. Smaller retailers are not required to but often do so voluntarily.
What is the sales tax rate in Pakistan? The standard federal sales tax on goods is 18%. Services are taxed separately by each province (PRA, SRB, KPRA, BRA), at their own rates — and some provinces charge a lower restaurant rate for card/digital payments than for cash.
What is FBR digital invoicing under SRO 69(I)/2025? It extends electronic invoicing beyond Tier-1 retail to registered persons more broadly, who must issue invoices in FBR’s structured digital format and transmit them through a licensed integrator. Roll-out is phased, so check the current deadline for your category.
What does a pharmacy POS need for DRAP compliance? It must record batch number and expiry for every medicine, block or flag expired stock at sale, support controlled/scheduled-drug registers, and keep supplier/licensing traceability — all while still issuing FBR-correct sales-tax invoices.
Can foreign POS systems like Square or Shopify handle FBR compliance? Generally no. Global POS platforms are not built for FBR real-time integration, digital invoicing SROs, province-specific services tax, or DRAP rules. A Pakistan-built POS such as EloERP Suite is designed for these requirements.
Compliance rules, thresholds, SRO numbers, and tax rates change with each finance act and notification. This guide is for general information as of 2026 — confirm the current position with FBR (fbr.gov.pk), your provincial revenue authority, DRAP, or a qualified tax advisor before acting.