New

Free 30-minute consultation with a founding director — taxation, accounting, corporate, HR and IT advisory.

Book now

Sales Tax & E-invoicing

FBR Digital Invoicing in Pakistan: The Complete Guide

Who must comply, how to go live, what each invoice must show, the 72-hour cancellation rule and the penalties as tightened by the Finance Act 2026 — in one practical guide.

Sales Tax & E-invoicingUpdated 17 October 20267 min read
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.

In short: every sales-tax registered person should now be live. Failing to integrate can cost up to Rs 1 million and, since the Finance Act 2026, up to Rs 5 million more if the default continues, and can lead to suspension of registration and sealing of premises.

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:

CategoryLast date to issue e-invoices
Public companies, importers, companies with turnover above Rs 1 billion, individuals and AOPs above Rs 100 million1 November 2025
Companies with turnover of Rs 100 million – 1 billion15 November 2025
Companies with turnover up to Rs 100 million1 December 2025
All other registered persons31 December 2025

If your business is not yet issuing digital invoices, treat it as urgent. The penalties below apply now.

How digital invoicing works

  1. Your system prepares the invoice with every required particular — buyer, HS code, sale type, rate, quantity, value and tax.
  2. The invoice is sent to FBR's DI API using your business's own security token, from a whitelisted static IP.
  3. FBR validates it and returns a unique FBR invoice number — or an error explaining what to correct.
  4. The invoice is printed or shared with the FBR number, a QR code encoding it, and the DI logo.
  5. 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

  1. 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.
  2. Whitelist your static IP. Ask your internet provider for a static public IP; PRAL approves it, usually within a couple of working hours.
  3. Record your business activity and sector (manufacturer, importer, distributor, wholesaler, exporter, retailer, service provider). IRIS assigns sandbox scenarios based on these.
  4. Obtain a sandbox token and configure it in your system.
  5. 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.
  6. 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.

Veridian Partners — Knowledge BankWritten by the founding team of Veridian Partners as part of our technical publication programme. Questions about this guide? Contact us.

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.

Free first consultation

Let's make compliance the easy part of your business.

Tell us what you need. We aim to reply within two business days, and the first consultation is free.

Chat with us