FBR e-invoicing

FBR digital invoicing, built into AIM

Create a sales-tax invoice in AIM and send it to FBR from the same screen. Connect your IRIS account once, test in FBR’s sandbox, then every invoice is printed with its FBR invoice reference number (IRN) and QR code.

  • Connects to FBR IRIS
  • IRN and QR code on every invoice
  • Debit and credit notes too
  • Sandbox testing before go-live

Included in AIM Pro · Start free and upgrade when you are ready

What is FBR digital invoicing?

FBR digital invoicing is Pakistan’s electronic invoicing system for sales tax. A registered business’s invoicing software sends each sales-tax invoice to FBR as it is issued; FBR returns a unique invoice reference number (IRN), and the invoice is printed with that number, a QR code and the FBR Digital Invoicing logo.

Under S.R.O. 709 of 22 April 2025, electronic invoicing is mandatory for corporate and non-corporate sales-tax-registered persons. Integration is done through a licensed integrator; PRAL acts as one and integrates free of cost on request.

Source: FBR — Digital Invoicing FAQs (opens in a new tab)

Rule
S.R.O. 709, 22 April 2025
Who
Corporate and non-corporate sales-tax-registered persons
From
Corporate 1 June 2025 · Non-corporate 1 July 2025
FBR fee
None

Set up

How to set up FBR digital invoicing in AIM

You do it once. After that, issuing an FBR-compliant invoice is the same as issuing any invoice in AIM.

  1. Prepare your FBR access

    Get a Bearer token from the IRIS portal and have your static IP whitelisted with FBR/PRAL.

  2. Connect AIM to IRIS

    Open Integrations › FBR Digital Invoicing in AIM and add your token. AIM stores it encrypted.

  3. Add your NTN

    Enter it once in Company Settings. AIM prints it on invoices and uses it in FBR filing.

  4. Map your taxes

    Map sales-tax rates, SROs and stock units to FBR, and choose the account output tax posts to.

  5. Test in the sandbox

    Run FBR’s scenario tests in the sandbox, then switch to production when you pass.

  6. Invoice as usual

    Post a sales invoice, debit note or credit note and AIM submits it to FBR, with the IRN, QR code and FBR status.

What AIM does for your FBR invoices

Connect your FBR IRIS account once. AIM then submits your sales invoices to FBR digitally, with your NTN, tax rates and units already mapped.

  • Invoices go straight to FBR

    Submit sales invoices to FBR IRIS from AIM — no re-typing them in another portal.

  • Your NTN, set once

    Enter it in Company Settings and AIM uses it on printed invoices and in FBR filing.

  • Test in sandbox first

    Run FBR’s scenario tests in the sandbox, then switch to production when you pass.

  • Taxes mapped to FBR

    Map sales-tax rates, SROs and stock units to FBR, and choose the account output tax posts to.

What is printed on every FBR invoice from AIM

  • FBR invoice reference number (IRN), in text
  • QR code of the IRN, beside the FBR Digital Invoicing logo
  • Seller and buyer NTN/CNIC, province and registration status
  • HS code, quantity, unit of measure and tax rate for each line
  • Value excluding sales tax, sales tax and total for each line
  • FBR status of the invoice, such as Accepted

You’ll need a static IP whitelisted with FBR/PRAL and a Bearer token from the IRIS portal. Your token is stored encrypted.

Check an invoice

How to verify an FBR invoice

Anyone who receives an invoice can check it against FBR’s records with FBR’s own channels. A genuine invoice verifies; one FBR has no record of does not.

Tax Asaan app

  1. Install FBR’s Tax Asaan app and open the FBR POS menu.
  2. Tap Verify Invoice.
  3. Scan the QR code on the invoice, or type the FBR invoice number.
  4. The app shows whether the invoice is verified.

SMS to 9966

  1. Type INV, a space, your CNIC number, a space and the FBR invoice number.
  2. Send it to 9966 and wait for the reply.

