FBR Digital Invoicing in Pakistan Complete 2026 Guide
Everything Pakistani businesses need to know about FBR Digital Invoicing: what it is, who needs it, how IRN generation works, POS and ERP integration, withholding tax, and how to get started.
Contents
- 1. What is FBR Digital Invoicing?
- 2. Who Needs FBR Digital Invoicing?
- 3. How FBR Digital Invoicing Works
- 4. What is an IRN?
- 5. FBR Invoice QR Code
- 6. POS Integration
- 7. ERP Integration
- 8. Withholding Tax & FBR Digital Invoicing
- 9. Credit Notes, Debit Notes & Returns
- 10. Multi-Branch Invoicing
- 11. DIFBR — FBR Digital Invoicing Software
- 12. FAQs
1. What is FBR Digital Invoicing?
FBR Digital Invoicing (commonly referred to as FBR DI or FBR e-Invoicing) is a government-mandated electronic invoicing system introduced by the Federal Board of Revenue (FBR) of Pakistan. It requires eligible businesses to generate machine-readable digital invoices and submit them to FBR's Electronic Invoice Monitoring System (EIMS) in real-time.
Unlike traditional paper invoices or manual tax filings, FBR Digital Invoicing creates a direct electronic data link between the business and FBR. Every qualifying transaction is reported automatically, and FBR validates the invoice data and returns an Invoice Reference Number (IRN) that must appear on the customer's invoice.
The goal of FBR Digital Invoicing is to reduce tax evasion, increase documentation of the retail and wholesale economy, and build an auditable trail of sales tax transactions across Pakistan's supply chain.
Electronic Invoices
Digital invoice data sent to FBR in real-time.
IRN Generation
Unique Invoice Reference Number from FBR.
QR Code Verification
Scannable QR on every compliant invoice.
2. Who Needs FBR Digital Invoicing?
FBR Digital Invoicing requirements apply to businesses that are registered for sales tax and meet FBR's notification criteria. Coverage expands over time through SRO notifications. Businesses currently in scope include:
- Tier-1 Retailers (stores meeting FBR's annual turnover or floor-area criteria)
- Manufacturers registered for sales tax under FBR
- Distributors and wholesalers in regulated supply chains
- Service providers subject to federal sales tax
- Pharmacies, supermarkets, and restaurant chains subject to POS integration rules
- Businesses integrated with PRA, SRB, KPRA or BRA for provincial services tax
3. How FBR Digital Invoicing Works
FBR Digital Invoicing follows a structured workflow that connects your business software to FBR's systems via an integration channel:
Invoice Created
Your business creates a sales invoice in your ERP, POS or invoicing software with the required fields (buyer NTN/STRN, HS codes, tax amounts, etc.).
Data Sent to FBR
The software sends the invoice data to FBR's Electronic Invoice Monitoring System (EIMS) or FBR POS API via an integration channel.
FBR Validates & Returns IRN
FBR validates the invoice data. If accepted, FBR returns an Invoice Reference Number (IRN) and a QR code within milliseconds.
Invoice Issued to Customer
The IRN and QR code are printed on the customer's invoice. The transaction is now FBR-compliant and auditable.
4. What is an IRN?
An Invoice Reference Number (IRN) is a unique alphanumeric code generated by FBR's system when a digital invoice is submitted and validated. Key points:
- Each IRN is unique to a single invoice transaction
- The IRN must be printed on the physical or electronic invoice given to the customer
- The IRN is used by FBR to track and verify invoice authenticity
- DIFBR generates and stores IRNs automatically for every validated invoice
5. FBR Invoice QR Code
FBR-compliant invoices must include a QR code that encodes the IRN and key invoice details. The QR code allows:
- Customers to verify the invoice is authentic and FBR-registered
- Tax auditors to quickly verify compliance at point of sale
- FBR enforcement teams to identify non-compliant businesses
DIFBR automatically generates the QR code and includes it on every printed invoice and receipt.
6. FBR POS Integration
FBR requires Tier-1 retailers to connect their Point of Sale (POS) systems directly to FBR's digital invoicing API so that every retail sale is reported in real-time. DIFBR's built-in POS module supports:
7. ERP & Accounting Integration
If your business uses an ERP or accounting system, DIFBR can connect it to FBR digital invoicing without replacing your existing workflow. Supported integrations include SAP, Odoo, QuickBooks, Oracle, Microsoft Dynamics, Xero, and more.
8. Withholding Tax & FBR Digital Invoicing
FBR digital invoices must include withholding tax (WHT) calculations where applicable. Pakistan's income tax law requires withholding at source under various sections:
DIFBR automatically calculates applicable withholding tax rates based on buyer NTN/ATL status and includes WHT amounts in the FBR invoice payload.
9. Credit Notes, Debit Notes & Returns
FBR Digital Invoicing also covers adjustments to original invoices. When a return, discount, or correction is needed, a compliant credit note or debit note must reference the original IRN. DIFBR handles this automatically: adjustments are linked to the original invoice, tax amounts recalculated, and the adjustment reported to FBR.
10. Multi-Branch FBR Digital Invoicing
Businesses with multiple branches, warehouses, or POS terminals can manage all locations under a single NTN in DIFBR. Each branch generates its own IRNs while the compliance dashboard consolidates all activity, exceptions, and reports in one view.
DIFBR — The FBR Digital Invoicing Platform for Pakistani Businesses
DIFBR is a digital invoicing and tax compliance software platform built for Pakistani businesses. Manage FBR invoices, IRN generation, withholding tax, POS integration, inventory, accounting and ERP connectors from one platform.