FBR digital invoicing, widely called e-invoicing, changes how sales-tax-registered businesses in Pakistan issue invoices. Instead of printing an invoice and reporting it later, a covered business shares each sales tax invoice with FBR electronically, in a structured format, at the time it is issued.
This guide explains the regime in practical terms: what it is, who it affects, how the integration works and what you need to prepare. It is general information, not tax advice. FBR requirements are set and updated through official notifications, so confirm how they apply to your business with your tax adviser.
What is FBR digital invoicing?
Under digital invoicing, an invoice is created in a structured electronic format and transmitted to FBR’s system in real time through an integration. FBR validates the data and returns a unique FBR invoice number. The invoice then carries a QR code that buyers can use to verify it.
The key point is that a scanned, photographed or PDF-only invoice does not meet the requirement on its own. The invoice has to come from software that is integrated with FBR.
Who has to comply?
FBR has extended digital invoicing to sales-tax-registered persons in phases, with categories that include public companies, other companies grouped by turnover, importers, and other registered persons. Each phase had its own registration, testing and go-live dates.
How the integration works
There are two broad ways to issue digital invoices: through software integrated with FBR, or by generating invoices manually through FBR’s facility. Manual entry may suit very low volumes, but for most businesses typing every invoice twice is slow and error-prone. Integration through your ERP or accounting system is the practical route.
- Register for digital invoicing with FBR and obtain the credentials needed for integration.
- Prepare your master data: item HS codes, units of measure, sale types and tax rates, plus customer registration details.
- Test your invoice scenarios in FBR’s sandbox environment until they pass.
- Switch to production, so every sales tax invoice is submitted in real time.
- Monitor submission status and correct any invoice that FBR does not accept.
What data your invoices need
Digital invoices are structured, so missing or inconsistent data causes rejections. Typical fields include:
- Seller and buyer details, including NTN or CNIC and registration status.
- Invoice type, date and reference.
- Item description, HS code, quantity and unit of measure.
- Value excluding tax, applicable rate and sales tax amount.
- Sale type, and any further tax, extra tax or withholding applicable.
- For debit and credit notes, a reference to the original invoice.
Most of these fields live on your item and customer master records. Cleaning them before go-live is the single most useful preparation step.
Why digital invoicing belongs in your ERP
A standalone e-invoicing tool solves the submission problem but creates another one: invoice data now lives in two places. When digital invoicing is built into your ERP, the same invoice that goes to FBR also updates stock and posts sales tax and receivables to the ledger. Your output tax figures and FBR’s records come from the same source.
Omnegic ERP is FBR e-invoicing ready: invoices are validated before submission, sent to FBR in real time, and printed with the FBR invoice number and QR code. Submission status is tracked on every invoice.
A readiness checklist
| Area | What to have ready |
|---|---|
| Registration | Digital invoicing registration and integration credentials from FBR |
| Items | HS code, unit of measure, sale type and tax rate on every sellable item |
| Customers | NTN or CNIC and registration status for each buyer |
| Processes | How returns, debit notes and credit notes will be issued |
| Testing | Sandbox scenarios covering your types of sale |
| People | Who monitors submission status and fixes rejected invoices |
Final thoughts
Digital invoicing is easiest when it is invisible: your team raises invoices as usual and compliance happens in the background. The work is in the preparation, especially clean master data and proper testing.
Frequently asked questions
Is FBR e-invoicing the same as FBR POS integration?
No. POS integration applies to certain retailers, such as Tier-1 retailers, and connects point-of-sale systems to FBR. Digital invoicing applies to sales-tax-registered persons covered by FBR’s digital invoicing notifications. Some businesses are affected by both. Omnegic supports both FBR POS integration and digital invoicing.
Can we issue digital invoices without software?
FBR provides a manual facility, but entering each invoice by hand is impractical for most businesses. Integrated software submits invoices automatically as they are issued.
What happens if an invoice is rejected?
The integration returns a reason, such as a missing or invalid field. The invoice is corrected and resubmitted. Good master data prevents most rejections.
Does Omnegic ERP support FBR digital invoicing?
Yes. Omnegic is FBR e-invoicing ready, with real-time submission, FBR invoice numbers, QR codes on printed invoices and submission status tracking.