Billing Software in Pakistan (2026): What FBR Compliance Now Requires Before You Buy
Since Rule 150Q and SRO 1852(I)/2025, billing software in Pakistan is judged by one test: can it post every sales tax invoice to FBR in real time and print the IRN, QR code and logo? A buyer's checklist — and why generic invoice makers no longer qualify.
The 2026 test for billing software
For years billing software in Pakistan meant anything that produced a printed invoice — a desktop package, an Excel template, a generic online invoice maker. Rule 150Q of the Sales Tax Rules and the SRO 1852(I)/2025 schedule changed the test: a notified sales-tax registered business must transmit each invoice electronically to FBR in real time, through PRAL or a licensed integrator, before issuing it to the buyer.
That obligation now defines the category. Software that only designs and prints invoices leaves a notified business non-compliant — exposed to Section 33 per-invoice penalties and, since the Finance Act 2026, to integration fines reported up to Rs 1,000,000 with suspension or blacklisting for repeat default — no matter how polished its templates are.
What FBR-compliant billing software must actually do
The compliance core is the FBR Digital Invoicing (DI) API v1.12: the software must build the JSON payload (seller and buyer particulars, HS codes, sale types, rates, values), validate it against FBR's rules before posting, handle every sale type the business uses — standard 18%, third schedule retail-price items, reduced-rate, zero-rated and exempt — and store the Invoice Reference Number (IRN) FBR returns for each invoice.
The printed output must carry the IRN, a Version 2.0 QR code at 1.0 × 1.0 inch and the official Digital Invoicing logo. Beyond the wire, a business-grade package adds the records that make month-end painless: sales and buyer registers, stock, decoded FBR error messages when a post is rejected, and invoices flowing into Annexure-C of the sales tax return automatically.
Generic invoice tools vs Pakistan-ready platforms
Popular international invoice makers and generic accounting apps do not speak FBR's API — they neither post to FBR's gateway nor print an IRN and specification QR, so an invoice they produce is not a legal digital invoice for a notified person. They can stay for internal accounting, but the FBR leg needs either a direct API build (a development project) or a Pakistan-ready layer on top.
Three working routes exist: manual entry on the IRIS portal (free, viable only at very low volume), a custom integration built in-house on PRAL's free integrator route, or a PRAL-certified ready platform. Digi Invoice is in the third category — billing, validation, posting, QR-and-logo PDFs, ledger and registers in one subscription, with the first compliant invoice possible the same day.
Cost anchors and questions to ask a vendor
FBR itself charges nothing, PRAL's integrator service is free, and private licensed integrator fees are capped at roughly Rs 10 per invoice or a retainer of about Rs 100,000 per month / Rs 1,000,000 per year; SME platform subscriptions commonly land between Rs 60,000 and Rs 180,000 a year. A quote far outside those anchors deserves scrutiny.
Before paying for billing software in Pakistan, ask five questions: Does it post to FBR in real time and return an IRN on every invoice? Is it PRAL-certified and does it cover the sandbox scenarios for your sector? Does it print the QR at specification size with the official logo? How does it surface FBR rejections — decoded messages or raw error codes? And what happens at volume — does the price stay flat or grow per invoice?