FBR Digital Invoicing Logo & QR Code: Print Rules, Sizes and Where to Get Them
Every printed FBR digital invoice must carry three elements: the FBR invoice number, a Version 2.0 QR code printed at 1.0 × 1.0 inch, and the official Digital Invoicing logo (the FBR DI icon). The exact specifications, where the logo comes from, and the print mistakes that break verification.
What a compliant printed invoice must show
Once a business is integrated under Rule 150Q and the SRO 1852(I)/2025 regime, every printed or PDF sales tax invoice must carry three FBR elements: the unique FBR invoice number (IRN) returned by the Digital Invoicing API at posting, a QR code generated from that number, and the FBR Digital Invoicing System logo prescribed by FBR. An invoice that posted successfully but prints without these elements is still not a compliant invoice in the customer's hands.
These elements are not cosmetic. The QR code and invoice number are how a buyer, an auditor or an FBR officer verifies the invoice in seconds — by scanning it (including in the Tax Asaan app), checking the number on FBR's verification portal, or sending the details by SMS to 9966. Because a registered buyer's input-tax claim depends on a verifiable IRN, buyers increasingly refuse invoices that cannot be scanned.
QR code specification: Version 2.0, 25×25, one inch
PRAL's technical specification for the DI API (v1.12) prescribes a Version 2.0 QR code — a 25×25 module grid — printed at 1.0 × 1.0 inch on the invoice. The QR encodes the FBR invoice number, so any standard scanner resolves it to the number that can be checked against FBR's record.
Generate the QR from the exact invoiceNumber string the API returns (for example 7000007DI1747119701593), not from your internal invoice number or a link to your own website. Keep the full one-inch size even on thermal receipts — shrunken QR codes are the most common reason a code will not scan on low-resolution receipt printers — and leave a white quiet zone around it.
The official Digital Invoicing logo
FBR prescribes a specific Digital Invoicing logo image that must appear on the printed invoice alongside the QR code. The artwork is supplied through FBR and PRAL's Digital Invoicing documentation and integration resources — your licensed integrator or invoicing platform provides it. Use the image as supplied; a redrawn or restyled version is not the prescribed logo.
Typical layouts place the logo next to or above the QR code near the invoice header or footer, with the FBR invoice number printed in text beside them. A ready platform handles this for you: Digi Invoice prints the FBR invoice number, the Version 2.0 QR at specification size and the official logo on every invoice PDF automatically.
Print mistakes that break compliance
The recurring failures are all avoidable: a QR shrunk below the specified size to save receipt space; a QR generated from the wrong data (internal number or URL instead of the FBR invoice number); the logo omitted from the template; the invoice number not printed in human-readable text, which matters when a smudged QR will not scan; and old pre-integration invoice templates still being used for some customers.
A one-minute self-check catches all of them: print a real invoice, scan the QR with a phone and the Tax Asaan app, confirm the resolved number matches the printed one, then verify the same number by SMS to 9966 or on FBR's portal. If a customer or officer cannot complete that check in under a minute, fix the template before FBR flags it.