PRAL vs. Licensed Integrator vs. Software: Pick One
PRAL is free, licensed integrators charge FBR-capped fees, and most software connects through either. Here's how the three actually fit together.
On this page
- Three layers, one confusing conversation
- Layer 1: PRAL — the free, direct route
- Layer 2: licensed integrators — paid, FBR-capped, more support
- Layer 3: where your everyday software fits
- Where do you actually log in?
- Why "which one do I need" is the wrong question
- Multiple integrators are now allowed — why that matters
- A note on what Aboha does
- The one question worth asking any vendor
Three layers, one confusing conversation
Ask five people how FBR digital invoicing "connects" and you'll get five slightly different answers — PRAL, a licensed integrator, and the software you actually use every day all get mentioned interchangeably, as if they're competing options. They're not. They're three layers of the same pipe, and understanding which layer does what makes vendor conversations much easier to follow.
Layer 1: PRAL — the free, direct route
PRAL (Pakistan Revenue Automation Limited) is FBR's own technology arm, and it offers a free, direct API connection for digital invoicing. If your business (or your developer) is comfortable doing the technical integration work yourself — handling authentication, formatting invoices to spec, managing sandbox testing — PRAL costs nothing beyond your own time.
The trade-off is exactly that: you or your team carry the technical load, with no vendor support line to call when a scenario fails validation the night before a deadline. If you haven't registered yet, our step-by-step IRIS registration guide covers what happens before you even reach this connection decision.
Layer 2: licensed integrators — paid, FBR-capped, more support
Licensed integrators are FBR-authorized intermediaries that handle the connection on your behalf, typically bundled with more hands-on support. As of mid-2026 there are eight — PRAL itself, Haball, WebDNAWorks, EY Ford Rhodes, OpenPort, TMR Consulting, NatureTech, and Dynamic Resources — and their fees are FBR-capped (see our POS integration cost breakdown for the cost categories), so you're not exposed to open-ended pricing. The official FBR list of licensed integrators has the current roster, since it does change.
Choosing a licensed integrator over direct PRAL access is really a question of how much technical work you want to own versus pay someone else to handle.
Layer 3: where your everyday software fits
Here's the part that trips people up: most invoicing or POS software vendors are not licensed integrators themselves. They connect to FBR either through PRAL's API directly, or by partnering with one of the licensed integrators above. Your software is the layer you actually touch — the interface where you create invoices, manage inventory, and run your business day to day. It sits on top of whichever connection method it has chosen.
This is exactly why "is your software FBR compliant?" is a slightly imprecise question. The better question is: how does your software connect — direct via PRAL, or through a named licensed integrator — and does that choice affect your support, your fees, or your resilience if one connection has an outage? Aboha Digital Invoicing is coming soon, and we plan to be open about exactly this.
Where do you actually log in?
A fair practical question once the three layers click into place: where do you actually go to do this? There are two answers, and keeping them apart clears up a lot of confusion.
- To register and manage your account, you use IRIS — FBR's online tax portal at iris.fbr.gov.pk. Digital invoicing enrollment sits as a module inside IRIS, reached with the same login you already use for income-tax and sales-tax filing. That's where you nominate PRAL or a licensed integrator, set your integration mode, and collect your API credentials. Our step-by-step IRIS registration guide walks through it once.
- To actually submit invoices, you don't log into a portal at all. Once you're set up, each sale is transmitted from your integrated software to FBR through the PRAL Digital Invoicing API — the machine-to-machine connection your software uses behind the scenes. There's no manual "log in and upload each invoice" step; that's the whole point of integration.
So IRIS is the portal you sign into as a person, for one-time setup and occasional admin; the API is the pipe your software uses on every transaction, day to day. If a vendor tells you your staff will "log into FBR to submit each invoice," that's usually a sign something isn't integrated the way it should be.
Why "which one do I need" is the wrong question
If you're a business owner rather than a developer, you almost never choose PRAL or a licensed integrator directly — you choose software, and the vendor has already made that connection decision for you. The question shifts from "PRAL or integrator?" to "does my vendor's connection choice matter to me, and have they told me honestly which one they use?"
It matters more than it sounds like it should. A vendor connecting through an integrator that goes down, or through PRAL with no fallback, can leave you unable to invoice — during business hours, not as an abstract risk.
Multiple integrators are now allowed — why that matters
STGO 01/2026 clarified that a business can use more than one licensed integrator at the same time. Practically, that opens the door to redundancy: if your primary connection has a problem, a second one can carry the load, rather than your invoicing stopping cold. It also means switching integrators — or software vendors who use different integrators — doesn't require ripping out your existing setup first; a parallel-run period is possible.
A note on what Aboha does
To be transparent about our own position: Tasdeeq by Aboha is the live product. It prints a receipt that carries its FBR invoice number and QR code at the counter. Ask us which connection method sits underneath it; you are entitled to a specific answer. Aboha Digital Invoicing is coming soon, and the same question will apply to it.
The one question worth asking any vendor
Before you sign up for FBR-compliant software, ask directly: "Do you connect through PRAL or a licensed integrator, and which one?" A vendor that answers immediately and specifically understands its own compliance chain. A vague answer, or one that dodges the question with marketing language, is worth a second look — see our buyer's checklist for choosing FBR invoicing software for the rest of that conversation.
For the full regulatory picture behind all of this, our FBR Compliance Hub is the reference version.
If you're comparing PRAL, an integrator, and software options and want a straight answer about what fits your business, contact us. Ask your tax advisor about the legal side.
Frequently asked questions
Do I have to pick a licensed integrator, or can I use PRAL directly?
No — you can nominate PRAL directly at no cost. A licensed integrator is an optional paid layer for more support and tooling, not a requirement to register.
Can I switch between them later?
STGO 01/2026 explicitly permits using more than one licensed integrator, which supports switching or running parallel connections without ripping out your existing setup first.
Is software the same thing as a licensed integrator?
Usually not. Most invoicing and POS software vendors aren't licensed integrators themselves — they connect to FBR via PRAL's API or by partnering with one of the licensed integrators. Ask any vendor which method they use.
How many licensed integrators are there?
Eight as of mid-2026: PRAL (free), Haball, WebDNAWorks, EY Ford Rhodes, OpenPort, TMR Consulting, NatureTech and Dynamic Resources. Confirm the current list at fbr.gov.pk, since it changes.
Sources
This article is informational and is not tax or legal advice. Confirm your specific obligations with FBR or your tax advisor.
Related reading
Back to the blog
Digital invoicingHow to Choose FBR Digital Invoicing Software
Practical questions to ask before buying FBR invoicing software — from error handling to offline resilience — so you don't switch again in months.
POS and retailFBR POS Integration Cost: A Realistic Breakdown
What FBR POS integration actually costs a small or mid-size retailer — one-time setup, recurring fees, hidden costs, and a tax credit to ask about.
FBR complianceHow to Register for FBR Digital Invoicing (IRIS)
Step-by-step: log into IRIS, nominate a licensed integrator, get your sandbox token, and move safely to production for FBR digital invoicing.
