A build-to-order Business Central (AL) extension that connects your tenant to Pakistan's FBR Digital Invoicing System (IRIS via PRAL), transmitting sales-tax invoices in real time and posting the returned IRN, fiscal number and QR back to the invoice — engineered, installed per-tenant and supported by ECOSIRE. One-time license from $399.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

A build-to-order Business Central (AL) extension that connects your tenant to Pakistan's FBR Digital Invoicing System (IRIS via PRAL), transmitting sales-tax invoices in real time and posting the returned IRN, fiscal number and QR back to the invoice — engineered, installed per-tenant and supported by ECOSIRE.
Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.
Real-time transmission of posted sales-tax invoices and credit memos to the FBR Digital Invoicing System (IRIS) via the PRAL gateway over HTTPS REST
AL table and page extensions on Sales Invoice and Posted Sales Invoice carrying FBR status, IRN, fiscal number, QR payload and a per-document error log
Event subscriber on OnAfterPostSalesDoc that enqueues each document for transmission without blocking posting
Returned IRN, FBR registration/fiscal number and QR code written back to the posted document and rendered on the printed/PDF invoice layout
Job queue entry for automatic retry, rate-limit back-off and status reconciliation of pending or failed submissions
Sales-tax and Federal Excise Duty (FED) line mapping to FBR tax-type, HS and SRO codes per your enrolment
Pakistan FBR Digital Invoicing for Business Central is a per-tenant AL extension that ECOSIRE builds, installs and supports directly on your Microsoft Dynamics 365 Business Central environment. It wires your posted sales invoices and credit memos to the FBR Digital Invoicing System (IRIS) through the PRAL licensed-integrator gateway, so every sales-tax document is transmitted, validated and stamped with its Invoice Reference Number (IRN), fiscal/registration number and FBR QR code — without leaving Business Central.
This is not an instant AppSource download. After purchase, ECOSIRE configures the integration to your chart of accounts, tax setup and FBR enrolment, then deploys it as a per-tenant extension (Extension Management) to your sandbox first, validates against the FBR sandbox, and promotes to production. You get a working, supported solution — not a half-built template.
The extension ships table and page extensions on the Sales Invoice / Posted Sales Invoice (carrying FBR status, IRN, QR payload and error log), an event subscriber on OnAfterPostSalesDoc that enqueues transmission, and a codeunit that calls the FBR/PRAL REST API over HTTPS with your token. A job queue entry retries failed or rate-limited submissions and reconciles statuses, so a transient outage never blocks posting. Sales-tax and FED lines are mapped to FBR HS/SRO and tax-type codes; buyer and seller NTN/STRN are validated before submission. All credentials live in Isolated Storage, never in code, and access is scoped through a dedicated permission set.
We size every build to your real FBR enrolment, document volume and approval workflow, then hand over documentation and a support window.
Owns FBR sales-tax compliance and needs every invoice transmitted, stamped with an IRN/QR and reconcilable against IRIS without manual portal re-entry.
Manages the BC tenant, extensions and job queues; wants a clean per-tenant extension with isolated credentials and a permission set rather than risky base-app modifications.
Responsible for the PRAL API token, sandbox-to-production promotion and monitoring the retry/reconciliation job queue for failed transmissions.
Achetez la licence sur ecosire.com et téléchargez le module ZIP Pakistan FBR Digital Invoicing for Business Central depuis le tableau de bord de votre compte.
Extrayez le ZIP dans votre dossier de modules complémentaires personnalisés Odoo sur le serveur (ou téléchargez-le via Applications > Installer à partir du fichier sur Odoo.sh / runbot).
Activez le mode développeur, ouvrez les applications, cliquez sur Mettre à jour la liste des applications, recherchez Pakistan FBR Digital Invoicing for Business Central et appuyez sur Installer.
Ouvrez le nouveau menu, collez votre clé de licence ECOSIRE, connectez toutes les informations d'identification externes (Shopify, Amazon, Stripe, etc.) et enregistrez.
Exécutez le test de connexion intégré, synchronisez vos 10 premiers enregistrements et planifiez le cron récurrent. Contactez le support si quelque chose échoue.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| Real-time IRIS/PRAL transmission of posted invoices | ||||
| IRN, fiscal number and FBR QR written back to the posted document and print layout | ||||
| Buyer/seller NTN & STRN validation before submission | ||||
| Sales-tax and FED mapping to FBR tax-type / HS / SRO codes | ||||
| Job-queue retry and status reconciliation on FBR/PRAL downtime | ||||
| Delivered as an upgrade-safe per-tenant extension (no base-app changes) | ||||
| Built, installed and configured to your enrolment by the vendor | ||||
| Credentials in Isolated Storage with a dedicated permission set |
No — this is build-to-order, not an AppSource one-click install. After purchase ECOSIRE scopes your FBR enrolment, tax setup and document volume, then builds and installs the per-tenant extension on your sandbox, validates against the FBR sandbox, and promotes to production. Typical delivery is roughly 2–4 weeks depending on the complexity of your tax/FED mapping, multi-branch setup and approval cycles. We confirm a firm timeline before work starts.
Every build includes a defined post-go-live support and bug-fix window covering configuration issues and defects in the delivered code. Because FBR/PRAL specifications and Business Central versions evolve, we offer ongoing maintenance (API/schema changes, BC upgrade compatibility, new SRO/tax codes) as a continuation or support agreement after the initial window. As a per-tenant extension, updates are deployed to your sandbox first and promoted on your schedule.
No. It is delivered as a per-tenant extension using table extensions, page extensions, event subscribers and codeunits — no base-app objects are changed. This keeps it upgrade-safe and isolated from other extensions on your tenant, and it can be removed cleanly via Extension Management if ever needed.
Your PRAL/FBR API token is stored in Business Central Isolated Storage, never hard-coded in the AL source or committed to any repository. Access to transmit, retry or view FBR responses is gated by a dedicated permission set, and every request/response is logged for audit and reconciliation.
Yes. Sales-tax and FED lines are mapped to the correct FBR tax-type, HS and SRO codes, and the seller profile supports branch and point-of-sale identifiers for multi-branch enrolments. A job queue entry automatically retries failed or rate-limited submissions and reconciles statuses, so a temporary FBR/PRAL outage never blocks invoice posting.
A build-to-order Business Central (AL) extension that connects your tenant to Pakistan's FBR Digital Invoicing System (IRIS via PRAL), transmitting sales-tax invoices in real time and posting the returned IRN, fiscal number and QR back to the invoice — engineered, installed per-tenant and supported by ECOSIRE.