- A public company, importer, or large taxpayer (turnover above Rs1 billion)
- A mid-size company (turnover Rs100 million to Rs1 billion)
- A small company (turnover below Rs100 million)
- A retailer, restaurant, hotel, clinic, salon, courier, or online seller in the notified categories
Because FBR keeps widening the net, the safest approach is to assume you will be notified and prepare early. To see how this affects specific sectors, read our guide on FBR digital invoicing for restaurants, hospitals & retailers.
Tip: Even if your category’s deadline feels far away, integrating early is cheaper and far less stressful than scrambling under enforcement pressure later.
For a detailed cost breakdown for Pakistani businesses, see our FBR digital invoicing cost guide.
- A unique FBR invoice number obtained before the sale completes
- A scannable QR code
- Required fields such as seller and buyer details, tax amounts, and HS code
- Real-time transmission to FBR’s system
Customers can scan the QR code to confirm the invoice directly with FBR — proof that your business is compliant and your sale is documented.
- Confirm whether your business is in a notified category and identify your deadline.
- Choose an integration-ready POS or ERP that can produce structured FBR invoices.
- Register your business, outlets, and POS stations on the FBR portal.
- Integrate your software with FBR’s system through a licensed integrator (or PRAL).
- Test the connection, then go live — each sale now prints a unique FBR invoice number and QR code.
Once live, your team bills exactly as before — there are no extra steps at checkout. A good system keeps printing receipts during internet outages and syncs with FBR when the connection returns.
Frequently Asked Questions
Find answers to commonly asked questions about FBR Digital Invoicing.
