HomeBlog › FBR Digital Invoicing
FBR Digital Invoicing

FBR e-Invoicing Explained: IRN, QR Code and How It Works

7 min read·12 Jun 2026

FBR e-invoicing replaces the old habit of printing an invoice now and reconciling it with your sales tax return weeks later. Under the digital system, the details of each sales tax invoice on goods are sent to FBR as the invoice is issued, checked, and returned with two things that prove it is genuine: an Invoice Reference Number (IRN) and a QR code.

These two elements are the heart of the whole system, yet they are often misunderstood. This guide breaks down what each one is, how they are produced, and why they matter for your business. If you are completely new to the subject, our overview of what FBR Digital Invoicing is is a good starting point.

The two things every reported invoice carries

When your invoice is accepted by FBR's Digital Invoicing platform, it comes back stamped with an IRN and a QR code. Think of them as a matched pair:

  • The IRN is the unique identity of that exact invoice in FBR's records.
  • The QR code is the scannable, visible version of that identity that sits on the printed or PDF invoice.

An invoice without both of these has not been properly reported.

What is the IRN?

The Invoice Reference Number is a unique code that FBR assigns to a single invoice once it is validated. It ties together the specific value, tax amount, buyer, seller and date of that invoice. Because it is unique, the same invoice cannot be reported twice under a different identity, and a fake invoice cannot borrow a real IRN.

In practice, your software receives the IRN back from FBR within seconds and stores it against the invoice. You do not type it in by hand. We cover this in more depth in our dedicated IRN guide.

What is the QR code?

The QR code is a machine-readable square that encodes a reference to the reported invoice. Anyone with a phone can scan it to confirm the invoice was genuinely submitted to FBR. For a customer, it is reassurance. For an auditor or FBR officer, it is an instant verification tool. For you, it is the visible badge of compliance printed on every invoice.

How an invoice becomes an e-invoice: step by step

The reporting flow happens automatically in the background, but it helps to understand the sequence:

  1. Your staff create a sales tax invoice in compliant software, exactly as they always have.
  2. The software sends the invoice data to FBR's Digital Invoicing platform.
  3. FBR validates the data — checking registrations, tax rates and required fields.
  4. If everything is correct, FBR returns an IRN and the details needed to render the QR code.
  5. Your software prints the IRN and QR on the invoice and files the record against your sales.

All of this takes seconds. If the data is wrong, FBR returns an error instead of an IRN, and the invoice must be corrected before it can be reported.

Local, export and zero-rated invoices

e-invoicing is not limited to standard local sales at the standard 18% GST rate. Export and other zero-rated supplies carry 0% GST but are still reported — the invoice simply shows the zero rate. The IRN and QR are produced in the same way. This means your export paperwork is validated the same as a domestic sale.

Remember: FBR e-invoicing covers sales tax on goods, which is federal. Sales tax on services is provincial (PRA, SRB and the others) and is reported through those authorities separately.

Why the IRN and QR matter to your business

Beyond ticking a compliance box, these two elements protect you. A genuine IRN proves your sales were reported honestly, which is exactly what you want on record if your input tax claims are ever questioned. The QR code lets your customers trust the invoice, which matters when they in turn need it to claim their own input tax. In short, the pair turns a piece of paper into evidence.

Frequently asked questions

Can two invoices share the same IRN?

No. Each IRN is unique to a single validated invoice. That uniqueness is what makes the system tamper-resistant.

What happens if my invoice is rejected?

FBR returns an error rather than an IRN. Your software should flag it so you can fix the data — usually a wrong registration number, tax rate or missing field — and report it again. Our guide to common errors walks through the frequent ones.

Do I need to keep the QR code on file?

Your reported invoices, complete with their IRN and QR, should be retained as part of your records. Good software stores them automatically. For more, see our FAQ page.

Iris Accounts handles the IRN and QR for you on every sales tax invoice — local or export — so the reporting happens quietly in the background while your team simply raises invoices as usual.

Run your accounts the FBR-ready way

Iris Accounts handles FBR digital invoicing, sales tax, provincial services tax and your books — one flat price of Rs 25,000/year.

Get Started Read the FAQs