FBR Digital Invoicing is mandatory in Pakistan. Get compliant the easy way with Tallied.
Start Free Trial
Features Pricing FAQ Blog Contact Log in Start Free
/ Blog / Compliance / FBR Digital Invoicing: Your Complete 2026 Guide

FBR Digital Invoicing: Your Complete 2026 Guide for Pakistani Businesses

T
Tallied Team
FBR Compliance Specialists
May 15, 2026 14 min read
FBR Digital Invoicing complete 2026 guide — invoice with QR code transmitting to FBR cloud system

If you run a sales-tax-registered business in Pakistan, FBR Digital Invoicing is no longer optional — it is the law. Miss the deadline and you face penalties under Section 33 of the Sales Tax Act, a 15% cut in adjustable input tax credit, continuing daily fines until you comply, and possible sealing of your business premises for prolonged non-compliance.

Yet most business owners and accountants are still confused. Who exactly has to integrate? By when? Which licensed integrator should you pick? What happens if a real-time submission fails? And how does the new 72-hour correction rule actually work in practice?

This guide answers every one of those questions in plain English. It covers the legal framework (SRO 709, Rule 150Q, SRO 1413, the April 2026 multi-integrator update), the full integration workflow, the 28 sandbox test scenarios, the mandatory invoice fields, the penalties, and exactly how to pick the right partner so you go live in days — not months.

By the end, you will know precisely what FBR Digital Invoicing requires of your business and what to do this week to stay compliant.

What Is FBR Digital Invoicing?

FBR Digital Invoicing is Pakistan's mandatory electronic invoicing system. It requires every sales-tax-registered business notified by the Federal Board of Revenue to issue invoices through software that transmits them, in real time, to FBR's central platform via a licensed integrator.

Each invoice is validated by FBR's system. On success, the system returns a unique Invoice Reference Number (IRN) and a verifiable QR code that must be printed on the invoice. Without that IRN and QR code, the invoice is not legally valid.

The system runs on FBR's Digital Invoicing API (currently version 1.12), operated by Pakistan Revenue Automation (Pvt.) Ltd — PRAL — alongside other licensed integrators. You can read the official FBR Digital Invoicing technical documentation for the full API specification.

In one line: FBR Digital Invoicing turns every sales invoice into a live, government-verified record at the moment it is issued.

Why the FBR introduced it

The government's stated goals are simple:

  • Reduce sales tax fraud by eliminating fake invoices
  • Increase the tax base by capturing unreported B2B transactions
  • Automate compliance so businesses spend less time on returns
  • Improve audit trails with immutable digital records

For your business, the practical effect is that you can no longer issue a sales tax invoice "off the books" or correct one later without leaving an audit trail.

Who Is Required to Integrate?

Under SRO 709(I)/2025, dated 22 April 2025, electronic invoicing is mandatory for all corporate and non-corporate sales-tax-registered persons notified by FBR. The notification has since been expanded under SRO 1413(I)/2025 (August 2025) and SRO 1852(I)/2025, bringing in additional taxpayer categories.

Here is the practical breakdown:

Taxpayer categoryOriginal deadlineStatus
Corporate registered persons1 June 2025Live
Non-corporate registered persons1 July 2025Live
Public enterprises, importers, businesses > PKR 1B revenue (SRO 1852)1 November 2025Live
All other registered persons (SRO 1413)1 December 2025Live
Pro Tip

If you received an FBR notification letter or saw your NTN flagged on the IRIS portal, you are already in scope. Do not wait for a second reminder — penalties trigger automatically once the deadline passes.

Key Regulations & Deadlines You Must Know

Pakistani digital invoicing law sits on top of the Sales Tax Act 1990 and the Sales Tax Rules 2006. The specific provisions you need to track are:

RegulationWhat it does
SRO 709(I)/2025Makes electronic invoicing mandatory for all notified corporate and non-corporate registered persons. The foundation of the regime.
Rule 150Q, Sales Tax Rules 2006Defines who must integrate, the integration process, and timelines.
Rule 150XFAuthorises PRAL to provide free integration services to registered persons.
SRO 1413(I)/2025Expands coverage to all registered persons by 1 December 2025.
SRO 1852(I)/2025Covers public enterprises, importers, and large taxpayers (> PKR 1B revenue) from 1 November 2025.
SRO 288(I)/2026Requires entities to report e-invoicing transactions to remain compliant under income tax rules.
Sales Tax General Order No. 01 of 2026April 2026 update permitting multiple licensed integrators per business and introducing the 72-hour invoice correction window.
Section 33, Sales Tax Act 1990The penalty framework for non-compliance.

The 72-hour correction rule (explained)

Under the April 2026 update, you can cancel, delete, or edit a digital invoice within 72 hours of issuance for genuine errors. After 72 hours, any change requires prior approval from the relevant Commissioner of Inland Revenue.

This is a real shift. Before this rule, registered persons had to file debit or credit notes for every correction — slow, paperwork-heavy, and prone to mismatches. The 72-hour window cuts most of that friction.

