The Federal Board of Revenue's push toward a fully digitized tax ecosystem has accelerated significantly over the past two years. At the center of this transformation is FBR's Digital Invoicing (e-Invoicing) mandate — a system requiring registered businesses to issue electronic invoices that are verified and recorded in real-time on FBR's systems.
For businesses that are not yet compliant — or those confused about what compliance actually involves — this guide covers everything you need to know.
What Is FBR Digital Invoicing?
FBR Digital Invoicing requires registered taxpayers to generate invoices that are electronically submitted to FBR's systems at the point of sale or at the time of issuing the invoice. Instead of a paper invoice that the buyer keeps without FBR's knowledge, every transaction is logged in the FBR database in real time.
This system reduces tax evasion, creates an accurate audit trail, allows buyers to verify input tax credit claims, and gives FBR real-time visibility into the volume and value of commercial transactions across the economy.
Who Must Comply with FBR's e-Invoicing Mandate?
FBR's digital invoicing requirements apply to different categories of taxpayers under different schemes:
- Tier-1 Retailers: Large retailers (with annual turnover exceeding FBR's prescribed threshold) are required to integrate their Point of Sale (POS) systems with FBR's system and issue FBR-verified receipts for every sale.
- Registered Manufacturers and Importers: Businesses registered for Sales Tax that supply goods to other registered persons are required to issue verifiable e-invoices.
- Service Providers: Certain categories of registered service providers fall under the e-invoicing requirement depending on applicable provincial revenue authority notifications (SRB, PRA, KPRA).
- Exporters: Exporters claiming zero-rating must ensure their invoices meet FBR's electronic verification requirements.
The mandate is expanding progressively. If you are a Sales Tax registered business and are not yet on the e-invoicing system, verify your current obligations before FBR issues a notice.
How Does FBR's e-Invoicing System Work?
At a technical level, FBR's e-invoicing works through an API-based integration between your billing/invoicing software and FBR's PRAL (Pakistan Revenue Automation Limited) systems. Here's the flow:
- Your business generates an invoice in your billing software or POS system.
- The invoice data is transmitted to FBR's e-Invoicing portal via a secure API call in real time.
- FBR's system validates the invoice and returns a unique verification number (and QR code for retail receipts).
- The verified invoice is issued to the customer, who can scan the QR code to verify authenticity on FBR's portal.
- The transaction is permanently recorded in FBR's database, forming the basis for your Sales Tax return reconciliation.
Penalties for Non-Compliance
FBR has been increasingly aggressive in enforcing the e-invoicing mandate. Penalties for non-compliance include:
- Sealing of business premises — FBR officers have authority to seal non-compliant retail outlets without prior notice.
- Financial penalties — Fines for each unverified invoice, which can accumulate rapidly for high-volume businesses.
- Disallowance of input tax credit — If your supplier issues non-compliant invoices, you may lose the right to claim input tax credit on those purchases.
- Audit notices — Non-compliant businesses are flagged for tax audit.
⚠️ Real Enforcement: FBR has conducted multiple enforcement drives in Lahore, Karachi, and Islamabad sealing non-compliant businesses. Do not wait until you receive a notice — proactive compliance is far less costly than enforcement action.
How to Get Started with FBR Digital Invoicing
Assess Your Obligation
Determine which FBR scheme applies to your business — POS integration for retailers, API-based e-invoicing for manufacturers/service providers, or both. Check FBR's latest SROs and notifications, or consult EmpowerTech Innovations for a free compliance assessment.
Register on FBR's e-Invoicing Portal
Register your business on FBR's e-Invoicing portal (einvoicing.fbr.gov.pk) using your STRN (Sales Tax Registration Number). You'll need to provide your business details, POS/software details, and designate a technical contact for the integration.
Integrate Your Systems
FBR provides API documentation for integration. Your IT team or a third-party integrator (like EmpowerTech Innovations) connects your billing software or POS system to FBR's API. This step requires testing in FBR's sandbox environment before going live.
Test, Go Live, and Train Staff
After successful sandbox testing, switch to the live environment. Train your sales staff on the new invoice generation process — particularly on what to do when the FBR API is temporarily unavailable (FBR provides offline mode procedures).
How EmpowerTech Innovations Helps with FBR e-Invoicing
EmpowerTech Innovations specializes in FBR Digital Invoicing integration. We have completed integrations for businesses across retail, manufacturing, and services sectors in Pakistan. Our service includes:
- Compliance assessment — determining exactly which FBR scheme applies to your business
- Full technical API integration with FBR PRAL systems
- POS system integration for retailers (covering all major POS brands used in Pakistan)
- Custom integration for businesses using proprietary ERP or accounting software
- Staff training and operational procedure documentation
- Ongoing support and maintenance of the integration
Get Your Business FBR e-Invoicing Compliant
Our team handles the entire integration — from assessment to go-live. Fast turnaround, minimum disruption to your operations.
Contact Our Team