Complete 2026 Guide

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. 1. What is FBR Digital Invoicing?
  2. 2. Who Needs FBR Digital Invoicing?
  3. 3. How FBR Digital Invoicing Works
  4. 4. What is an IRN?
  5. 5. FBR Invoice QR Code
  6. 6. POS Integration
  7. 7. ERP Integration
  8. 8. Withholding Tax & FBR Digital Invoicing
  9. 9. Credit Notes, Debit Notes & Returns
  10. 10. Multi-Branch Invoicing
  11. 11. DIFBR — FBR Digital Invoicing Software
  12. 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
Important: FBR requirements change through SRO notifications. Always verify your specific obligations against current FBR notifications, applicable law, and your tax advisor's guidance.

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:

01

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.).

02

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.

03

FBR Validates & Returns IRN

FBR validates the invoice data. If accepted, FBR returns an Invoice Reference Number (IRN) and a QR code within milliseconds.

04

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:

Real-time IRN generation at point of sale
QR code printing on POS receipts
Offline mode with queued submission
Multi-terminal multi-branch POS
Barcode scanning for product lookup
FBR Tier-1 POS API v2 compliance

Learn more about DIFBR POS features →

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.

View all DIFBR ERP & POS integrations →

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:

Section 153 Services & contracts
Section 233 Brokerage & commission
Section 236G Sales to distributors
Section 236H Sales to retailers

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.

FBR Digital Invoicing Software

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.

About DIFBR: DIFBR is developed by Cloud ERP 360 (Private) Limited. DIFBR is a software platform for managing digital invoicing and compliance workflows. FBR connectivity is provided through applicable integration arrangements. DIFBR is not itself an FBR-licensed integration intermediary.

12. Frequently Asked Questions

FBR Digital Invoicing (FBR DI) is a digital invoicing system mandated by the Federal Board of Revenue (FBR) of Pakistan that requires registered businesses to generate electronic invoices, obtain an Invoice Reference Number (IRN), and submit invoice data to FBR's Electronic Invoice Monitoring System (EIMS) in real-time or near real-time.
FBR Digital Invoicing requirements apply to registered sales tax persons, Tier-1 retailers (whose annual turnover or store size meets FBR criteria), manufacturers, distributors, wholesalers, and businesses operating under FBR's real-time reporting framework. Requirements expand over time via SRO notifications.
An IRN (Invoice Reference Number) is a unique identifier generated by the FBR system and returned to the business after a digital invoice is submitted and validated. The IRN must be printed on the invoice and used for traceability and audit purposes.
The business creates an invoice in their ERP, POS or invoicing software → the software sends invoice data to FBR's API via an integration channel → FBR validates the data and returns an IRN and QR code → the invoice is printed or shared with the IRN and QR code included → the transaction is now FBR-compliant.
Yes. FBR requires Tier-1 retailers to connect their Point of Sale (POS) systems directly to FBR's digital invoicing system so that each sales transaction is reported in real-time. DIFBR supports POS integration for retail, pharmacy, supermarket, and restaurant businesses.
Yes. ERP systems like SAP, Odoo, QuickBooks, Oracle and Microsoft Dynamics can be integrated with FBR digital invoicing. DIFBR provides pre-built ERP connectors and an API for custom integrations.
The QR code on an FBR-compliant invoice encodes the IRN and key invoice data. Customers and tax authorities can scan the QR code to verify that the invoice has been submitted to and validated by FBR.
DIFBR is a digital invoicing and business compliance software platform developed by Cloud ERP 360 (Private) Limited. DIFBR manages your invoicing workflows and connects to applicable FBR integration channels. DIFBR is not itself positioned as an FBR-licensed integration intermediary \u2014 please contact us for details on the specific integration arrangement applicable to your business.
DIFBR offers monthly, yearly and lifetime plans priced in PKR. Pricing depends on invoice volume, number of users, and required features. Visit the DIFBR Pricing page for current plan details.
Yes. DIFBR supports multi-branch operations under a single NTN. Each branch can have its own POS terminal, user roles, and invoice workflows while consolidating into a single compliance dashboard.

Explore More