On this page
FBR's Digital Invoicing (DI) regime has changed how every sales-tax registered business in Pakistan issues an invoice. Each invoice is now reported to FBR in real time, receives a unique FBR invoice number, and is printed with a QR code and the FBR Digital Invoicing logo. This guide explains the rules, the go-live process and the controls your system needs — in plain language.
The legal framework
Digital invoicing rests on section 23 of the Sales Tax Act, 1990 (the particulars of a tax invoice and the power to require electronic invoicing) and on Chapter XIV of the Sales Tax Rules, 2006 (rules 150Q to 150XQ), inserted by SRO 69(I)/2025. Chapter XIV requires registered persons to install an invoicing system integrated with FBR's system and to make supplies only through integrated outlets.
Since then FBR has issued a series of instruments that shape day-to-day compliance:
- SRO 1852(I)/2025 set the final dates for registration, testing and issuing e-invoices;
- Sales Tax General Order 01 of 2026 introduced the 72-hour window for cancelling or editing an invoice;
- the Finance Act 2026 brought exempt supplies and advance receipt invoices into section 23 and introduced new penalties;
- STGO 25 of 2026 prescribed stock transfer notes for goods moved to your own warehouse;
- SRO 1666(I)/2026 extended Chapter XIV to federal excise duty and added FED particulars to the invoice.
Who must comply, and by when
SRO 1852(I)/2025 made integration mandatory for all registered persons, in phases:
| Category | Last date to issue e-invoices |
|---|---|
| Public companies, importers, companies with turnover above Rs 1 billion, individuals and AOPs above Rs 100 million | 1 November 2025 |
| Companies with turnover of Rs 100 million – 1 billion | 15 November 2025 |
| Companies with turnover up to Rs 100 million | 1 December 2025 |
| All other registered persons | 31 December 2025 |
If your business is not yet issuing digital invoices, treat it as urgent. The penalties below apply now.
How digital invoicing works
- Your system prepares the invoice with every required particular — buyer, HS code, sale type, rate, quantity, value and tax.
- The invoice is sent to FBR's DI API using your business's own security token, from a whitelisted static IP.
- FBR validates it and returns a unique FBR invoice number — or an error explaining what to correct.
- The invoice is printed or shared with the FBR number, a QR code encoding it, and the DI logo.
- The invoice flows automatically into your Annex-C and your buyer's Annex-A, which decides the input tax they can claim.
Choosing an integration route
You can integrate through PRAL (FBR's technology company, a licensed integrator free of cost under rule 150XF), through a licensed integrator, or — for very small volumes — by entering invoices on the IRIS portal. Most businesses use their own invoicing or ERP system connected through PRAL. We compare the options in Choosing your FBR e-invoicing route.
Going live, step by step
- Register for Digital Invoicing on IRIS and choose your integrator. Enter the technical details: the ERP or system provider, software type and version, and a CRM user for PRAL's support portal.
- Whitelist your static IP. Ask your internet provider for a static public IP; PRAL approves it, usually within a couple of working hours.
- Record your business activity and sector (manufacturer, importer, distributor, wholesaler, exporter, retailer, service provider). IRIS assigns sandbox scenarios based on these.
- Obtain a sandbox token and configure it in your system.
- Run your assigned sandbox scenarios — each one is a realistic invoice type, such as a standard-rate sale, a sale to an unregistered buyer, a Third Schedule item or a reduced-rate supply.
- Receive your production token and switch to live reporting.
What every digital invoice must show
Beyond the traditional particulars of section 23 — supplier and buyer names, addresses and NTN/CNIC, date, description, quantity, value excluding tax, rate, tax and value including tax — rule 150R(13) requires particulars such as the HS code, tax period, software registration number, total discount and tax withheld. Since SRO 1666(I)/2026, invoices also carry federal excise duty particulars where FED applies. The printed invoice carries the FBR invoice number, a QR code and the DI logo.
A manufacturer or importer supplying an unregistered distributor must show the distributor's CNIC or NTN (section 23(1)(b)). Read more in What must a sales tax invoice contain?
What your invoicing system must do
Rule 150R(4) sets functional requirements for the system itself. It must:
- generate, record and store invoice data, and issue invoices in the prescribed format;
- create and record a digital signature for each invoice;
- transmit data securely and receive the FBR number, and preserve the data irrevocably;
- print the QR code;
- perform closings at the end of each day, week and month;
- log every adjustment, modification, cancellation and system event.
Each notified outlet displays an "Integrated with FBR" signboard with the software registration number (rule 150R(11)), and electronic records are kept for six years (rule 150S).
Outages, offline invoices and incidents
If the software, the internet or power fails, invoices issued in the meantime must be identified as issued in offline mode and uploaded within 24 hours of restoration (rule 150XC). Failures, damage, disruption or tampering of the e-invoicing system must be reported to FBR and the Commissioner within 24 hours (rule 150XA). A good system queues invoices automatically, resends them the moment FBR is reachable, and helps you document incidents.
Cancelling or correcting an invoice: the 72-hour rule
Under STGO 01 of 2026, an invoice generated by bona fide mistake may be cancelled, deleted or edited through FBR's system only within 72 hours of generation. After that, you need the prior approval of the Commissioner Inland Revenue. Build this into your daily routine: review yesterday's invoices every morning.
Penalties and consequences since the Finance Act 2026
- Failure to register or to integrate within the time FBR notifies: a penalty of up to Rs 1 million, and — since the Finance Act 2026 — a second penalty of up to Rs 5 million if the default continues one month after the first; the premises may be sealed with or without a penalty (section 33, Table, S. No. 25).
- Suspension of registration for failure to integrate (section 21(2)).
- FBR may reduce the input tax ratio of persons not complying with digital invoicing (section 8B).
- Issuing an invoice without an actual supply attracts a penalty equal to its face value and, after a show-cause notice, listing on a public Simulated Invoice Issuers Register; buyers' input tax on the issuer's invoices is reversed from the date of listing (section 33, Table, S. Nos. 29–31).
- Tax on invoices reported with an FBR number but not accounted for in Annex-C or the return can be recovered (rule 150XD(2)).
A practical compliance checklist
- Digital Invoicing registration completed on IRIS, with a whitelisted static IP
- Sandbox scenarios passed and production token installed
- Product master mapped to HS codes, units, sale types, rates and SROs
- Customer master checked against the Active Taxpayer List
- CNIC/NTN captured for unregistered distributors where section 23(1)(b) applies
- Daily review of rejected and unreported invoices; 72-hour correction window respected
- Offline invoices uploaded within 24 hours; incidents logged and reported
- "Integrated with FBR" signboard displayed at each outlet
- Monthly reconciliation of e-invoices, books and Annex-C before filing
- Backups kept, and records retained for six years
How Veridian can help
Our taxation practice advises on the sales tax side — invoice particulars, rates and SROs, Annex-C and notices — and our IT consulting practice handles IRIS registration, sandbox scenarios, ERP integration and go-live. If you need software, our own solution, Veridian E-invoicing Pakistan, is built to meet these requirements end to end: validation against FBR's reference data, real-time reporting, compliant printing, the 72-hour rule, offline handling, incident letters, digital signatures, daily closings and Annex-C reconciliation. Book a free consultation.
Frequently asked questions
Is FBR digital invoicing free?
Integration through PRAL is free of cost. You still need a compliant invoicing system — your own software, an ERP with integration, or a licensed integrator's service.
Do I need a static IP for FBR e-invoicing?
Yes. FBR accepts production calls only from whitelisted static public IP addresses, which you register on IRIS.
Can I cancel an FBR digital invoice?
Within 72 hours of generation, an invoice issued by bona fide mistake can be cancelled or edited through FBR's system. After 72 hours, the Commissioner's prior approval is required.
This guide is general information based on the law as we understand it on the date shown, not advice for your situation. Tax rules change often — please speak to us before acting on it. See our disclaimer.