If you run a sales-tax-registered business in Pakistan, you have probably heard that FBR now wants your invoices sent to it electronically, as they happen. The rules arrived through SRO 69(I)/2025 and a set of follow-up notifications, and they change how a normal sales tax invoice is created. This guide explains what that actually means for your day-to-day work.
What FBR digital invoicing really is
In the old way, you printed or emailed an invoice to your buyer and kept a copy for your records. FBR only saw the numbers later, in your monthly return. Digital invoicing closes that gap. Before you hand an invoice to the buyer, your system sends it to FBR's computerized system through PRAL. FBR checks it, gives it a unique invoice number, and returns a QR code. Only then is the invoice considered valid.
So the invoice your customer receives now carries two new things: a unique FBR invoice number and a QR code that anyone can scan to confirm the sale was reported. That is the whole idea. FBR wants a live record of sales instead of a monthly summary it has to trust.
Who has to do it
The requirement is being rolled out in phases rather than switched on for everyone at once. Large registered businesses came first, and the net keeps widening through later notifications. If you are registered for sales tax, the safe assumption is that you are either already in scope or will be soon. Your tax consultant can confirm your exact date, but it is better to be ready than to scramble when the notice arrives.
Businesses this affects include importers, manufacturers, wholesalers, distributors and retailers. If you issue sales tax invoices, the format of those invoices is what changes.
What changes on the invoice itself
Most of your invoice stays the same. Buyer name, NTN or CNIC, item description, quantity, value, tax rate and tax amount are all still there. FBR adds structure and a few required fields, and it expects specific codes for the type of sale and, where relevant, the SRO under which a reduced rate or exemption applies. Once the invoice is accepted, it comes back stamped with the FBR invoice number and the QR code, and you print or share that version.
The ways to connect
There are two honest routes, and the right one depends on how technical your team is.
1. Build the integration yourself through PRAL
FBR does not charge a fee to connect. You can point your own POS or ERP at the PRAL API and do the technical work in house. This suits companies with a software team who want full control. It does mean handling the token, the payload format, error handling and testing against the sandbox before you go live.
2. Use software that is already integrated
Most businesses do not want to build and maintain an API connection. They use invoicing software that already talks to FBR, so they just enter the invoice and the software handles submission, the QR code and the record keeping. This is the faster path, and it is the reason platforms like AxiomSquare exist.
What you need to get started
- Your sales tax registration and NTN, and your FBR credentials.
- An integration token from FBR for your business (your software or integrator helps you obtain this).
- A tidy list of your products or services with the correct HS codes and tax rates.
- A way to create invoices that submits to FBR, whether that is your own integration or ready software.
A sensible order of steps
Get your registration and credentials in order. Sort out your product list and tax rates, because most rejected invoices fail on a wrong code, not on the connection. Test a few invoices in FBR's sandbox or validation mode first, where nothing is filed for real. When those come back clean, switch to live submission. Keep an eye on the first week of real invoices so you catch any buyer detail that FBR rejects.
Common worries
Owners usually ask three things. Does it cost money to connect to FBR? No, FBR itself does not charge. Your cost is the software or the integrator's work, plus any hardware. What if the internet drops mid-sale? Good software queues the invoice and submits when the connection returns, so you are not stuck at the counter. What about penalties for not complying? Those exist and they grow the longer you wait, which is covered in a separate guide.
Want the software route?
AxiomSquare creates FBR-compliant invoices, adds the QR code and submits to FBR for you, with bulk CSV invoicing for high volumes.
Open AxiomSquareThis guide is general information, not tax advice. Confirm your compliance date and obligations with your tax consultant or the FBR notifications that apply to your sector.