FBR Digital Invoice Requirements in Pakistan: Complete List of Mandatory Invoice Particulars
The short answer: Under Pakistan's Sales Tax Rules, an electronic sales tax invoice contains
up to 26 prescribed particularsโincluding a unique FBR invoice number, verifiable 7ร7 mm QR
code, software registration number, seller/buyer details, HS code, Unit of Measurement (UOM), and itemized tax
breakdowns. Not all 26 fields apply to every transaction (e.g., standard retail B2C receipts have exemptions
from further tax and SRO fields).
If your business is registered for sales tax in Pakistan and preparing for FBR Digital
Invoicing, the most crucial compliance question is simple:
Key Question:"What information must actually appear on an FBR Digital Invoice, and what
technical data must my POS, ERP, or billing software transmit to FBR?"
FBR Digital Invoicing is far more than slapping an FBR logo or static QR code onto an existing PDF invoice.
The applicable rules prescribe structured schema fields that must be validated in real time through approved
API integration channels.
This comprehensive guide breaks down the 26 prescribed electronic invoice particulars, QR
code specifications, HS code mappings, UOM standards, tax calculation engines, conditional exceptions, and an
actionable ERP/POS implementation checklist.
An FBR Digital Invoice (also called an e-invoice) is a tax invoice generated electronically
in the prescribed format and transmitted through the applicable FBR Digital Invoicing integration framework.
Critical Distinction: A standard PDF created from Word or Excel is not an
FBR Digital Invoice. FBR explicitly states that simply scanning, copying, or converting paper receipts into
PDFs does not make them structured electronic invoices.
Traditional Invoice Flow:
POS / ERP โโโถ Static PDF / Paper Receipt โโโถ Customer
FBR Digital Invoice Flow:
POS / ERP โโโถ Structured JSON Payload โโโถ FBR API Validation โโโถ FBR Response & Fiscal ID โโโถ Verified
Customer Invoice
๐ The 26 Prescribed FBR Invoice Particulars
Under the current Sales Tax Rules, an electronic invoice includes 26 specified particulars:
#
Prescribed Invoice Particular
Field Scope & Purpose
1
Unique FBR Invoice Number
Unique fiscal invoice identifier generated per format rules
2
Unique and Verifiable QR Code
7 ร 7 mm verifiable QR code for mobile validation
3
Software Registration Number
FBR software / POS registration identifier
4
FBR Digital Invoicing System Logo
Official system logo placed on the invoice representation
5
Seller Name
Registered legal business name of the supplier
6
Seller Address
Operational / registered branch address
7
Seller Registration Number
Supplier NTN / STRN
8
Recipient Name
Customer / Buyer name (mandatory for B2B)
9
Recipient Address
Buyer business / delivery address
10
Recipient Registration Number
Buyer NTN / STRN / CNIC
11
Invoice Issue Date
Transaction date and timestamp
12
Tax Period
Relevant monthly tax reporting period (e.g., Aug-2026)
Statutory notification reference for special tax rates
๐ Deep Dive: Key Technical Fields
1. Unique FBR Invoice Number Mandatory
Format: XXXXXX-DDMMYYHHMMSS-0001
Distinct from your internal ERP invoice ID. Combines seller registration prefix,
date-time stamp, and sequence counter. Your system must store both internal and FBR invoice numbers.
2. Verifiable QR Code Mandatory
Dimensions: 7 ร 7 mm
Must be programmatically generated containing transaction verification URL/payload.
Customers and tax inspectors scan this QR code via FBR TaxAsaan mobile app.
โ๏ธ Master Data & Tax Calculation Engine
A compliant digital invoicing system requires structured data at every stage of the sales pipeline:
๐งฎTax Engine: Value
exclusive of tax, sales tax rate, extra tax, further tax, FED, and discounts.
๐SRO Mapping: Statutory
schedule references when applying non-standard tax rates.
โ๏ธ Are All 26 Fields Required on Every Invoice?
No. The Sales Tax Rules specifically provide conditional exceptions for certain types of
retailers.
Retail Exemption Rule: Particulars relating to extra tax, further tax, FED payable in
sales tax mode, and SRO/serial numbers may not apply to general retailers issuing electronic invoices
to the general public (B2C), except manufacturer-cum-retailers and importer-cum-retailers.
๐ป Digital Invoices vs PDF & API Architecture
To understand FBR Digital Invoicing, separate what the customer sees from what the software transmits via API:
Layer 1: Customer-Facing Invoice
Visual Presentation
Physical printout or PDF displaying FBR invoice number, 7ร7 mm QR code, itemized
quantities, tax totals, discounts, and FBR logo.
Layer 2: Machine-Readable API Payload
JSON Data Stream
Structured JSON payload sent via REST API containing item-level HS codes, UOMs, tax
rates, seller/buyer tokens, and receiving FBR fiscal validation codes.
๐ Online Sales Rules & 6-Year Record Retention
FBR rules specifically state that for online sales and online marketplaces, electronic invoices must
be issued automatically. Integrated businesses operating e-commerce websites or mobile applications
must register their digital platforms with FBR's computerized system.
6-Year Record Retention (Rule 150S & 150T): Integrated taxpayers must retain electronic
invoices, debit notes, and credit notes for a minimum of six years in an electronic format
that allows the original transmitted data to be reconstructed during departmental audits.
โ ๏ธ Common FBR Digital Invoice Mistakes
1. Wrong HS Codes
Using placeholder or invalid HS codes. FBR's API validates HS codes against statutory
tariff tables.
2. Unmapped UOMs
Using custom internal unit abbreviations instead of FBR's standardized UOM table
values.
3. Hardcoded Tax Rates
Assuming 18% applies across all items without handling Third Schedule or exempt
items.
4. Deleting Errors Locally
Erasing a faulty invoice in ERP without issuing a credit note or utilizing the
72-hour correction API.
What information is required on an FBR Digital Invoice?
The Sales Tax Rules prescribe 26 electronic invoice particulars, including the unique
FBR invoice number, QR code, software registration number, FBR logo, seller and buyer information, invoice
date, tax period, product description, quantity, value exclusive of tax, sales tax rate/amount, discounts,
HS code, UOM and applicable SRO information. Some fields are conditional.
Does every FBR Digital Invoice need a QR code?
Yes. The Sales Tax Rules prescribe a unique and verifiable QR code as an electronic
invoice particular and specify dimensions of 7 ร 7 mm for instant mobile verification.
What is the FBR invoice number?
The FBR invoice number is the unique invoice identification associated with the FBR
Digital Invoicing framework. The Sales Tax Rules provide a specific example format:
XXXXXX-DDMMYYHHMMSS-0001.
Can I use my own invoice number?
You can continue to maintain your internal invoice numbering system, but your software
must store and link the unique FBR invoice number returned from the integration process.
Is HS code mandatory on an FBR invoice?
Yes, HS code is one of the prescribed electronic invoice particulars for goods
transactions under the electronic invoicing framework.
Can two products have the same HS code?
Yes. FBR specifically explains that multiple SKUs can share the same HS code while
having different product descriptions, sale/purchase types, and tax treatments.
Is UOM required for FBR Digital Invoicing?
Yes. Unit of measurement (UOM) is a mandatory particular. Businesses should map
internal units (PCS, KG, LTR, etc.) to FBR's standardized UOM table.
Does an FBR invoice require the buyer's NTN?
Buyer identification requirements depend on the transaction type. B2B corporate
supplies require the buyer's NTN/STRN. In unregistered distributor cases, CNIC/NTN is required under section
23(1)(b) of the Sales Tax Act.
Does every retail customer need to provide CNIC?
Not necessarily. General B2C consumer transactions at retail cash counters do not
require consumer CNIC unless exceeding statutory threshold limits specified in the Sales Tax Act.
Are all 26 fields required on every invoice?
No. The rules contain conditional applicability. In particular, certain tax/SRO
particulars do not apply to specified retailers issuing invoices to the general public.
Is a PDF invoice considered an FBR Digital Invoice?
Not automatically. FBR explicitly states that an invoice created by scanning, copying,
or generating a standalone PDF does not qualify without real-time API transmission and validation.
How long should electronic invoice records be retained?
Under the current Sales Tax Rules (Rule 150S & Rule 150T), electronic invoices,
debit notes, and credit notes must be retained electronically for six years.
Disclaimer: This article is intended as a practical compliance guide and does not constitute
formal legal or tax advisory. FBR regulations, SRO directives, and technical API specifications are subject to
ongoing amendments. Always verify specific requirements with official FBR notifications or consult a
certified tax professional.