Free FBR Digital Invoicing Resources for Pakistani Businesses
Free downloadable invoice templates, bulk upload sheets, a tax reconciliation worksheet, and a 2-page FBR Digital Invoicing Quick Reference PDF. Plus reference tables, an HS-code cheat sheet, a glossary, and links to free calculators. Made for Pakistani SMEs, accountants and freelancers working under SRO 69(I)/2025.
Downloads
Free Templates and Reference PDFs
Real downloadable files. No email gate, no sign-up. Use them however you like, commercial or otherwise.
FBR-Compliant Invoice Template
A ready-to-use sales invoice template with all FBR Digital Invoicing fields built in: seller details, buyer details, line items with HS code, UOM, quantity, unit price and tax rate. Includes formulas for sales tax, further tax and total.
Download .xlsxBulk Product Upload Template
Bulk-import template for product catalogs. Compatible with Tax It bulk upload format. Includes a second sheet with the top 19 HS codes for Pakistani businesses across textile, apparel, electronics, food, services and more.
Download .xlsxMonthly Tax Reconciliation Worksheet
Track output tax from sales invoices vs input tax on purchases over a month, then calculate the net tax payable to FBR. Pre-populates totals and a one-line net-payable summary ready for the IRIS portal.
Download .xlsxFBR Digital Invoicing Quick Reference
A 2-page printable summary covering who needs FBR digital invoicing, what fields a compliant invoice must carry, the 5-step submission flow, the penalty structure under Section 33, and a 4-question FAQ. Perfect to share with your accountant.
Download .pdfCalculators and Tools
Free Tools Built for Pakistani Tax
FBR Penalty Calculator
Estimate the FBR penalty exposure on missed digital invoicing submissions, based on invoice count, average tax involved and time since the lapse. Uses the actual Section 33 base of PKR 10,000 per invoice or 100 percent of tax, whichever is higher.
Open the calculator →Sandbox Token Setup Walkthrough
Step-by-step guide to requesting an FBR sandbox token on the IRIS portal, getting your IP whitelisted by PRAL, running through the 30 mandatory test scenarios and then graduating to a 5-year production token.
Read the guide →Verify
How to Scan an FBR QR Code on a Pakistani Invoice
Every FBR Digital Invoicing-compliant invoice carries a QR code that buyers can scan to verify the seller and the invoice with the Federal Board of Revenue. Here is how it actually works.
An FBR-compliant Pakistani sales invoice issued under SRO 69(I)/2025 carries three FBR-required elements on the printed or PDF copy: the FBR logo, the 22-digit FBR Invoice Number, and a QR code that links to the FBR verification record for that invoice. The QR code is what buyers and audit officers use to confirm the invoice is real, was actually submitted to FBR, and matches what the seller claims.
Pakistan's official tool for scanning these QR codes is the FBR Tax Asaan mobile app, published by the Federal Board of Revenue and freely available on both Google Play and the Apple App Store. There is no third-party FBR QR code scanner you need to buy. The Tax Asaan app is the authoritative one.
Step-by-step: verifying an FBR invoice with Tax Asaan
- 1
Download the FBR Tax Asaan app
Search "Tax Asaan" on Google Play or the Apple App Store. The publisher should show as Federal Board of Revenue. Download and open the app.
- 2
Open the QR Code Scanner
On the Tax Asaan home screen, tap the "Scan QR Code" or "Verify Invoice" tile. The app will request camera permission. Grant it.
- 3
Point your phone at the FBR QR code on the invoice
Hold the phone steady so the QR code on the printed or PDF invoice fills the scanner frame. Tax Asaan will detect and decode the code automatically.
- 4
Read the verification result
The app shows the seller name, NTN, invoice number, invoice date, total amount and FBR validation status. If FBR has the invoice on record, you will see a green "Verified" indicator. If not, the app will say the invoice was not found in FBR records.
- 5
Save or share the verification
You can take a screenshot of the verification screen for your own records, or share it from the app. Procurement teams and auditors often save these to attach to their audit files.
What an FBR QR code actually encodes
The QR code on a Pakistani FBR-compliant invoice encodes a URL that points back at FBR's verification endpoint with the FBR Invoice Number and a one-time verification code embedded. When the Tax Asaan app decodes the QR, it hits that URL and pulls the invoice record from FBR's database. This is why a screenshot or photocopy of the QR works just as well as the original invoice — the QR is just pointing at the FBR record, not carrying the record itself.
If you generate FBR invoices through Tax It at taxit.pk, the QR code on every PDF is rendered automatically at the correct size and position on the invoice. There is no manual setup needed. The 22-digit FBR Invoice Number, the PRAL verification code and the FBR logo all appear on the printed copy out of the box.
Need help generating FBR-compliant invoices for your Pakistani business? Tax It handles the full FBR Digital Invoicing pipeline, from submission to PDF generation with QR code, multi-branch invoice numbering and IRIS-compatible monthly reports. From PKR 2,999 per month. See pricing or calculate your FBR penalty exposure.
Reference Data
FBR Quick-Reference Tables
The most-used FBR reference data in one place, pulled from the FBR Public Data Interface (PDI) and updated to current values.
Pakistan Province Codes
| Province | FBR Code |
|---|---|
| Punjab | PB |
| Sindh | SD |
| Khyber Pakhtunkhwa | KPK |
| Balochistan | BL |
| Islamabad Capital Territory | ICT |
| Azad Jammu & Kashmir | AJK |
| Gilgit-Baltistan | GB |
Common Units of Measure (UOM)
| Code | Description | Typical use |
|---|---|---|
| NOS | Numbers (pieces) | Apparel, electronics, retail |
| KG | Kilograms | Food, raw materials, metals |
| MTR | Metres | Textile fabric, wire |
| LTR | Litres | Beverages, oils, chemicals |
| DOZ | Dozens | Apparel, household goods |
| BAG | Bag | Cement, sugar, flour |
| HOUR | Hour | Professional services, freelance work |
| MONTH | Month | Software subscriptions, retainers |
| SET | Set | Multi-piece products |
The full FBR UOM list has 200+ entries. Tax It pulls it live from the FBR PDI and caches it for fast lookup.
Common Pakistan Sales Tax Rates
| Rate | Applies to |
|---|---|
| 17% | Standard goods sales tax under the Sales Tax Act 1990 |
| 16% | Federal services in some provinces (varies by province) |
| 18% | Punjab Sales Tax on Services |
| 15% | Sindh Sales Tax on Services |
| 0% | Zero-rated exports, designated zero-rated supplies under SROs |
| Exempt | Specific goods listed in the Sixth Schedule |
| Reduced | IT export concession, SRO-linked reduced rates |
Rates above are current general references. Always verify the exact applicable rate against FBR notifications and your specific SRO before issuing an invoice.
Common HS Codes for Pakistani Businesses
| HS Code | Sector | Description |
|---|---|---|
| 5208.1100 | Textile | Cotton fabric, unbleached |
| 6105.1000 | Apparel | Cotton shirts for men |
| 6109.1000 | Apparel | T-shirts of cotton |
| 6203.4200 | Apparel | Cotton trousers for men |
| 8517.1200 | Electronics | Mobile phones |
| 8528.7200 | Electronics | Television receivers |
| 8471.3000 | Electronics | Portable computers |
| 1006.3000 | Food / Rice | Semi or wholly milled rice |
| 1701.9900 | Food / Sugar | Refined sugar |
| 1904.1000 | Food / Cereal | Breakfast cereals |
| 3004.9000 | Pharma | Medicaments, retail packaged |
| 3923.1000 | Plastic | Plastic boxes and containers |
| 4819.4000 | Paper | Paper sacks and bags |
| 7308.9000 | Steel | Structures of iron or steel |
| 9401.3000 | Furniture | Swivel seats |
| 9403.6000 | Furniture | Wooden furniture |
| 9983.1000 | Services | Software services |
| 9986.1000 | Services | Professional consulting services |
| 9988.1000 | Services | Construction services |
The Pakistan Customs Tariff has tens of thousands of HS codes. Tax It ships with the full list cached locally so your team picks the right tariff line without guessing.
Guides
In-Depth Compliance Guides
Long-form explainers covering every angle of FBR digital invoicing in plain English.
What is DI FBR Integration?
The plain-English explainer of how Pakistan Digital Invoicing actually works under the hood.
FBR Sandbox Token Setup Guide
Step-by-step instructions to request, configure and test your FBR sandbox token via IRIS.
SRO 69(I)/2025 Explained
Who falls under the rule, what changes for B2B invoicing, and how to stay compliant.
SRO 709(I)/2025 Explained
The follow-up SRO that widens the scope and tightens the penalty regime.
FBR Licensed Integrator List
The current list of FBR-licensed integrators and how to verify a software vendor.
Penalty for Non-Compliance
Section 33 base penalty, repeated default consequences and worked examples.
FBR Invoice PDF Requirements
What must appear on a printed or PDF invoice: QR code, FBR logo, 22-digit number.
Digital Invoicing for Karachi SMEs
How small businesses in Karachi can adopt FBR digital invoicing efficiently.
Digital Invoicing for Textile Manufacturers
HS code precision, zero-rated exports, multi-branch invoice numbering.
Glossary
FBR Digital Invoicing Glossary
30+ FBR and tax terms every Pakistani business owner should know.
- FBR
- Federal Board of Revenue, Pakistan tax authority.
- PRAL
- Pakistan Revenue Automation Limited, the technical operator of FBR systems.
- IRIS
- FBR online portal (iris.fbr.gov.pk) for tax registration, returns and tokens.
- DI
- Digital Invoicing, FBR system for real-time B2B invoice submission.
- NTN
- National Tax Number, the 7-digit identifier for a Pakistani business taxpayer.
- CNIC
- Computerised National Identity Card, the 13-digit identifier for an individual.
- STRN
- Sales Tax Registration Number, granted on registration under the Sales Tax Act 1990.
- FTN
- Free Tax Number, used by federal government departments and similar entities.
- HS Code
- Harmonised System code, the international 8-digit product classification format used by Pakistan Customs.
- UOM
- Unit of Measure, e.g. KG, NOS, MTR. Required on every invoice line item.
- SRO
- Statutory Regulatory Order, an FBR notification carrying the force of law.
- SRO 69(I)/2025
- The 2025 SRO that introduced mandatory FBR Digital Invoicing for B2B sales.
- SRO 709(I)/2025
- Follow-up SRO that expanded scope and tightened the penalty framework.
- QR Code
- Quick Response code printed on every FBR-validated invoice. Buyers scan it with the Tax Asaan app to verify.
- Sandbox
- FBR test environment for integrators to validate before going live.
- Production Token
- FBR-issued Bearer token, valid 5 years, for live invoice submission.
- IP Whitelisting
- PRAL approval allowing a specific server IP to call FBR APIs.
- Bearer Token
- Authentication header value passed on every FBR API call.
- Sale Invoice
- Standard outgoing sales invoice. Most common invoice type.
- Credit Note
- Negative invoice issued to reduce the amount of an original invoice (returns, corrections).
- Debit Note
- Positive invoice issued to add charges to an original invoice.
- Output Tax
- Sales tax charged on outgoing sales invoices.
- Input Tax
- Sales tax paid on incoming purchase invoices, eligible for offset.
- Net Tax Payable
- Output tax minus input tax, the amount owed to FBR for the period.
- Further Tax
- Additional 4% charged when the buyer is not sales-tax registered.
- FED
- Federal Excise Duty, applicable to specific product categories.
- WHT
- Withholding Tax, deducted at source on contractual payments.
- Zero-Rated Supply
- Goods or services taxed at 0% (typically exports).
- Exempt Supply
- Goods or services outside the sales tax regime entirely.
- Tier-1 Retailer
- Larger retailer category with separate FBR POS integration rules.
- STATL
- Sales Tax Active Taxpayer List, the FBR registry of currently active sales tax filers.
- B2B
- Business-to-business, invoices from one registered company to another.
- Section 33
- Sales Tax Act 1990 section that sets the per-invoice penalty for non-compliance.
- Section 21A
- Sales Tax Act 1990 section that allows suspension of sales tax registration on repeated default.
FAQ
Quick Answers
Who needs FBR digital invoicing in Pakistan?
Any business registered for sales tax in Pakistan that issues a B2B invoice to a registered company falls under FBR Digital Invoicing under SRO 69(I)/2025. This includes manufacturers, importers, wholesalers, retailers, service providers, textile mills, software houses and freelancers issuing invoices to Pakistani companies.
What is the penalty for not submitting invoices to FBR?
Section 33 of the Sales Tax Act 1990 sets the base penalty at PKR 10,000 per invoice or 100 percent of the tax involved, whichever is higher. Repeated default also triggers suspension of sales tax registration under Section 21A. A personalised estimate is available at taxit.pk/penalty-calculator.
Are these templates compatible with Tax It?
Yes. The bulk product upload template matches the format Tax It accepts in the bulk import flow. The FBR invoice template captures the same field set Tax It builds into the FBR JSON payload, so it doubles as a planning document before you migrate to automated submission.
Can I use these templates without signing up for Tax It?
Yes. Every file on this page is free to download and use however you like. The templates are licensed for free unrestricted use including commercial use.
How do I get an FBR sandbox token?
Log in to iris.fbr.gov.pk, go to API Integration, request a sandbox token, and submit your server IP for whitelisting. PRAL approves within 2 hours typically. A walkthrough is at taxit.pk/blog/fbr-sandbox-token-setup-guide.
Want all this automated?
Tax It handles the full FBR Digital Invoicing flow for Pakistani businesses. From mock mode for practice to production submissions with QR-coded PDF, multi-branch, role-based access, bulk import, and IRIS-compatible reports. From PKR 2,999 per month.