How FBR Digital Invoicing Works (Step by Step)

The mechanics are simpler than the regulations make it sound. Here is the full lifecycle of a single invoice:

  1. Your software creates the invoice Your invoicing system generates a structured JSON payload with the buyer's NTN/CNIC, line items, tax breakdown, and seller details.
  2. The data is transmitted to FBR in real time Via the licensed integrator (PRAL or another), the payload hits FBR's Digital Invoicing API endpoint postinvoicedata.
  3. FBR validates the data The system checks the NTN, tax rates, HS codes, and totals. If anything fails, you get a structured error and can retry.
  4. FBR returns the IRN and QR code On success, the API responds with a unique Invoice Reference Number and a base64-encoded QR code.
  5. You print or send the invoice The IRN and QR code must appear on the invoice you hand to the buyer. The QR code, when scanned, lets anyone verify the invoice on FBR's portal.
  6. The invoice is locked Once issued, the invoice is part of the immutable record. You have 72 hours to amend; beyond that, you need Commissioner approval.
Quick Note

FBR also exposes a second method, validateinvoicedata, which lets your software pre-check the payload before live submission. Most integrators run validation by default to catch errors before they hit production.

Mandatory Invoice Fields & QR Code

Every digital invoice transmitted to FBR must contain a specific set of fields. Missing any of these will return a validation error and the invoice will not be issued.

Seller details

  • Seller NTN or CNIC (15-digit)
  • Seller business name as registered
  • Seller address and province

Buyer details

  • Buyer NTN (for registered) or CNIC (for unregistered)
  • Buyer name and address
  • Buyer type (registered / unregistered / consumer)

Line-item details

  • HS Code for each product
  • Product description (unique per SKU, even if HS Code is shared)
  • Quantity, unit of measurement, unit price
  • Sales tax rate, further tax, FED, withholding tax (where applicable)
  • Discounts and final value

Tax & totals

  • Total value excluding tax
  • Total sales tax
  • Total further tax (3% for sales to unregistered persons)
  • Grand total payable

QR code requirements

The QR code is non-negotiable. It must:

  • Encode the unique FBR Invoice Reference Number (IRN)
  • Be printed clearly on the physical or digital invoice
  • Be scannable to verify the invoice on FBR's portal
  • Comply with FBR's dimension specifications (minimum size and contrast)

If a customer scans your QR code and FBR returns "invoice not found," the invoice is considered invalid under the law — even if you have a paper copy.

Skip the integration headaches

Tallied connects you directly to FBR via PRAL's free API (v1.12). Manage one business or dozens from a single dashboard — no engineering hours, no per-invoice surprises.

Start Free Trial →

Integration Process — From Zero to Live

Whether you build your own integration or use a licensed partner, the process follows the same eight steps:

  1. Verify FBR notification Confirm your NTN is on FBR's list of notified persons via the IRIS portal.
  2. Log in to IRIS Use your CNIC/NTN credentials. Look for the "Digital Invoicing" section in the top navigation.
  3. Select integration mode Pick "Proceed with PRAL as Licensed Integrator" or your chosen alternative.
  4. Obtain your security token The IRIS portal generates a bearer token tied to your NTN. You will use this in your software.
  5. Configure your software Enter the bearer token, set sandbox or production mode, and test connectivity.
  6. Run the 28 sandbox scenarios Validate your integration against every FBR test case before going live (see next section).
  7. Switch to production Once all sandbox tests pass, flip the environment switch in your software.
  8. Issue your first live invoice Verify the IRN and QR code on the response. You are now compliant.

If you use a managed platform like Tallied, steps 5 through 8 are largely automated. Drop in the bearer token, hit save, and your business is live.

Sandbox Testing: All 28 Scenarios Explained

Before you can submit live invoices, FBR requires you to pass all 28 sandbox test scenarios. These are real-world edge cases designed to catch integration bugs early.

The scenarios fall into seven categories:

1. Standard sales (5 scenarios)

Basic B2B and B2C invoices for taxable goods at standard 18% sales tax. Validates core JSON structure, NTN lookup, and tax calculation.

2. Third Schedule goods (3 scenarios)

Items listed in the Third Schedule of the Sales Tax Act use retail-price-based tax instead of the standard ad valorem rate. The sandbox tests how your software handles these.

3. Reduced-rate and zero-rated supplies (4 scenarios)

Includes reduced rates (1%, 5%, 10%, 15%) and zero-rated exports. Each must compute tax correctly and use the right tax code.

4. Exempt supplies (2 scenarios)

Goods exempt from sales tax under the Sixth Schedule. Tax fields must be zero but other fields still required.

5. Further tax & withholding (4 scenarios)

3% further tax on supplies to unregistered persons, plus various withholding tax scenarios for B2B transactions.

6. Returns, debit notes & credit notes (4 scenarios)

Sales returns and price adjustments after the 72-hour correction window. Tests linkage back to the original IRN.

