A Comprehensive guide to FBR Digital Invoicing 2026

FBR digital invoicing

FBR Digital invoicing (DI) is a mandatory in Pakistan for the registered taxpayers excluding salaried persons. It requires a real-time electronic invoicing system that connects POS, ERP, or billing software of businesses directly with the centralized fiscal system of Federal Board of Revenue (FBR). Every invoice your business generates is transmitted instantly and verified through the system.

Table of Contents

Key Takeaways:

  • Manual and paper invoices are being phased out.
  • Digital invoicing is now required for all businesses in Pakistan.
  • Each invoice must include a QR code and unique FBR invoice number.
  • Federal Board of Revenue is on the way to digitize and document economy.
  • Non-compliance can trigger fines up to PKR 500,000 or more per violation
  • Global / international ERPs, POS and accounting software don’t work with Pakistan fiscal system.

What is FBR Digital Invoicing?

FBR digital invoicing (DI) is a system that generates, validates and transmits a sales invoice to FBR. This process of invoicing is real time. An issued invoice bears verifiable QR code, centrally generated unique invoice number and FBR logo.

Why FBR introduced it

The Federal Board of Revenue wants to:

  1. Reduce risk of tax fraud by eliminating fake and duplicate invoices.
  2. Bring transparency in figures of sales tax and income tax returns.
  3. Document the economy.
  4. Make tax compliances easy and streamlined for businesses.

Therefore, the Finance Bill 2025 introduced the concept of integration of real-time reporting of sales and it gave powers to FBR to implement it.

Who is required to integrate?

If your business is sales tax registered, you are already on FBR’s radar for electronic and real-time invoicing. Your business is already requiring the POS integration if it falls in Tier -1 retailers.

The digitization of invoicing has expanded rapidly since 2025. SRO 709 (I) / 2025, dated 22nd April 2025, made it mandatory for the registered taxpayers to integrate their invoicing systems with FBR with the below tentative dates:

  1. Corporate registered persons – 1st May 2025
  2. Non-corporate registered persons (individual businesses, AOPs) – 1st June 2025

The dates were expanded to maximum by 31st December, 2025 through SROs 1413 (I) / 2025 and 1853 (I) / 2025.

Explanation

There is no minimum or maximum threshold for the integration. Whether your revenue stands at any value, you have to comply with electronic invoicing regulations.

Reality check

Even if you are not mandated yet, you will be soon. FBR is expanding its coverage aggressively.

Our Recommendation

We recommend newly registered businesses to get integration of their invoicing system as early as possible. Government and the Board are actively moving towards the digitization of economy.

Don’t you worry. We are here to share your burden.

Key Benefits of Digital Invoicing for Businesses

Also, it has come up with some benefits for a business. Let’s discuss them:

  1. Real-time sales visibility: You can track your sales instead of waiting for month end closing when you count your total sales. 
  2. Streamline monthly reporting of sales tax: DI updates Annex-C (sales) of your sales tax return automatically, where your Annex-A (purchases) comes from sales ledger in Invoice Management Module of IRIS portal.
  3. Real-time estimate of sales tax payable: At any time, you can export invoices from the fiscal system and count your sales tax payable (output tax) before any input tax (sales tax on purchases) and other adjustments.
  4. Reduced risks of sales tax fraud: This real-time centralized system of invoice generation has almost eliminated risks of duplicate and fake invoices.
  5.  Ease of remaining compliant: Since, your monthly sales returns are filed smoothly based on real-time data. Your business has lower risks of FBR notices and sales tax audit.

Worthy to note

DI does not automate income tax annual and sales tax monthly filing. It has made reconciliation of output and input tax easy for your accountant. His time will not drain in arranging sales and purchase invoices while finalizing numbers.

Strategic upside

Businesses using electronic fiscal invoicing properly gain:

  • Better tracking of sales invoices
  • Sales tax reconciliation with ease
  • Better tax planning insights at time of annual income tax filing

Mandatory Invoice Fields

