Pakistan FBR E-Invoicing, Reviewed and Sent Without Leaving Your ERP
Biznsbook connects your Sales Invoices straight to Pakistan's Federal Board of Revenue — per-branch NTN/STRN setup with Sandbox and Production environments, Manual or Automatic approval, and a dashboard that shows exactly what's accepted, rejected, or waiting. Built into Taxation, Accounting, and Sales.
From branch setup to the FBR Dashboard — connected to the Sales Invoices you already post.
Per-Branch NTN/STRN Setup
One branch per FBR-registered NTN/STRN, with province, business address, and default-branch selection.
✓ Sandbox and Production environments
✓ Bearer token from the IRIS portal
✓ Test Connection before go-live
✓ Multiple branches per factory
Manual or Automatic Approval
Company Admins choose how much review every invoice's FBR submission gets before it's sent.
✓ Manual review by default
✓ Automatic send once you're confident
✓ Company-wide, admin-only switch
✓ Applies to every branch at once
FBR Approvals Queue
Review exactly what will be sent to FBR — seller, buyer, and line-level tax breakdown — before it goes.
✓ Approve & Send with an optional note
✓ Withhold with a reason
✓ Bulk Approve Selected
✓ Raw JSON payload view
FBR Dashboard
One screen for submitted, acknowledged, rejected, and failed totals across your date range.
✓ Submission funnel by status
✓ Rejected / Failed invoice queue
✓ Branch Connection Health
✓ Invoice lookup by Sale Bill #
Automatic Retry
If FBR is briefly unreachable, Biznsbook keeps retrying an in-flight submission on an increasing delay.
✓ No manual intervention needed
✓ Invoices never blocked waiting
✓ Manual retry after repeated failure
✓ Branch health flags stuck connections
FBR Invoice Number & QR Code
Once FBR accepts a submission, its official invoice number and QR code appear on the next print or email.
✓ No manual copy-paste
✓ Reprint/re-email any time
✓ Partial acceptance keeps its number
✓ Stored permanently with the invoice
IRIS Buyer Verification
Record each customer's FBR Registration Type once, based on an IRIS taxpayer lookup.
✓ Registered / Unregistered flag
✓ Set on the party record
✓ Checked once per customer
✓ Feeds every future invoice
Multi-Factory Group Tracking
Group Owners and Viewers see an FBR summary card per factory on the Consolidated Group Dashboard.
✓ Accepted, rejected, pending — per factory
✓ 30-day rolling counts
✓ Never combined across factories
✓ Switch in for the full dashboard
Permanent Audit Trail
Every submission — what was sent and what FBR returned — is kept alongside the invoice, never auto-deleted.
✓ Who approved or withheld, and when
✓ Notes retained with each decision
✓ Permission-gated approval action
✓ Ready for an FBR audit request
How Does FBR Digital Invoicing Work in Biznsbook?
Set up an NTN/STRN branch once, in Sandbox or Production. From then on, every posted Sales Invoice gets its FBR submission built automatically. On Manual approval (the default) it waits in the FBR Approvals queue until someone clicks Approve & Send; on Automatic it's sent within minutes with no review step. Either way, posting, printing, and emailing the invoice is never held up — accepted invoices simply get FBR's invoice number and QR code on their next print, while anything rejected shows up on the FBR Dashboard with FBR's own explanation.
1.Add a branch — NTN/STRN, environment, business address, and a bearer token from IRIS, then Test Connection.
2.Choose Manual or Automatic — a Company Admin decides how much review every submission gets.
3.Post invoices as usual — FBR submissions build automatically and queue for review or auto-send.
4.Watch the FBR Dashboard — accepted invoices get a QR code; rejected ones show FBR's error so you can fix and resend.
Still Re-Keying Invoices Into a Government Portal?
Manual Re-Entry, Manual Errors
Copying invoice data into a separate FBR portal by hand invites HS code, UOM, and NTN mistakes — and rejected invoices cost your team a second trip.
No Visibility Before It's Sent
Without a review step, a bad invoice reaches FBR before anyone catches it — and without a dashboard, a rejection can sit unnoticed for days.
No Record for an Audit
When FBR — or your own finance team — asks who sent what and when, a spreadsheet or portal login history won't hold up.
Built Into Posting an Invoice
FBR submissions build themselves from the Sales Invoice you already created — nothing to re-type into a portal.
Review Before It's Sent — If You Want
Manual approval shows exactly what's about to go to FBR, line by line, before anyone clicks Approve & Send.
A Permanent, Auditable Record
Every submission — and, on Manual, who approved it and when — stays with the invoice for as long as you need it.
Get Your Factory FBR-Ready
Set up one branch and let Biznsbook handle every FBR submission from there.
Group Owners and Viewers see FBR status for every factory in the group from the Consolidated Group Dashboard.
Access Control & Record-Keeping
FBR submission data is permission-gated and kept for as long as your business needs it.
Permission-Gated Approval
Approving or withholding FBR submissions requires the "Approve FBR Submission" permission — by default your Finance Manager, Accounts Manager, and Company Admin.
Admin-Only Mode Switch
Only a Company Admin can move a factory from Manual to Automatic approval — the decision to allow unattended FBR submission always sits with one role.
Records Kept Permanently
Every submission and FBR response is stored with the invoice indefinitely — nothing here is ever automatically deleted.
Add FBR Digital Invoicing to Your Biznsbook ERP
Activate FBR Digital Invoicing alongside Taxation, Accounting, and Sales — no separate FBR portal login to manage.
FBR Digital Invoicing — Frequently Asked Questions
Quick answers about branch setup, approval modes, rejections, and multi-factory tracking.
FBR Digital Invoicing is Biznsbook's built-in connector to Pakistan's Federal Board of Revenue. Once a factory is set up, every posted Sales Invoice gets its FBR submission prepared automatically. Accepted invoices are stamped with FBR's official invoice number and a QR code the next time they're printed or emailed.
No. Create and post a Sales Invoice exactly as before. On Manual approval (the default) its FBR submission waits in the FBR Approvals queue for someone to review; on Automatic it is sent to FBR in the background within minutes. Either way, posting, printing, and emailing the invoice is never held up waiting on FBR.
Manual approval (the default) holds every invoice's FBR submission in the FBR Approvals queue until a permissioned team member clicks Approve & Send or Withholds it. Automatic sends every posted invoice's submission the moment it's ready, with no review step. Only a Company Admin can switch between them, from Taxation → FBR Digital Invoicing → FBR Approval Mode.
One branch per FBR-registered NTN/STRN. Most factories need only one; add a second only if the same factory has more than one FBR-registered business unit. Each branch has its own environment (Sandbox or Production), bearer token, business address, and province, with a Test Connection check before you go live.
Rejected and partially-rejected invoices appear in the Rejected / Failed Invoice Queue on the FBR Dashboard with FBR's own error message. Fix the underlying issue — an HS code, a UOM, or a missing buyer NTN — then click Retry. A Partially Accepted invoice keeps its FBR invoice number for the accepted portion; only the rejected lines need attention.
Biznsbook doesn't call the FBR IRIS portal automatically. Your team looks up the customer's NTN or CNIC on the IRIS taxpayer verification page once, then sets that customer's FBR Registration Type (Registered or Unregistered) on their party record in Biznsbook.
Yes. Group Owners and Group Viewers see an FBR summary card — accepted, rejected, and pending counts for the last 30 days — for every factory they have access to on the Consolidated Group Dashboard. Each factory's numbers are shown independently, since each factory holds its own FBR registration. See the multi-factory groups guide →
Not in this release — FBR Digital Invoicing covers regular Sales Invoices only. Factories that also sell at retail through a POS terminal should talk to their implementation partner about scoping that separately. Talk to sales to enable the module for your account.