First: a licensed integrator is not optional
Since Pakistan's digital invoicing rules took effect, every sales-tax-registered business has been required to report its invoices to the Federal Board of Revenue (FBR) in real time. What many owners miss is the plumbing rule underneath: the connection must run through a licensed integrator. SRO 69(I)/2025 (an SRO is a Statutory Regulatory Order) rewrote Chapter XIV of the Sales Tax Rules 2006, and together with section 23 of the Sales Tax Act it requires every invoicing system to connect to FBR through a licensee. FBR's own FAQ adds that only an integrator holding a valid FBR licence can configure your e-invoicing software.
So the question is never whether you use a licensed integrator. It is which one, and how much of the surrounding work you pay them for. FBR publishes a live list of licensed integrators; it held eight names at the time of writing, including PRAL (Pakistan Revenue Automation Limited, FBR's own IT company) and commercial firms such as Haball. The list keeps growing, so check the live page rather than trusting any article's snapshot, ours included.
Two more facts frame the choice. A licence is hard to get: applicants go before a Board licensing committee and must show qualified technical staff, proven ERP and payment-system integration capacity, a P@SHA or ICAP certificate, and audited accounts. That is why most software houses, VectorIT included, build on top of the licensed rails instead of becoming licensees. And under Sales Tax General Order (STGO) 01 of 2026, dated 30 March 2026, a business may engage one or multiple licensed integrators at once — nobody is locked in to a single provider.
The PRAL route: free by law, but a pipe, not a product
PRAL is a licensed integrator by law under rule 150XF of the Sales Tax Rules, and the rules oblige it to serve every registered person who asks.
The fact that decides most budgets: FBR's official FAQ states that PRAL shall act as licensed integrator and "provide free of cost integration services to the registered persons on demand". No fee is payable to FBR itself either, and PRAL's onboarding manual confirms sandbox testing comes free as well.
Free is real, but it is narrow. As integration vendors note, the PRAL route hands you the pipe: API credentials, the official technical documentation (DI API v1.12 at the time of writing), a sandbox environment, and production access once testing clears. It does not hand you an invoicing screen. There is no PRAL user interface for raising your daily invoices — your ERP, POS, or custom software has to build each invoice as structured data, send it to FBR's API, and print the returned FBR invoice number and QR code. (The rules do let the Board direct PRAL to publish free downloadable invoicing software, but the free route as delivered today is the connection, not an app.)
That gap is where the real work lives: mapping every product to its HS code (a Harmonized System code, the international commodity classification FBR validates against), pairing each HS code with a unit of measure FBR accepts, and getting tax rates and scenarios right. Somebody has to do that engineering — your in-house team, your software vendor, or a software house like us.
Onboarding is the same shape either way: sandbox first, production after
Whichever integrator you choose, onboarding for digital invoicing follows one path on FBR's IRIS portal:
- Enrol on IRIS. Log in, open Digital Invoicing, choose your integration mode, and select PRAL or a commercial licensee. Keep your STRN (Sales Tax Registration Number) and business details at hand.
- Whitelist your servers. You submit the IP addresses your software will call FBR from; per PRAL's manual, its data centre accepts or rejects the request within about two working hours, which opens sandbox testing.
- Clear the sandbox scenarios. FBR assigns test scenarios based on your declared business nature and sector, and your system must post a passing test invoice for each one. This is where HS-code and unit-of-measure mistakes surface. Better to catch them here than on a live invoice.
- Go to production. Once every assigned scenario passes, the system generates your production token, valid for five years, and your live invoices start carrying FBR invoice numbers and QR codes.
Note what this means for the choice: both routes end at the same FBR system and the same production token. You are not buying a different compliance outcome. You are buying different amounts of help getting there and staying there.
What commercial integrators charge, and when they earn it
Commercial licensed integrators may charge fees, but not above thresholds the Board specifies. Beyond that cap mechanism, pricing varies widely: one published comparison puts packaged e-invoicing products at roughly Rs 5 to Rs 20 per invoice, while flagship enterprise schedules run far higher — Haball's published schedule, for example, was Rs 1,500,000 in one-time setup plus annual maintenance of Rs 60 per invoice or Rs 3,500,000 per year. Get any quote in writing.
| Question | PRAL route | Commercial licensed integrator |
|---|---|---|
| Integrator fee | Free by law, on demand; sandbox included | Permitted, capped at Board-specified thresholds; often per-invoice or annual |
| What you get | API access, documentation, sandbox, production token | The same connection, usually bundled with middleware, dashboards and support |
| Invoicing software | Not included; your own system must speak the API | Often part of the paid product |
| Engineering effort | Yours, or your software house's | Largely absorbed by the integrator's product |
| Typical fit | You have working software and a technical partner | You want one vendor on the hook end to end |
A commercial integrator earns its fee when you have no software team and want one contract covering the connection, the tooling and the support — or when a large multi-system business prefers a licensed counterparty with statutory obligations of its own (a licensee that fails to integrate its clients faces a penalty of Rs 1,000,000 or 1% of the sales suppressed, whichever is higher). And because STGO 01/2026 permits multiple integrators, a group can mix routes: one company through PRAL, a sister concern through a commercial licensee.
The PRAL route wins when your existing ERP or POS already handles invoicing well and what you need is the bridge: built once, tested in sandbox, then maintained. There are no recurring per-invoice fees on the government side; your cost is the engineering.
Where VectorIT stands in all this
Full disclosure, once and plainly: VectorIT is a software house, not a licensed integrator, and we do not pretend otherwise. The integrations we sell run through the PRAL route, free on the government side; our fee is for the engineering: mapping your items, passing every sandbox scenario, going live, and supporting you afterwards. In our projects, a standard ERP or POS integration takes 2 to 4 weeks including sandbox testing. That is our delivery estimate, not an FBR rule.
If that is the shape of help you need, the specifics are on our FBR integration service page, and you can raise an FBR-style invoice yourself in the live demo. Still weighing the routes? Talk to us — if a commercial integrator genuinely fits your case better, we will say so.
Sources
- FBR — Digital Invoicing FAQs — https://fbr.gov.pk/faqs/173967/173969
- FBR — List of Licensed Integrators (live list) — https://www.fbr.gov.pk/list-of-license-interprator/173967/173971
- FBR — SRO 69(I)/2025, Sales Tax Rules Chapter XIV — https://download1.fbr.gov.pk/Docs/202541712407495sro69(I)2025.pdf
- FBR — Sales Tax General Order No. 01 of 2026 — https://download1.fbr.gov.pk/Docs/2026331133557466STGO01of2026.pdf
- FBR — Technical Documentation for DI API v1.12 — https://download1.fbr.gov.pk/Docs/20257301172130815TechnicalDocumentationforDIAPIV1.12.pdf
- PRAL — Digital Invoicing User Manual v1.6 (mirror) — https://conseric.pk/wp-content/uploads/2026/05/fbr-digital-invocing-user-manual-pral-version-1.6.pdf
- Invoxa — E-invoicing in Pakistan guide, integrator pricing — https://www.invoxa.com/guides/the-ultimate-guide-to-e-invoicing-in-pakistan-for-small-businesses/
- Logic Layer — PRAL free integration vs paid software — https://logiclayer.com.pk/blog/pral-free-fbr-integration-vs-paid-software-comparison