7. Special cases (6 scenarios)

Multi-currency invoices, FED on services, advance payments, partial payments, and exports under different commercial terms.

Pro Tip

Most integration failures we see happen on scenarios 3 (reduced rates) and 6 (returns linkage). Test these first — they catch ~70% of common bugs.

Penalties for Non-Compliance

FBR's enforcement of digital invoicing is aggressive. Under Section 33 of the Sales Tax Act 1990, the penalties include:

  • Rs 5,000 to Rs 25,000 per offence for failure to issue invoices as prescribed
  • Rs 200 per day continuing-default penalties until you comply
  • 15% reduction in adjustable input tax credit
  • Sealing of business premises in cases of prolonged or willful non-compliance
  • Embargo on sales in serious cases
  • Personal liability for directors of corporate entities
The cost of one penalty notice plus the lost input tax credit is greater than the annual cost of any licensed integrator. Compliance is the cheap option.

How to Choose the Right Integration Partner

Not all licensed integrators are equal. Use this checklist when shortlisting:

  • Valid FBR licence — verify against the official list on fbr.gov.pk
  • Current API version — the latest is v1.12; older integrations will fail
  • All 28 sandbox scenarios supported — including Third Schedule and reduced-rate
  • Real-time submission, not batch — required for the 72-hour rule
  • Multi-business dashboard if you are a tax consultant or run multiple companies
  • AES-256 encrypted token storage — your FBR bearer token is sensitive credentials
  • White-label or custom-domain option if you serve clients under your own brand
  • Transparent pricing — no per-invoice surprises, no setup fees
  • Pakistani support — local timezone, Urdu and English

Tallied ticks every box

Connects to FBR through PRAL's licensed integration (API v1.12). Multi-business dashboard. Sandbox + production per entity. White-label custom domains. Wholesale tier for tax consultants from Rs 1,500 per client business; business packages coming soon. No setup fee.

Start Free Trial →

Frequently Asked Questions

What is FBR Digital Invoicing in simple terms?

It is the legal requirement that every sales-tax invoice in Pakistan be sent to FBR in real time, get a unique reference number and QR code, and be printed with that QR code on the invoice. Without the QR code, the invoice is not valid.

Who must integrate with FBR Digital Invoicing?

All sales-tax-registered corporate and non-corporate persons notified by FBR. Corporate deadlines were 1 June 2025; non-corporate were 1 July 2025. SRO 1413 extended coverage to all registered persons by 1 December 2025.

How much does FBR Digital Invoicing cost?

FBR itself charges nothing. Your only costs are (a) PRAL (free) or another licensed integrator (paid subscription), and (b) your own software. Licensed integrator subscriptions typically range from Rs 1,500 to Rs 10,000 per business per month.

What happens if I miss the deadline?

You face penalties under Section 33 of the Sales Tax Act — typically Rs 5,000 to Rs 25,000 per offence, plus a 15% reduction in adjustable input tax, daily continuing-default fines, and possible sealing of premises for prolonged non-compliance.

Can I edit a digital invoice after submission?

Yes, within 72 hours of issuance, for genuine errors. After 72 hours, you need prior approval from the Commissioner of Inland Revenue. This rule was introduced under Sales Tax General Order No. 01 of 2026.

What is an IRN (Invoice Reference Number)?

The unique number FBR returns when your invoice passes validation. The IRN, encoded in the QR code, is what makes the invoice legally valid.

Do I have to use PRAL?

No. PRAL is the default free option, but you can use any licensed integrator. As of April 2026, you can even use multiple integrators at once.

What is the difference between sandbox and production mode?

Sandbox is FBR's test environment, used for the 28 test scenarios and integration verification. Production is live and creates legally valid invoices. You must pass sandbox before switching to production.

Does FBR Digital Invoicing apply to exports?

Yes. All sales that must appear in Annexure-C of your sales tax return require a digital invoice, including exports.

What if the FBR system is down when I issue an invoice?

You must follow the contingency procedures in the Sales Tax Rules — typically logging the invoice and re-transmitting once the system returns. A good licensed integrator handles this automatically with queue-and-retry logic.

What to do next

Three steps, in order:

  1. Verify your FBR notification status Log in to IRIS and check if your NTN is on the list of notified persons.
  2. Pick your integrator Use the checklist above. If you serve multiple clients, prioritise multi-business support.
  3. Run the 28 sandbox tests, then go live Most businesses complete the full integration in a single afternoon with a managed platform.

If you want the fastest path to compliance — without writing a line of code — start a free trial of Tallied. We connect you to FBR through PRAL (the official free licensed integrator) on API v1.12, support all 28 sandbox scenarios out of the box, and let you manage one business or dozens from a single dashboard. Wholesale tier for tax consultants starts at Rs 1,500 per client business per month; direct business packages are launching soon.

FBR Digital Invoicing is here. The businesses that move first on FBR Digital Invoicing will spend the least on compliance and the least on penalties.