Every FBR-compliant invoice now carries a QR code — a small square barcode that acts as a digital seal of authenticity. With a quick scan, any customer, auditor, or business owner can confirm whether an invoice is genuine and properly reported to FBR. This guide explains exactly how to verify an FBR invoice QR code, and how to tell a real invoice from a fake one.

What is an FBR invoice QR code?

An FBR invoice QR code is a machine-readable square barcode printed on every invoice issued through FBR-integrated software. It contains encrypted transaction details — the FBR invoice number, the seller’s tax number, and the date and time of the sale — all linked to FBR’s central database. When you scan it, FBR confirms whether that invoice is officially recorded, which is what makes it virtually impossible to fake.

Key takeaways

  • Digital seal: The QR code proves an invoice is registered with FBR.
  • Three ways to verify: Tax Asaan app, FBR online portal, or SMS to 9966.
  • Anti-fraud: Verification exposes fake invoices and underreported sales.
  • For everyone: Customers, auditors, and businesses can all verify in seconds.
  • Real invoice = FBR logo, unique invoice number, and a scannable QR code.

How to verify an FBR invoice QR code

There are three official ways to check whether an invoice is genuine. All of them confirm the same thing — that the invoice exists in FBR’s records and the tax has been reported.

  1. Scan with the Tax Asaan appDownload FBR’s free Tax Asaan app from the Google Play Store or Apple App Store. Open it, select “Verify Invoice,” then scan the QR code on the receipt or enter the FBR invoice number manually. The app instantly shows the invoice’s tax details and status.
  2. Use the FBR online verification portalVisit FBR’s online invoice verification page and enter the FBR invoice number printed on the receipt. The portal confirms whether the invoice is officially reported and tax-compliant.
  3. Verify by SMSType INV (space) CNIC number (space) FBR invoice number and send it to 9966. You’ll receive a confirmation reply — useful when you don’t have the app installed.

Tip: Most modern smartphones can scan a QR code straight from the camera app. Scanning opens a verification link you can check in any browser — no special app needed for a quick look.

What does the QR code actually contain?

The QR code isn’t just a random pattern. It encodes specific verification data that ties the invoice to FBR’s records. When scanned, it reveals:

  • FBR Invoice Number (FIN): the unique identifier assigned by FBR to that exact transaction.
  • Seller NTN: the National Tax Number of the business that issued the invoice.
  • Date and time: the exact timestamp the invoice was submitted.
  • Verification status: whether FBR recognises the invoice as valid and reported.

How to spot a real invoice vs a fake one

A genuine FBR invoice has clear markers. If any of them are missing, treat the invoice with caution. Here’s a quick comparison:

CheckReal FBR invoiceFake / non-compliant invoice
QR codePresent and scannableMissing, blurry, or won’t scan
FBR logoPrinted on the receiptAbsent or imitation
FBR invoice numberUnique number that verifiesNo number, or fails verification
Verification resultShows “Verified / Valid”Not found in FBR records
Tax detailsMatch what you were chargedMismatched or missing

Reality check: A receipt that simply looks official means nothing on its own. Before QR codes, fake invoices were used to claim input tax credit fraudulently. The only reliable proof is a QR code that actually verifies against FBR’s database — so when in doubt, scan it.

Why invoice verification matters for your business

Verification protects both customers and businesses. For buyers, it confirms the tax they paid is genuinely going to FBR. For businesses, issuing verifiable invoices builds trust and protects input tax credit claims. Beyond that, FBR has run prize and lucky-draw campaigns rewarding customers who verify their invoices — which means shoppers increasingly prefer outlets that issue compliant, scannable receipts.

For business owners, the real lesson is on the issuing side: if your own invoices can’t be verified, you risk penalties, rejected tax credits, and lost customer trust. The fix is using software that generates a valid FBR QR code on every single sale, automatically.

How Switcher Techno can help

Switcher Techno offers cloud-based accounting and POS software built for Pakistani businesses — generating FBR-compliant invoices with a valid QR code, unique FBR invoice number, and real-time reporting on every sale. That means every receipt your customers receive is instantly verifiable, keeping you compliant and trusted. Learn more about our FBR digital invoicing support, or explore our POS software that connects billing, stock, and accounting in one system. Still on spreadsheets? See why businesses are switching from Excel to cloud accounting in 2026.

Want every invoice FBR-verifiable?

Issue QR-coded, FBR-compliant invoices on every sale — automatically. Book a free demo today.

Book a Free Demo

Frequently Asked Questions (FAQs)

How do I verify an FBR invoice QR code?

Scan the QR code using FBR’s Tax Asaan app, enter the FBR invoice number on FBR’s online verification portal, or send an SMS in the format “INV (space) CNIC (space) FBR invoice number” to 9966. Any of these confirms whether the invoice is genuine.

What information is stored in an FBR invoice QR code?

It contains the unique FBR Invoice Number, the seller’s NTN, the date and time of the transaction, and a link to verify the invoice’s status against FBR’s central database.

How can I tell if an invoice is fake?

A genuine FBR invoice has a scannable QR code, the FBR logo, and a unique invoice number that returns “Verified” when checked. If the QR code is missing, won’t scan, or the invoice is not found in FBR records, it is not a valid FBR invoice.

Do I need an app to verify an FBR invoice?

Not necessarily. The Tax Asaan app is the easiest method, but you can also use FBR’s online portal or SMS to 9966. Most phone cameras can also scan the QR code to open a verification link in a browser.

Why is the FBR QR code important for businesses?

It proves your invoices are registered with FBR, protects buyers’ input tax credit claims, builds customer trust, and keeps you compliant. Invoices without a valid QR code can lead to penalties and rejected tax credits.

Disclaimer: This article is for informational purposes only and should not be considered legal or tax advice. FBR rules and verification methods are subject to change. For your business’s specific obligations, please refer to the FBR’s official website (fbr.gov.pk) or consult a licensed tax advisor.