How to Create FBR-Compliant Invoices: A Step-by-Step Guide (2026)

Quick answer: To create FBR-compliant invoices, register your Point of Sale terminal with FBR to obtain a POS ID and token, enter those credentials into your POS software, map your sales-tax rates, and run a test sale. A correctly integrated POS sends each invoice to FBR in real time and prints a unique FBR invoice number and a verifiable QR code on the receipt. Below is the full step-by-step process.
FBR digital invoicing is Pakistan’s system for documenting retail sales in real time. If you run a retail, pharmacy, restaurant, or distribution business, this guide walks you through exactly how to issue compliant invoices — and how the right software makes it automatic. For the full background on the rules and who must comply, read our complete FBR integrated POS software guide.
How to Create FBR-Compliant Invoices: Step by Step
Step 1: Confirm whether you must integrate (Tier-1 check)
First, determine if you are a Tier-1 retailer. You are Tier-1 if you operate in an air-conditioned mall, run a national/international chain, accept card payments, have an annual electricity bill above Rs 1.2 million, or are a wholesaler-cum-retailer. Tier-1 retailers are legally required to issue FBR-compliant invoices; smaller retailers may do so voluntarily.
Step 2: Register your POS with FBR to get integration credentials
Log in to the FBR IRIS portal and register each Point of Sale terminal. FBR issues you a POS Registration Number (POS ID) and an authentication token for the digital-invoicing API. Keep these credentials safe - they authorise your terminal to transmit invoices to FBR.
Step 3: Enter the FBR credentials into your POS software
In your POS or ERP, open the FBR / tax-integration settings and paste the POS ID and token. In EloERP this is a single configuration screen - no coding required. Map your sales-tax rates and assign tax categories to your products so each line is taxed correctly.
Step 4: Run a test invoice and verify the FBR response
Process a test sale. A correctly integrated POS sends the invoice to FBR's API and receives a unique FBR Invoice Number (IRN) and a QR code within a second or two. Confirm both are printed on the receipt, then scan the QR code (or enter the invoice number) in the FBR Tax Asaan app to verify the sale was reported.
Step 5: Go live and let every sale report automatically
Once the test passes, switch the terminal to live mode. From then on, every sale is reported to FBR in real time and the receipt carries the FBR invoice number and QR code. If the internet drops, a good POS queues invoices offline and syncs them to FBR automatically when the connection returns - so you never stop selling or fall out of compliance.
Step 6: Reconcile and scale across branches
Periodically reconcile your FBR-reported sales against your POS records (EloERP shows this automatically because the same sale also updates inventory and your ledger). To add more counters or branches, register each new terminal with FBR and repeat - all managed centrally from one cloud account.
What a Compliant FBR Invoice Must Contain
A valid FBR digital invoice includes:
- A unique FBR Invoice Number (IRN) returned by FBR’s system.
- A scannable QR code the customer can verify.
- Your business name, NTN/STRN, and branch details.
- Itemised products with quantity, price, and sales tax per line.
- The date and time of sale and the total amount.
If any of these are missing — especially the FBR invoice number and QR code — the invoice is not compliant and cannot be verified by the buyer.
Why Integrated Software Makes This Effortless
You can stitch FBR invoicing onto a standalone till, but you’ll then re-enter every sale into your stock and accounts by hand. With an integrated ERP + POS like EloERP, a single FBR-reported sale automatically updates your inventory, posts to your general ledger, and feeds your reports — with offline-then-sync so a network drop never stops you. That’s the difference between being merely compliant and actually running a tighter business. See transparent pricing or explore industry-specific solutions for pharmacies in Pakistan and retail stores.
Want FBR-compliant invoices on autopilot? Start a free trial of EloERP or browse all industry POS solutions to see real-time FBR digital invoicing in action.