We have cover basics of digital invoicing regime i.e. its concept, need for its introduction, benefits and applicability of its integration. Let’s take a look at the content of a tax compliant invoice.

Under the SRO 69(I) / 2025, a digitally issued invoice must have following fields along with centrally generated unique invoice number, verified QR code and FBR logo:

  • Tax payer’s internal invoice reference number
  • Date of issue of invoice
  • Tax period to which invoice relates (June 26, July 26 ….., so on)
  • Seller Details
    • Business Name
    • Address
    • National Tax Number (NTN)
    • Sales Tax Registration Number (STRN) of seller
  • Buyer Details
    • Business Name
    • Address
    • NTN for registered person or CNIC for unregistered end user
    • STRN of buyer (if registered)
  • Product or service details
    • Quantity
    • Description (SKU)
    • Unit of measurement
    • HS code
    • Price charged
    • Total discount
  • Taxes and Total value
    • Total value exclusive of sales tax
    • Sales tax
    • Total value inclusive of sales tax
    • Sales tax withheld at source.
    • Further tax (3% for unregistered buyer excluding end users)
    • Extra tax
    • Federal excise duty payable in sales tax mode (if applicable)

Digital Invoice Vs Traditional Invoice

Traditional InvoicingDigital Invoicing
Manual and offlineReal-time reporting
Risk of underreportingTransparent and verified
Static PDF or paperQR-coded and traceable
Delayed compliancesAutomated compliances

Key Regulations you should know

RegulationsWhat is in it?
Section 23 of the Sales Tax 1990The sub-section 5 to the Section 23 empowers FBR to implement electronic invoicing.
Section 33 of the Sales Tax Act 1990It sets penalties for non-compliance of requirements of integration, issuance and implementation of system of electronic invoices.
SRO 69(I) / 2025 (Chapter XIV of the Sales Tax Rules 2006)This SRO devices legal framework for digital invoicing. This chapter covers rules from 150Q to 150XQ.
SROs 709 (I) / 2025, 1413 (I) / 2025 and 1852 (l) / 2O25SRO 709 (I) / 2025 originally set final dates for the integration for corporate persons (1st May 2025) and non-corporate persons (1st June 2025). SRO 1413 divided tax payers in different categories and expanded tentative dates for the different categories. Whereas, SRO 1852 further increased the dates by maximum 31st December 2025.
Sales tax general order no. 1 of 2026A business can use multiple licence integrators for the purpose of integration. It also allows to cancel, edit and delete any invoice within 72 hours. After it, approval of commissioner inland revenue is required to edit and delete an issued invoice.

72 hours grace time for correcting your invoices

In April 2026, Federal Board of Revenue notified 72 hours for the correction of issued invoice. Before it, businesses issued credit and debit notes accordingly to adjust Annex-A (purchases) and Annex-C (sales) of their sales tax returns.  

What happens if you ignore FBR digital invoicing?

Ignoring digital invoicing is no longer a low-risk decision. It can directly disrupt your business operations.

Common penalties for non-compliance

Under sub-section 25A of the Section 33 of the Sales Tax Act 1990, the penalties are:

Non-CompliancePenalty
Business does not integrate electronic invoicingRs. 500,000
Default after 15 days of first noticeRs. 1,000,000
Default after 15 days of second noticeRs. 2,000,000
Default after 15 days of third noticeRs. 3,000,000

For continued violation, the Commissioner can proceed towards other legal actions like sealing of business premises, opening sales tax audits and imprisonment.

Hidden consequences most businesses miss

  • Non-adjustment of input tax credit
  • Commissioner may issue orders to seal business premises if default continues
  • Your supplier may reject your invoice
  • There will be an increased risk of sales tax audit

Case insight:

One distributor lost input tax claims for a month because invoices were not FBR-verified and Annex-A did not pick manually uploaded invoices.

How does FBR digital invoicing actually work?

It is not just about issuing invoices. It is a fully integrated, real-time, API-driven system that connects your ERP, accounting software or POS directly with FBR’s centralized platform.