Signs of a genuine invoice

  • The QR code scans and returns the same invoice number
  • The FBR invoice number is printed in text, not only in the QR
  • The FBR Digital Invoicing logo sits beside the QR code
  • Tax amounts on the invoice match the totals charged

Source: FBR — POS invoice verification (opens in a new tab)

FBR digital invoice vs FBR POS invoice

Differences between an FBR digital invoice and an FBR POS invoice
FBR Digital InvoicingFBR POS integration
Who it applies toCorporate and non-corporate sales-tax-registered persons (S.R.O. 709)Tier-1 retailers’ point-of-sale systems
What is reportedSales-tax invoices, including sales to other businessesRetail receipts at the counter
Number on the invoiceFBR invoice reference number (IRN) and QR codeFBR POS invoice number and QR code

AIM supports FBR Digital Invoicing for the sales invoices you create in AIM Sales.See AIM invoicing and billing software

FBR digital invoicing FAQs

Is FBR digital invoicing mandatory?

Yes. Under S.R.O. 709 of 22 April 2025, electronic invoicing is mandatory for corporate and non-corporate sales-tax-registered persons. FBR set 1 June 2025 for corporate and 1 July 2025 for non-corporate registered persons.

What happens if I do not integrate with FBR?

FBR says that missing its timelines attracts penalties under section 33 of the Sales Tax Act 1990. Extensions are available under the relevant rules, so speak to your tax adviser if you are late.

Does FBR charge for digital invoicing?

No. FBR charges no fee. Licensed integrators may charge a configuration fee within limits set by FBR, and PRAL integrates free of cost on request.

Which AIM plan includes FBR Digital Invoicing?

FBR Digital Invoicing is part of AIM Pro, at PKR 2,500 a month or PKR 2,000 a month billed yearly, and of Enterprise. You can start on the free plan and upgrade when you are ready to connect FBR.

Do I need a licensed integrator to use AIM with FBR?

AIM connects with your own IRIS credentials through PRAL, which FBR has designated as a licensed integrator that integrates free of cost. You need your IRIS Bearer token and a static IP whitelisted with FBR/PRAL.

Does AIM send debit and credit notes to FBR?

Yes. Debit and credit notes are submitted to FBR from AIM as well. Under FBR’s rules, a cancelled, returned or changed supply is corrected with a debit or credit note rather than by deleting the invoice.

What do I need to connect AIM to FBR?

Your FBR IRIS account, a Bearer token from the IRIS portal, a static IP whitelisted with FBR/PRAL and your NTN. You add the token in AIM under Integrations › FBR Digital Invoicing; AIM stores it encrypted.

Can I test before sending real invoices to FBR?

Yes. AIM lets you run FBR’s scenario tests in the sandbox first, then switch to production when you pass.

What does an FBR digital invoice from AIM show?

The FBR invoice reference number (IRN) in text, its QR code beside the FBR Digital Invoicing logo, seller and buyer NTN, HS codes, units, tax rates, sales tax and totals, and the invoice’s FBR status.

How do I verify an FBR invoice?

Open FBR’s Tax Asaan app, go to FBR POS › Verify Invoice, then scan the QR code or type the FBR invoice number. You can also send INV, your CNIC number and the FBR invoice number, separated by spaces, by SMS to 9966.

What is the difference between an FBR POS invoice and a digital invoice?

FBR POS integration covers Tier-1 retailers’ point-of-sale receipts. FBR Digital Invoicing covers the sales-tax invoices of corporate and non-corporate registered persons, including sales to other businesses. AIM supports FBR Digital Invoicing.

Does digital invoicing apply to exports?

According to FBR, digital invoicing is required for all sales reported in Annexure-C of the sales tax return, including exports.

Send your next FBR invoice from AIM.

Connect IRIS once, test in the sandbox, and invoice as usual.

No credit card required