How to File FBR Invoices Automatically From Your POS
POS Line posts each sale to FBR in real time and prints the official invoice number and QR on every receipt — so compliance happens automatically at checkout.
What FBR digital invoicing is — and who must comply
The Federal Board of Revenue (FBR) requires certain retailers in Pakistan to report their sales electronically and in real time. Instead of writing your own paper or spreadsheet invoices, your point-of-sale system sends each transaction to FBR's systems (operated through PRAL, FBR's technology arm) the moment a sale is rung up. FBR then issues an official Invoice Reference Number (IRN) for that sale, which must appear on the customer's receipt along with a verifiable QR code.
The QR code lets anyone — the customer, an auditor, or an FBR officer — scan the receipt and confirm that the sale was genuinely reported to FBR. This is what people mean by an "FBR-integrated" or "FBR-verified" invoice.
This obligation applies to Tier-1 retailers — the category FBR defines for larger retail businesses (for example, retailers operating in air-conditioned shopping malls, those with significant electricity consumption, large retail floor area, or national/international chain outlets). If you fall into the Tier-1 category, your sales must be integrated with FBR's real-time reporting system. If you're unsure whether your business is Tier-1, confirm with FBR or your tax advisor — the rules and thresholds are set by FBR, not by your POS provider.
What you need before you start
POS Line handles the technical integration, but FBR compliance always starts with the merchant's own registration with FBR. Before invoices can flow, you need:
- FBR PRAL POS registration. Your business must be registered for digital invoicing through FBR / PRAL, and your point-of-sale must be enrolled in the FBR system.
- Your FBR PRAL POS credentials. Registration produces the credentials and identifiers that authorise your POS to post invoices to FBR. These belong to your business and are issued by FBR/PRAL — not by One Line.
- An active sales-tax registration appropriate to your business, as required by FBR for Tier-1 retailers.
Honest scope: POS Line cannot register your business with FBR on your behalf, and it cannot issue PRAL credentials. That step is the merchant's responsibility and is completed directly with FBR/PRAL. Once you have your registration and credentials in hand, POS Line takes over the day-to-day filing automatically.
How POS Line posts invoices to FBR natively
POS Line files FBR invoices natively — there is no separate FBR middleware, fiscal device, or third-party reporting tool to buy and maintain. The integration is part of the POS itself.
- Enter your FBR PRAL credentials once. In your POS Line settings, add the FBR PRAL POS credentials and identifiers issued to your business. This connects your terminal to FBR's real-time reporting.
- Ring up the sale as normal. Your cashier scans items, applies tax, and takes payment exactly as on any ordinary sale — no extra steps at the counter.
- POS Line posts the invoice in real time. At checkout, POS Line sends the sale details to FBR PRAL/IRIS automatically and receives the official IRN back.
- The receipt prints with FBR's IRN and QR. The official invoice number and the verifiable QR code are printed on the receipt the customer takes home.
Because reporting happens at the moment of sale, your cashiers don't have to remember to file anything, and you don't have to batch-upload sales at the end of the day. Compliance is built into the act of checking out.
What prints on an FBR-compliant receipt
When a sale is filed successfully, POS Line prints a receipt that carries the elements FBR expects an integrated invoice to show, including:
- The FBR Invoice Reference Number (IRN) returned for that specific sale.
- A scannable QR code that lets the customer or an auditor verify the invoice with FBR.
- Your business and tax-registration details, the line items, applicable sales tax, and the total — the standard contents of a tax invoice.
This is the same receipt your customer would expect from any FBR-integrated Tier-1 retailer: official, verifiable, and printed at the counter. You can still apply your own branding and layout to the rest of the receipt; the FBR-required fields sit alongside it.
Audit-ready records by default
Every FBR-reported sale is captured in POS Line, so your records line up with what FBR has on file. Because each invoice is posted in real time and tied to its FBR-issued IRN, you keep a clean, searchable history of:
- Which sales were reported, when, and with which IRN.
- The tax applied and the totals for each transaction.
- A trail you can reconcile against FBR's records if you're ever asked to.
This matters at audit time and at filing time. Instead of reconstructing sales from drawer cash and loose receipts, you have a digital record that already matches your real-time submissions to FBR — making period close and any FBR query far less stressful.
Getting started
If your business is a Tier-1 retailer, here's the practical sequence:
- Complete your FBR PRAL POS registration (or confirm it's already done) and gather your credentials.
- Set up POS Line for your store and enter those credentials in settings.
- Run a test sale and confirm the IRN and QR print on the receipt.
- Go live — from there, every sale is filed automatically.
FBR digital invoicing is included in your One Line plan — there's no separate FBR-integration fee on top, and no extra reporting software to license. See the pricing page for what's bundled. The only thing POS Line can't do for you is the merchant's own FBR/PRAL registration; once that's in place, the filing is automatic.