FBR Digital Invoicing Diagram

Source of above figure is PRAL official user manual.

Let’s understand, how it works in real-world implementation:

Step 1 – Integration with FBR system (starting point)

Businesses must connect their system through:

  • API Integration (recommended) which is an automated real-time invoicing
  • Manual invoice generation which is limited and not scalable

Integration is done via:

  • PRAL (free of cost and official integrator), OR
  • Any licensed integrator

Step 2 – Sandbox testing before going live

Before real invoicing, FBR requires mandatory testing.

  • You can get access to a sandbox environment
  • You can submit test invoices based on business scenarios
  • Each scenario must be successfully validated before final implementation (recommended)

Examples of scenarios you can test without any fear:

  • Sale to registered buyer
  • Sale to unregistered customer
  • Exempt goods
  • Reduced rate items
  • Services or telecom invoices

At least one valid invoice per scenario is required

Step 3 – Production activation

Once testing is completed

  • Fiscal system issues a Production Token
  • Your system is switched to live mode
  • Real-time invoice transmission starts

Step 4 – Real-time invoice submission via API

Every invoice:

  • Is generated in your ERP / POS
  • Sent to the fiscal server via API
  • Validated instantly
  • Assigned a unique FBR invoice number

If the invoice is invalid:

  • System returns error codes

Invoice must be corrected and resubmitted

Step 5 – Generating your invoice

Each invoice must include structured fields like:

  • Seller NTN and name
  • Buyer NTN (if registered)
  • HS Code (product classification)
  • Tax rates
  • Sales value
  • Sales tax amount
  • Sale type (critical for validation)

Before submitting invoices in JSON format, above fields are mandatory.

Step 6 – Here is your electronic invoice

Once validated:

  • Invoice is stored in FBR system
  • QR code and invoice number are generated
  • Data flows directly into your Annexure C and Annexure A of your customer

This whole process has removed manual reporting mechanism completely.

What are scenarios in FBR digital invoicing?

Scenarios are predefined transaction templates set by the Board that ensure every invoice follows correct tax treatment. These scenarios are written in JSON.

Each scenario defines:

  • Type of transaction
  • Tax applicability
  • Reporting structure
  • Required fields

Common scenarios businesses must handle

A business can encounter these key JSON scenarios

1. Standard sales

  • Sale to registered buyer
  • Sale to unregistered consumer (B2C)

2. Special tax categories

  • Reduced-rate goods (Eighth Schedule of Sales Tax Act 1990)
  • Exempt goods (Sixth Schedule of Sales Tax Act 1990)
  • Zero-rated goods including exports

3. Sector-specific scenarios

  • Steel and re-rolling sector
  • Telecom services
  • Petroleum products
  • Electricity supply
  • Gas to CNG stations

4. Advanced scenarios

  • 3rd Schedule goods (manufacturing retail price – based taxation)
  • FED in Sales Tax mode
  • Processing and conversion services
  • Digital and service-based invoices

5. Retail-specific scenarios

  • End-consumer sales via point of sale
  • Retail-level tax application
  • Reduced-rate consumer goods

Why scenarios are critical

If you use the wrong scenario:

  • Your invoice will fail validation
  • Tax calculation will be rejected
  • FBR system will not generate invoice number

For example:

  • Using normal rate instead of 3rd Schedule, you will get validation error
  • Using wrong HS code, you invoice will get rejected

A Practical insight

Think of scenarios as Tax logic templates built into the system”.

You don’t just send invoice data.
You must send correct tax logic with it.

What you need for FBR Digital Invoicing Integration

Most businesses ask this too late. They think: “Just install software and we’re done.”

That mindset is exactly why integrations fail.

Digital Invoicing is not about software. It is about connection. And that changes everything.

Let’s simplify this in real terms

You need three things working together, not just one tool.

Your existing system (ERP, POS, or billing software)

This is what you already use:

  • shop POS
  • distribution ERP
  • invoicing software

