Getting Started

Getting Started with FBR Digital Invoicing

FI Fast Invoices Team
August 15, 2026
7 min read

If you run a business in Pakistan that issues sales tax invoices, you've likely heard the term "FBR Digital Invoicing" a lot over the past two years – and possibly with more anxiety than clarity. This guide breaks down what it actually requires, who it applies to, and the fastest realistic path to getting compliant without disrupting how your team already works.

What FBR Digital Invoicing actually is

FBR Digital Invoicing (DI) is Pakistan's move toward real-time electronic invoicing. Instead of generating an invoice in isolation and reporting sales tax later, registered businesses submit invoice data to FBR's PRAL DI API at (or near) the point of sale. In return, FBR issues a unique Invoice Reference Number (IRN) and the invoice carries a QR code that lets anyone verify it was properly reported.

In practice, this means every compliant invoice needs three things it may not have had before: a validated buyer NTN or CNIC, correct HS codes and units of measurement for every line item, and a successful real-time submission to FBR before the invoice is considered final.

Rule of thumb If you currently issue GST-inclusive sales tax invoices and file monthly returns, you almost certainly fall under Digital Invoicing requirements. Confirm your specific obligation and rollout phase directly with FBR or your tax advisor – this guide is a practical starting point, not a legal opinion.

Who this applies to

The Digital Invoicing regime has been rolled out in phases covering different categories of registered persons. Broadly, it affects:

  • Manufacturers and distributors issuing tax invoices to registered and unregistered buyers
  • Retailers and wholesalers integrated with FBR's point-of-sale requirements
  • Importers and exporters who need HS-code-accurate documentation
  • Service providers issuing invoices subject to sales tax on services

If you're unsure which phase your business falls into, the safest move is to check your FBR registration status and any notices issued to your NTN directly on the FBR portal.

The four steps to getting compliant

Once you've confirmed you need to comply, the process itself is straightforward – most of the complexity lives in software, not in decision-making on your end.

1. Get your FBR credentials in order

You'll need your NTN, Sales Tax Registration (S/T BRN), and an API token or bearer token issued for Digital Invoicing integration. These are tied to your business's FBR IRIS profile.

2. Choose sandbox before production

FBR provides a sandbox environment specifically so you can test your invoice submissions without affecting your live tax record. Run a full month of typical invoices through sandbox before flipping to production – it surfaces HS code and UOM issues while they're still cheap to fix.

3. Clean up your buyer and item data

This is the step most businesses underestimate. Every buyer needs a valid NTN or CNIC, and every item needs a correct HS code and unit of measurement that FBR recognizes. If your existing records were built for internal use only, expect to spend real time here.

4. Submit, validate, and keep an audit trail

Once live, every invoice should be validated against FBR's rules before submission, not after. Catching an invalid NTN or unsupported HS code before you submit saves you a rejected invoice, a support ticket, and a delay in your buyer receiving a compliant document.

Building it yourself vs. using existing software

Some larger businesses integrate directly with the PRAL DI API from their own ERP. It's a reasonable option if you have engineering capacity to spare and want tight control over the integration. For most small and mid-sized businesses, though, the effort of building and maintaining validation logic, retry handling, and buyer/item masters from scratch outweighs the benefit – particularly since FBR's rules and rate schedules do change over time.

This is the gap software like Fast Invoices is built to close: the FBR integration, validation engine, and invoice management workflow come built in, so your team works with a normal invoicing screen while the compliance logic runs underneath it.

Where to go from here

If you're just starting out, the highest-leverage first step is auditing your buyer and item data – that's where most early rejections come from, and it's independent of whichever software you eventually choose. From there, run a sandbox cycle, watch what fails, and only move to production once a normal week of invoices passes cleanly.

Frequently Asked Questions

Sign up for FBR-compliant software like Fast Invoices, enter your company details and FBR credentials (NTN, S/T BRN, API token), add buyers and items, then create and submit invoices. Most businesses are compliant in under 5 minutes.
Registered taxpayers that FBR notifies under the Digital Invoicing regime – primarily businesses above specified turnover thresholds. Check the official FBR notification or your tax advisor for your specific category.
Yes. Fast Invoices connects to the FBR/PRAL Digital Invoicing API, validates every invoice, and submits it in real-time with IRN and QR code generation.
FI

Fast Invoices Team

The team behind Fast Invoices – building FBR-compliant invoicing software for Pakistani businesses.

Ready to Get FBR Compliant?

Start generating FBR-compliant digital invoices today.

Contact Us