FBR E-Invoicing via PRAL
How Taxonomy connects your system to FBR through PRAL.
Pakistan’s FBR e-invoicing mandate requires sales tax registered businesses to transmit every invoice to PRAL in real time. FBR allows two ways to connect: directly through PRAL, or through software that manages that connection for you. Either way, the technical layer is the same — API authentication, payload structuring, STRN validation, rejection handling, and IRN storage.
The challenge for most Pakistani businesses is that ordinary billing tools were never built to do this, and maintaining a PRAL connection in-house is a serious engineering job. Taxonomy removes that burden: it is a complete invoicing app that manages the PRAL connection for you, using your FBR-issued credentials, so every invoice you raise is transmitted and recorded without you touching the technical layer.
What this means for your business: when you connect through Taxonomy, your invoices are transmitted to PRAL over the official FBR API, validated, and returned with an IRN that is legally valid for input tax. Your buyers can claim their input tax, and your business stays ahead of the enforcement actions FBR began rolling out in January 2026.
Key benefits
Real-time PRAL connectivity
Every invoice is transmitted to FBR through PRAL over the official API and returned with a verified IRN — legally recognized, not just technically generated.
No IP whitelisting required
FBR requires that only approved IP addresses connect to PRAL’s API. Taxonomy manages this entirely — your team works from any location or internet connection without technical restrictions.
Sandbox testing included
Before go-live, Taxonomy runs full sandbox testing with PRAL to validate invoice formats, tax calculations, and STRN checks. You go live knowing every invoice type your business issues has already been verified.
Ongoing compliance support
FBR regularly updates its technical specifications and SROs. Taxonomy monitors these changes and updates the integration automatically — you do not need to track regulatory changes yourself.
Frequently asked questions
How is Taxonomy different from generic invoicing software?
Generic invoicing software records a sale and stops there — you would still have to get that invoice to FBR yourself. Taxonomy has FBR built in: it formats each invoice to PRAL’s required schema, transmits it over the official FBR API, handles rejections, and stores the returned IRN, so every sale you bill is compliant in real time.
Can I use PRAL’s free direct integration instead?
Yes, PRAL offers a free direct integration option. However, it requires significant technical setup, your own IP whitelisting, and your team to manage API authentication and error handling. Most businesses find dedicated integration software faster to deploy and easier to maintain.
Do I need a licensed integrator to comply?
FBR lets businesses connect either directly through PRAL or through a licensed integrator. Whichever route you choose, the legal obligation to issue compliant e-invoices rests with you as the registered taxpayer. Taxonomy manages the PRAL connection on your behalf using your FBR-issued credentials.
Does Taxonomy handle the ‘Integrated with FBR’ signboard requirement?
The signboard requirement applies to your business premises, not your software provider. Taxonomy provides your integration details so you can display the required notice at your point of sale or office.
How does Taxonomy keep up with FBR changes?
FBR regularly updates its technical specifications and SROs. Taxonomy monitors these and updates the integration automatically, so your invoices keep transmitting to PRAL without you tracking every regulatory change yourself.
Related resources
Learn more about Taxonomy and how we connect you to FBR through PRAL.
Ready to integrate with FBR?
Get started with Taxonomy today. Our team will guide you through setup.