You don’t need to replace it immediately.

But here’s the catch:  If your system cannot structure invoice data properly, it will break during integration.

API integration layer (this is the real engine)

This is where compliance actually happens.

Your system must:

  • convert invoice data into JSON
  • send it to fiscal server in real time
  • receive validation response

Without API, there is no compliance. Simple as that.

Data discipline (the silent deal-breaker)

You can have the best system and still fail. Why? Because:

  • HS codes are wrong
  • Sale types are mismatched
  • Tax rates are inconsistent

The real truth:

You don’t need “new software.”

You need a system that can speak FBR’s language.

FBR digital invoicing compliance checklist (2026)

Let’s cut through everything.

If you’re running a business, you don’t need 10 pages of explanation.

You need to know one thing:

“Am I compliant or not?” Here’s your answer.

Setup stage

  • IRIS account is active
  • Business is sales tax registered
  • Digital invoicing module is available

Integration stage

  • Integrator selected (PRAL or private)
  • Technical details submitted
  • IP addresses whitelisted

System readiness

  • ERP / POS connected to API
  • Invoice format meets FBR structure
  • Required invoice fields configured

Testing stage

  • Sandbox environment accessed
  • Required scenarios tested
  • At least one valid invoice per scenario

Go-live stage

  • Production token received
  • API switched to production
  • First invoice validated successfully

Ongoing compliance

  • Every invoice reported in real time
  • Errors monitored and fixed
  • Sales tax reconciliation done

Reality check:

Missing even one of these steps means you are partially compliant. And partially compliant is actually a non-compliant.

How to start FBR digital invoicing – A Practical Integration Guide

Getting started requires both compliance setup and technical integration.

Step-by-step implementation process

Here’s a clean, practical flow you can add:

Step 1 — Registration

  • Log into IRIS
  • Access Digital Invoicing module

Step 2 — Choose integration partner

  • PRAL (free of cost and official integrator)
  • Private licensed integrator

Step 3 — Submit technical details

  • ERP details
  • Contact person
  • Hosting information (of your ERP server)

Step 4 — IP whitelisting

  • Register your ERP system IPs
  • Ensure secure API communication
  • Approval usually within hours

Step 5 — Sandbox testing

  • Submit scenario-based invoices
  • Fix validation errors
  • Complete all required test cases

Step 6 — Production go-live

  • Receive production token
  • Switch API endpoints
  • Start real-time invoicing

Step 7 — Ongoing compliance

  • Monitor error logs
  • Ensure all invoices are transmitted
  • Maintain system uptime

How long does FBR integration actually take?

It depends on your accounting system you are currently using.

Real timelines

Accounting systemTimeline
Pakistani local software and ERPs like Fast Accounts, Ouditor, Splendid Accounts, Octal Accounts and MoneypexThey are already compatible with FBR. They can be connected within 24 to 48 hours.
QuickBooks, Zoho Books and XEROThey are non-compatible and can’t be integrated.   You have to go with a separate standalone DI integration that can take 2 to 4 days.
Inhouse or open-source ERP and accounting software.If you don’t want to use standalone DI solution, you have only option to change source code of your ERP in order to integrate it with FBR. Exact timeline depends on your technical staff.

Why some integrations fail or delay

Not because of FBR.

Because of:

  • poor data structure
  • unclear workflows
  • untrained staff

How to Choose the Right Integration Partner for FBR Digital Invoicing

Most businesses don’t fail at digital invoicing because of FBR. They fail because of the wrong partner.

And by the time they realize this, it’s already expensive to fix.

Let’s make this simple

Choosing an integration partner is not about price. It is about accuracy, system understanding, and long-term support.

Understand what you actually need

Before choosing anyone, ask yourself:

  • Are you using POS, ERP, or simple invoicing system?
  • Do you need API integration or a standalone solution?
  • Do you have technical staff or not?

Because:

  • A retailer and a distributor need very different solutions
  • A freelancer and a corporate company are not the same

