EXPLAINER

Why FBR digital invoices now need a QR code

The QR code is not decoration. It is the fastest way for anyone, a buyer, an inspector, or FBR itself, to confirm a sale was actually reported.

Updated July 2026 · AxiomSquare team

Before digital invoicing, an invoice was just a piece of paper or a PDF. There was no quick way to tell, just by looking at it, whether the sale behind it had actually been reported to FBR. The QR code fixes that. Once FBR accepts an invoice and hands back its invoice reference number, that reference and a handful of other invoice details get encoded into a QR code that is printed directly on the invoice.

FBR Digital Invoicing QR code printed on a real AxiomSquare invoice
The QR code as it appears on a real invoice, generated the moment FBR accepts the submission.

What is actually in it

Scan one and you get back the core facts of the sale: the seller's registration details, the invoice reference number FBR issued, and enough information to match the code to a specific accepted invoice in FBR's system. It is not a marketing code or a generic logo, it is generated fresh for each invoice, tied to that one transaction.

Who actually scans it

In practice, three groups care about this code. FBR's own field teams can scan an invoice during a spot check and confirm on the spot that the sale was reported, without waiting for a return to be filed. Buyers, particularly larger businesses claiming input tax, increasingly check that a supplier's invoices are genuinely FBR invoices and not just formatted to look like one. And you, the business issuing the invoice, have a fast way to prove to anyone questioning a sale that it was reported honestly and on time.

Why it is mandatory now, not optional

Before real-time reporting, the honesty of an invoice was checked long after the sale, during an audit, by which point records could be incomplete or hard to reconstruct. A QR code tied to a live FBR record removes that gap. The invoice proves itself the moment it is printed, instead of needing to be proven later. That is the whole shift behind SRO 69(I)/2025 and the digital invoicing rules that followed it: verification moves from after the fact to the moment of sale.

If an invoice does not have one

No QR code generally means the invoice was never submitted to FBR, or was submitted and rejected. Either way, treat it as unreported until it is fixed and resubmitted. This is different from a QR code that looks unusual or low resolution on a printout, that is a printing issue, not a compliance one, and the underlying data is still valid as long as the invoice reference number is correct.

A QR code on every accepted invoice, automatically

AxiomSquare submits each sale to FBR, then prints the QR code straight onto the invoice the moment it comes back accepted. No separate step, no manual generation.

See AxiomSquare

General information, not tax advice. Confirm specific requirements for your business with your tax consultant.