Skip to main content
FBR Digital Invoicing — Pakistan

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.

Sandbox & Production IRIS buyer checks Full audit trail Built into your ERP
FBR Dashboard — Submission Funnel Head Office branch
Awaiting Approval — Manual review queue
Needs action
Queued
Pending — approved, sending to FBR
Minutes
In flight
Accepted — invoice # + QR code issued
Stamped
Accepted
Partially Accepted — one line rejected
Review
Partial
Rejected — FBR error shown, ready to fix
Retry
Rejected

Everything a Factory Needs for FBR Compliance

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.

FBR setup guide · Multi-factory groups guide · Accounting guides hub · Integration Hub

Compliance Impact
FBR-ready invoicing from day one
Per-Branch
NTN/STRN Setup
Manual/Auto
Approval Mode
QR + #
On Acceptance
Permanent
Audit Trail

Why Pakistan Factories Choose Biznsbook for FBR

Turn FBR digital invoicing from a separate portal chore into part of posting a Sales Invoice.

  • ✓
    Invoices Never Wait on FBR
    Posting, printing, and emailing an invoice is never held up waiting for FBR to respond.
  • ✓
    Your Call: Manual or Automatic
    Start with full manual review, and switch to Automatic once your team is comfortable — a Company Admin controls it.
  • ✓
    Clear Errors, Not Dead Ends
    Rejected invoices show FBR's own explanation on the Dashboard, with Retry once the underlying issue is fixed.
  • ✓
    Built On Your Existing Taxation Setup
    Works alongside Taxation tax groups and postings — nothing about how you create an invoice changes.
  • ✓
    One System, Not Another Silo
    Shares customers, sales invoices, and company structure with the rest of your Biznsbook ERP.

How Does Biznsbook FBR Digital Invoicing Work?

Go live in four steps — most invoices after that need no extra effort.

1

Add a Branch

Enter NTN/STRN, province, business address, and a Sandbox or Production bearer token, then Test Connection.

2

Set Approval Mode

A Company Admin chooses Manual (default) or Automatic — this applies to every branch at once.

3

Post Sales Invoices

Create and post invoices exactly as before; FBR submissions build in the background automatically.

4

Approve & Monitor

Approve & Send from the queue (Manual mode), then track accepted, rejected, and pending on the FBR Dashboard.

Be Ready Before Your Next Filing

Per-branch setup. Manual or Automatic approval. A dashboard that shows exactly where every invoice stands.

Who Needs FBR Digital Invoicing Software?

Any Pakistan factory or business issuing Sales Invoices under an FBR-registered NTN/STRN.

Manufacturers & Factories

Set up one branch per FBR registration and let every posted Sales Invoice queue for FBR automatically.

  • Sandbox testing before go-live
  • Manual review of every invoice
  • QR-coded accepted invoices
Popular

Multi-Factory Groups

Track FBR status for every factory side by side on the Consolidated Group Dashboard, without mixing their numbers.

  • Per-factory FBR summary card
  • Independent registrations respected
  • Company Switcher for full detail

Finance & Tax Teams

Review, approve, or withhold every FBR submission from a dedicated queue — and clear a rejection with FBR's own error message in hand.

  • FBR Approvals queue
  • Rejected / Failed invoice queue
  • Permanent approval audit trail

Not a Silo. Part of Your Whole ERP.

FBR Digital Invoicing shares the same customers, invoices, and company structure as the rest of Biznsbook.

Taxation

FBR Digital Invoicing has its own section in the Taxation menu, alongside tax authorities, components, and filing periods.

Accounting & Sales

Nothing about creating, posting, printing, or emailing a Sales Invoice changes — FBR submission runs alongside it.

Company Groups

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.

Start TodayBook Demo