PRAL vs private integrators

Here is the reality that PRAL is official integrator. It is best for:

  • Small businesses
  • Cost-sensitive setups

PRAL comes with challenges:

  • Slower support
  • Limited customization

Private integrators are best for:

  • SMEs
  • Retailers
  • Distributors

Private integrators come with these advantages:

  • Faster onboarding
  • Ongoing support
  • Easier issue resolution

Custom API Integration

Best for:

  • SAP
  • Oracle
  • In-house ERP

This gives control, but it requires expertise

Check their understanding of scenarios and compliance

This is where most integrators fail. Ask them:

  • How do they handle different scenarios (SN001, SN002 etc.)?
  • Do they understand Annex-A and Annex-C flow?
  • How do they fix validation errors?

If they can’t answer clearly, they are not ready for your business.

Look beyond “integration”

Integration is not a one-time task. Real problems start after go-live:

  • invoices getting rejected
  • HS code errors
  • system mismatch

That’s where you need partner support.

Evaluate data handling capability

Your integration partner must help you:

  • clean your master data
  • structure customer records
  • align tax rules

Because Bad data results in failed invoices.

Don’t choose on price alone

This is the most common mistake. Businesses choose cheapest option and they face:

  • System failure
  • Repeated errors
  • Compliance risks

Smart mindset

You are not buying software.
You are building a compliance system.

Ask one final question that reveals everything

Before finalizing, ask the integrator “How will you handle errors after go-live?”

If the answer is vague, walk away.

Final insight

The right integration partner does three things:

  • Connects your system
  • Maintains your compliance
  • Prevents errors before they happen

If you’re unsure which integration model fits your business, our team helps you:

  • Assess your system
  • Select the right approach
  • And ensure smooth integration without compliance risks

Talk to our experts.

What are the biggest mistakes businesses are making?

The pattern I keep seeing:

  • Businesses delay integration till last day and then they rush when commissioner issues a notice.
  • Business owners try to integrate global ERPs and international software directly to save their cost.
  • Staff does not know how to generate, edit and delete invoices once the integration is completed.
  • Staff ignores regular reconciliation between POS reports, invoicing reports, Annex-A and Annex-C.

If the integration does not happen, this mistake will explode.

It is better to

  • Start early
  • Fix your messy data
  • Then connect your accounting system
  • And stay compliant

Most common mistakes your staff can do

Here’s something most guides won’t tell you.

The real challenge is not avoiding mistakes. It is about understanding them quickly then fixing them correctly.

Wrong HS Code

What happens:

  • Invoice rejected instantly

Why:

  • wrong classification
  • incorrect format

Fix: Use correct HS code. Always validate.

Wrong sale type

This one is dangerous.

What happens:

  • system rejects invoice
  • tax logic fails

Fix: Match transaction with correct scenario.

Incorrect tax rate

You entered a rate. System still rejects it.

Why?

Because it doesn’t match the scenario

Invalid Unit of Measurement (UOM)

Example:

  • writing “kg” instead of “KG”

Yes, it fails for things this small.

Invoice shows “Invalid” with no clear error

This frustrates teams.

Actual reason: error exists inside line items

An important insight

Most errors are not technical. They map wrong numbers which proliferate in Annex-C of your sales tax return.

Case example 1: Retail chain transformation

A Lahore-based retail chain integrated FBR digital invoicing across 12 outlets.

Before

  • Manual reconciliation
  • Frequent audit notices
  • Revenue mismatch issues

After integration

  • Real-time reporting
  • Automated tax filings
  • Clean audit history

Result:
30% reduction in compliance workload and better cash visibility.

Case example 2: Distributor going digital too late

A Rawalpindi based distributor delayed integration.

Outcome

  • Fines for manual invoices
  • POS mismatch with FBR data
  • Temporary operational disruption

Lesson:
Late compliance costs more than early setup.

Case example 3: Global EPRs and International accounting software

