FBR Licensed Integrator vs Invoicing Software: What Is the Difference?
“Licensed integrator” and “invoicing software” are not interchangeable labels. Pakistani merchants should understand who owns the regulated connection, the workflow and the tax decisions.
Why merchants mix up the terms
From the merchant’s screen, everything may look like one “FBR app”: connect an account, pick an order and submit. Legally and technically, several parties can sit behind that button. If a proposal does not identify them, you cannot tell who is responsible for licensing, API transport, product mapping, support or tax treatment.
S.R.O. 69(I)/2025 replaced Chapter XIV of the Sales Tax Rules, 2006 and sets the licensing, integration and electronic-invoice framework. It defines the regulated context in which licensed integrators operate and provides for PRAL to act as a licensed integrator. Later rollout instruments, including S.R.O. 1852(I)/2025, require specified registered persons to integrate through a licensed integrator or PRAL.
The licensed integrator role
A licensed integrator is licensed by FBR to provide the electronic invoicing system for integration of registered persons in the prescribed manner. The role comes from tax law and the Sales Tax Rules, not from a software company choosing the phrase for marketing. Verify the integrator against current FBR material and the merchant’s portal selection.
The integrator workflow can include accepting the taxpayer request, technical onboarding, whitelisting, sandbox testing, production connectivity and support according to the selected route. Ask what evidence the merchant receives for successful registration and tests, and where support cases are raised when FBR or PRAL rejects data.
PRAL’s role
Pakistan Revenue Automation Limited operates systems for FBR and is expressly addressed in rule 150XF introduced by S.R.O. 69(I)/2025. The rule states that PRAL acts as a licensed integrator for specified purposes and provides free-of-cost integration services to registered persons on demand. FBR’s user manual presents PRAL as one selectable route.
“Free integration” does not mean the merchant has no implementation work. Product classification, Shopify field mapping, invoice timing, exception handling, reconciliation, customer document generation and internal support still need owners. A merchant may use PRAL’s licensed-integrator route alongside paid commerce software that solves those operational jobs.
The invoicing software role
Invoicing software observes the commercial workflow and prepares the required invoice data. For Shopify, it can retrieve the order, apply merchant-approved mappings, validate completeness, submit through the configured route, store the FBR response, show errors and make a compliant document available. It should give accounts and operations a shared audit trail.
Software should not claim that an accepted API payload proves the underlying tax treatment is correct. It also should not call itself a licensed integrator unless the relevant legal entity actually holds the current FBR licence. Ask for the legal name and evidence instead of relying on a logo.
The merchant and adviser roles
The registered person remains responsible for its records and invoices. Merchant staff know what was sold, paid, dispatched and returned. The tax adviser determines registration, invoice timing, rates, classifications, SRO references and treatment of adjustments. Those approvals must reach the software as explicit configuration.
A useful responsibility matrix has one owner for: IRIS access, integrator selection, source IPs, product tax mapping, buyer validation, sandbox sign-off, production release, rejection handling, cancellations or notes, and daily reconciliation. If everybody is “supporting” an item and nobody approves it, the item is unowned.
Questions to ask a vendor
Ask: Which legal entity is the licensed integrator? Is PRAL the selected route? Where are tokens stored? Who owns the portal account? How are source IPs handled? Which sandbox scenarios are covered? What happens after a timeout? Can we export payloads and responses? How are duplicates prevented? Which FBR document version is the mapping based on?
Then ask operational questions: Can we see failed Shopify orders? Can we correct a product mapping and safely retry? Are FBR and Shopify identifiers both searchable? How do refunds and COD returns surface? Is cancellation available, and if so, how does it enforce current approval rules? Do not assume a “yes” to integration covers these details.
Choosing the arrangement
A small merchant may prefer PRAL as the licensed integrator and focused Shopify software for day-to-day workflow. A larger group may select another licensed integrator with wider ERP responsibilities. Neither model is automatically superior. Evaluate legal fit, data ownership, reliability, operator experience, support boundaries and total recurring work.
ComplyStream is positioned as software for the Shopify-to-FBR workflow. Check the product’s current capabilities for the features you need and separately verify the selected licensed-integrator arrangement. Clear labels protect the merchant; vague labels protect the vendor.
Put the boundaries in writing
The commercial agreement should say who operates the regulated integration, who provides first-line support, who can access invoice data, where data is hosted, how long records remain available and how the merchant exports them. It should also describe incident escalation and the handover process if the software provider or licensed integrator changes.
Ask both providers how planned maintenance, an FBR outage and an ambiguous submission are communicated. A service-level promise without ownership of invoice status is not enough. Your internal runbook should identify one merchant employee who can coordinate the integrator, software support, accounts and adviser when an incident spans all four.
Frequently asked questions
Is every FBR invoicing app a licensed integrator?
No. Software can support invoice mapping and workflow without itself being the legal entity licensed by FBR. Verify the current licence and selected integration route.
Can PRAL be the integrator while I use separate Shopify software?
Potentially, yes. PRAL can fulfil the licensed-integrator role while software handles commerce workflow, subject to the actual technical arrangement and current FBR process.
Who decides tax rates and product treatment?
The taxpayer should obtain approval from a qualified tax adviser. Software and integrators implement and transmit those decisions.
Last updated: 2026-08-04
Not tax advice. Confirm registration scope, rates, deadlines, and filing obligations with a Pakistani tax practitioner against current FBR SROs and the Sales Tax Act. ComplyStream is not affiliated with FBR or PRAL.
Ready to connect Shopify to your invoice workflow?
Install ComplyStream, review the current product capabilities and follow the setup steps with your approved tax configuration.