FBR POS & digital invoicing, explained transparently
Understand Tier-1 retailer requirements, licensed integrator mandates, real-time PRAL API submission, and provincial services tax (SRB/PRA) without confusing regulatory jargon.
FBR published guidelines stipulate that notified registered persons must integrate POS/ERP systems through an approved or licensed integrator framework. OneScale’s software engine is architected strictly to FBR PRAL digital invoicing specifications (line-item payloads, HS code validation, QR hashing, and sandbox verification). We do not make vague marketing claims; we ensure your business has the exact technical and operational tools to achieve compliance safely.
How OneScale implements fiscal compliance
Engineered natively into our Rust + SQLite terminal core (`commands/fbr.rs` and `commands/srb.rs`) for reliable counter operations.
FBR PRAL Real-Time API Engine
Built to transmit sales transactions directly to FBR's PRAL server at the exact moment of sale for Tier-1 retailers, with full support for sandbox testing before live production.
FBR Verified QR Codes & Invoices
Prints receipts with the official FBR invoice number and verified QR code scannable directly via the FBR Asaan Tax app or IRIS portal, containing NTN, STRN, and itemized tax breakdowns.
Applicable Sales Tax Rates
Configurable for standard 18% sales tax, sector-specific reduced rates (textile, leather), and exempt items so cashiers never miscalculate or charge the wrong rate.
Offline Queue Buffering
If PRAL servers or local internet experience latency or disconnects, OneScale queues the transaction locally in encrypted SQLite and automatically resubmits once connection is restored.
Sandbox Validation Before Go-Live
Full staging environment to test invoice transmission, payload validation, and receipt formatting against FBR sandbox endpoints before enabling production POS ID.
Audit-Proof Failed Invoice Retry
Complete transparency: see pending, accepted, and rejected invoice counts with clear error logs. No invoice is lost, providing peace of mind during fiscal audits.
Are you legally required to integrate with FBR?
Under FBR regulations, retail businesses falling under the Tier-1 criteria must integrate their point-of-sale systems. Here is the statutory checklist:
Air-Conditioned Shopping Plazas
Retail shops located in air-conditioned shopping malls, plazas, or centers (excluding food courts and kiosks).
Electricity Bill Threshold
Retailers whose cumulative electricity bill exceeds Rs. 1.2 million (Rs. 1,200,000) during the preceding 12 consecutive months.
Chain Outlets
Retailers operating as a chain store with two or more outlets or branches anywhere across Pakistan.
Floor Area Requirement
Shops with covered floor area of 1,000 square feet or more (or 2,000 sq ft for wholesale furniture dealers).
Turnover Threshold
Any business whose annual turnover exceeds Rs. 100 million in any tax year.
Notified Category Persons
Businesses specifically notified by the Board under relevant sales tax general orders (STGOs).
Federal (FBR) vs Provincial (SRB / PRA) Tax Differences
A common source of confusion in Pakistan is the jurisdictional boundary between federal goods tax and provincial services tax.
| Parameter | FBR (Federal) | SRB / PRA (Provincial) |
|---|---|---|
| Jurisdiction | Federal — All of Pakistan | Provincial (Sindh / Punjab / KPK / Balochistan) |
| Taxable Activity | Sales tax on Goods | Sales tax on Services |
| Who Must Report | Tier-1 retailers, supermarkets, apparel, bakeries (goods) | Restaurants, cafes, dine-in, hotels, salons |
| Standard Tax Rate | Standard 18% (some items 0% or reduced) | Typically 5%, 8%, or 15% depending on province and category |
| Restaurant Handling | Packaged counter items | Dine-in and cooked food services |
| OneScale Support | Native PRAL API & Sandbox | Native SRB-POS Service API |
What do you need to begin integration?
To connect your OneScale POS terminal to official fiscal reporting, have these credentials ready:
Valid Business NTN and STRN
Registered with the Federal Board of Revenue under the Sales Tax module.
POS ID & API Bearer Token
Issued through the FBR IRIS portal (or coordinated through your licensed integrator).
Store Location Details
Branch address, commercial plaza name, and physical counter register number.
Product HS Codes
Harmonized System tariff codes for applicable goods, pre-configured in your OneScale product catalog.
Frequently Asked Questions About FBR POS Integration
What is the requirement regarding licensed integrators in Pakistan?
Current FBR rules state that notified registered persons must integrate their POS/ERP systems through an authorized licensed integrator or compliant API channel. OneScale is built strictly to PRAL specification standards and works smoothly whether you integrate directly via your approved credentials or through a licensed integrator.
What happens if my store internet cuts out during a sale?
OneScale is engineered offline-first with local SQLite. Sales, customer billing, and receipt printing continue immediately on local storage without delay. The invoice is stored in an encrypted offline buffer queue and is automatically registered with FBR once the internet connection returns.
Can customers verify the FBR QR code on the receipt?
Yes. The printed QR code on your OneScale thermal receipt encodes the official transaction verification URL linking directly to the FBR IRIS verification portal, showing the buyer your NTN, store name, and tax breakdown.
Can we test in sandbox mode before going live?
Yes. OneScale has a built-in sandbox toggle in settings. You can conduct test sales, verify invoice number generation, and check receipt QR codes against FBR staging servers before switching to production.
Need clarity on FBR integration for your store?
Book a free guided consultation with our Pakistan business specialists. We will review your business type, branch setup, and fiscal requirements.