I received a query from one of my clients, “I am using QuickBooks (QB) for my shipping agency. Will invoicing module of QB work with digital invoicing?”

I replied, “No, it won’t work” I gave him a solution i.e. use a standalone DI solution for his invoicing system for the Pakistani market and keep on using QB for his international clients. I recommended this solution because QB does not understand and accommodate local taxation in its ecosystem.

Here, my team had an additional task for combining the sales figures from both QB and standalone DI software.

Let’s see in details how to bridge gap between global tools and Pakistan fiscal system in coming sections.

International ERPs, POS and Accounting Software are not compatible with Digital Invoicing

These are the major ERPs and accounting solutions that don’t work:

  1. QuickBooks
  2. XERO
  3. Zoho Books
  4. Odoo
  5. SAP, Oracle and many others

Remember

QuickBooks, XERO and Zoho Books can’t be integrated using any method you try. Oracle, SAP, Odoo and other ERPs can work with DI module using FBR custom API and JSON.   

Why international ERPs and accounting solutions are not directly compatible

Due to below mentioned reasons, international ERPs, POS and software does not work with the fiscal system of Pakistan.

  • ERPs, QuickBooks, XERO and Zoho Books are not designed for Pakistani taxation.
  • Electronic invoicing works on JSON that varies with different scenarios like sales tax exempted services / goods, reduced rate supplies etc.
  • HS code validation is required in real-time. In Pakistan, HS code system is little bit different from the global one.
  • Our fiscal system demands ERPs and POS for the real-time API posting
  • Usually, global ERPs don’t follow FBR specific invoice fields

Practical Solutions for Integration – Market based practice

SolutionBusinessesProcess
Custom API integrationUsing SAP, Oracle, Odoo and other ERPs.Build a bridging tool that will connect ERP to FBR API and handle JSON transformation for the variety of scenarios.   Without any bridging tools, a standalone DI integration service will save your time and cost.
Custom API integrationUsing inhouse or open-source ERPs and customized accounting software.Change in the source code of ERP, POS and accounting software to make it compatible with fiscal system.   Without changing source code, a standalone DI integration service will save your time and cost.
Local ERPs, POS and accounting softwareUsing Pakistani ERPs, POS and accounting software like Moneypex, Splendid Accounts, Fast Accounts, Ouditor and many others.They are already compatible with local fiscal ecosystem.

How much does FBR digital invoicing actually cost?

This is the question no one answers properly.

Let’s fix that.

OptionsSuitable forPrice range (depending on market insights)
PRAL as official integratorSmall businesses Startup   But you still need technical effort.Free of cost
Private integratorsSMEs, retailers, distributors, wholesalers, ecommerce stores, software houses and growing businessesOne-time: PKR 18,000 – 35,000 Monthly: PKR 5,000 – 10,000
Custom integrationEnterprise solution for SAP and Oracle usersOne-time: More than PKR 200,000 Monthly: PKR 30,000 – 50,000

Hidden costs (this is where it gets real)

Most businesses don’t budget for:

  • fixing messy data of customers
  • staff training
  • handling errors
  • ongoing system monitoring

Digital invoicing for e-commerce and online businesses

If you run an online business, read this carefully. Because most people ignore this completely.

DI applies to you even if you:

  • sell through website in Pakistan.
  • run Shopify store for local customers.
  • operate on daraz.pk.
  • offer online services to Pakistani clients.

What FBR expects

Every sale must:

  • generate invoice automatically
  • be recorded in your system
  • be sent to FBR in real time

What this means practically

Your system must:

  • connect your website to fiscal invoicing system
  • trigger invoice at checkout
  • send it through FBR API instantly

A Reality check

Manual Excel tracking?
Not acceptable anymore.

Biggest mistake online businesses make

They think: “We’ll handle invoicing later” That doesn’t work anymore.

Because the ultimate compliance is to connect your invoicing with FBR in real-time and file your monthly sales tax returns timely.

What should you do next as a business owner?

