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
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.
- 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.
Prepare your FBR access
Get a Bearer token from the IRIS portal and have your static IP whitelisted with FBR/PRAL.
Connect AIM to IRIS
Open Integrations › FBR Digital Invoicing in AIM and add your token. AIM stores it encrypted.
Add your NTN
Enter it once in Company Settings. AIM prints it on invoices and uses it in FBR filing.
Map your taxes
Map sales-tax rates, SROs and stock units to FBR, and choose the account output tax posts to.
Test in the sandbox
Run FBR’s scenario tests in the sandbox, then switch to production when you pass.
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
- Install FBR’s Tax Asaan app and open the FBR POS menu.
- Tap Verify Invoice.
- Scan the QR code on the invoice, or type the FBR invoice number.
- The app shows whether the invoice is verified.
SMS to 9966
- Type INV, a space, your CNIC number, a space and the FBR invoice number.
- 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
FBR digital invoice vs FBR POS invoice
| FBR Digital Invoicing | FBR POS integration | |
|---|---|---|
| Who it applies to | Corporate and non-corporate sales-tax-registered persons (S.R.O. 709) | Tier-1 retailers’ point-of-sale systems |
| What is reported | Sales-tax invoices, including sales to other businesses | Retail receipts at the counter |
| Number on the invoice | FBR invoice reference number (IRN) and QR code | FBR 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.