The best approach is to treat electronic invoicing as a business transformation project, not just a tax requirement.

Priority actions:

  • Confirm your compliance status
  • Audit your current invoicing process
  • Choose a reliable integration partner
  • Train your finance and operations teams

The future of digital compliance in Pakistan

Digital invoicing is just the beginning.

FBR is moving toward:

  • Real-time tax reporting across sectors
  • Integration with bank data
  • AI-driven audit systems in income tax and sales tax
  • End-to-end digital tax ecosystems

This means one thing:

Compliance will become embedded into daily operations, not an end-of-month task.

Final thoughts: The shift you cannot ignore

The truth is simple:

FBR digital invoicing is not just about compliance. It is about transforming businesses into a more transparent and disciplined model.

Handled poorly, it creates risk.
Handled well, it creates control.

What comes next?

If your business is still unsure where it stands, now is the time to act.

Start with a simple question:

Is every invoice your business issues visible to FBR in real time today?

If the answer is no, your next move matters more than ever

Is your invoicing system FBR-compliant today?

If the answer is no, you are at risk.

We help businesses:

  • Integrate systems
  • Fix compliance gaps
  • Prepare for audits

Talk to our experts.

Frequently Asked Questions

What is FBR Digital Invoicing in simple terms?

FBR Digital Invoicing is a system where every sales invoice is sent to FBR centralized fiscal system in real time through API integration. Each invoice is validated and assigned an official FBR invoice number before it becomes legally valid.

Who must integrate with FBR Digital Invoicing?

All sales tax and income tax registered businesses, including retailers, distributors, service providers, and e-commerce sellers, are required to integrate their invoicing system with FBR.

How much does FBR Digital Invoicing cost?

It depends on your setup. PRAL is free of cost. Private integrators charge from PKR 18,000 to 35,000 one time along with monthly maintenance charges. Custom ERP integration cost more than PKR 200,000.

What happens if I miss the deadline?

You may face heavy fines starting from PKR 500,000, FBR notices and audits including risk of business closure in extreme cases.

Can I edit a digital invoice after submission?

Yes. You can edit or delete invoices within 72 hours. After that, approval from FBR is required.

What is an IRN (Invoice Reference Number)?

IRN is a unique number generated by FBR for each validated invoice. It confirms the invoice is officially recorded.

Do I have to use PRAL?

No. PRAL is optional. You can use any licensed integrator or develop custom API integration.

What is the difference between sandbox and production mode?

Sandbox is used for testing invoices. Production is used for live invoice submission.

Does FBR Digital Invoicing apply to exports?

Yes. Export invoices must also be reported under applicable zero-rated or special scenarios.

What if the FBR system is down?

You should store invoices in your system and submit them once the system is restored. Maintaining records is critical.

References and Sources

This guide has been cross-checked with:

  • SRO 69(I)/2025 – Chapter XIV of the Sales Tax Rules 2006
  • SROs 709(I)/2025, 1413(I)/2025, 1852(I)/2025
  • Sales Tax Act 1990 (Sections 23 and 33)
  • PRAL Technical Documentation (Version 1.12)
  • JSON Scenario Files for Sandbox Testing
  • FBR Official Digital Invoicing Guidelines
  • User Manual (Version 1.6)
  • Error Message & API Response Guide

Download Official FBR Digital Invoicing Resources

If you want to understand digital invoicing beyond basics, you should not rely only on blogs.

The real clarity comes from official documentation.

We have compiled all important resources in one place:

  • Technical documentation
  • JSON scenario file
  • User manual
  • Error messages guide
  • FBR official regulations

Access them here:

Download FBR Digital Invoicing Resources

Disclaimer

This article is intended for informational purposes only. While every effort has been made to ensure accuracy based on applicable laws, SROs, and official documentation, tax regulations in Pakistan are subject to change.

Businesses are advised to consult qualified tax professionals before making any compliance or integration decisions. The examples and cost estimates provided are based on general market practices and may vary depending on business size, system complexity, and integration partner.