FBR Invoice Format Pakistan 2026 — NTN, STRN & GST Requirements Explained
If you run a business in Pakistan, getting your invoice format right isn't optional — it's the law. The Federal Board of Revenue (FBR) requires every registered business to issue invoices that meet specific standards under the Sales Tax Act 1990. Get it wrong, and you risk penalties up to PKR 500,000.
This guide explains exactly what an FBR-compliant invoice must include, the difference between NTN and STRN, who needs to follow these rules, and how to create a compliant invoice for free — without any accounting software.
What is an FBR-Compliant Invoice?
An FBR-compliant invoice is a serially numbered tax document that a registered business issues when making a taxable supply of goods or services. It serves as legal proof of a transaction and allows the buyer to claim input tax credit against their GST liability.
Under Section 23 of the Sales Tax Act 1990, every GST-registered person must issue a proper tax invoice at the time of supply. This invoice must be in English or Urdu and contain all the mandatory fields set by FBR.
Who Needs to Issue an FBR Invoice?
You must issue an FBR-compliant invoice if you fall into any of these categories:
- GST-registered businesses (you have an active STRN)
- Manufacturers, importers, wholesalers, distributors, and retailers
- Service providers registered under FBR or provincial tax authorities (SRB, PRA, KPRA, BRA)
- Tier-1 retailers integrated with FBR's Point of Sale (POS) system
- Any business whose annual turnover exceeds PKR 50 million
What About Freelancers?
- If you are a freelancer providing services to international clients, you are generally NOT required to charge GST on your invoices — because exports of services are zero-rated under Pakistani tax law.
- However, if you are GST-registered and serving local Pakistani clients, you must follow FBR invoice rules.
- Not sure about your status? Check your registration on the FBR IRIS portal at iris.fbr.gov.pk
Required Fields on Every FBR Invoice
According to Section 23 of the Sales Tax Act 1990 and FBR's standardized format (SRO 1006(I)/2021), every tax invoice must include these fields:
| # | Required Field | Details |
|---|---|---|
| 1 | Business Name / Brand Name | Your registered business name exactly as on FBR records |
| 2 | Complete Business Address | Full address of your business location |
| 3 | NTN (National Tax Number) | Your income tax registration number |
| 4 | STRN (Sales Tax Registration Number) | Your GST registration number — different from NTN |
| 5 | Tax Office / Formation | Name of the tax office where your business is registered |
| 6 | Serial / Invoice Number | Unique sequential number — must not repeat |
| 7 | Date & Time of Issue | Exact date of the transaction |
| 8 | Buyer's Name & Address | Full name and address of the customer |
| 9 | Buyer's NTN or CNIC | Required if buyer is unregistered — use CNIC number |
| 10 | Description of Goods/Services | Clear and specific — no vague descriptions |
| 11 | Quantity & Unit Price | For goods — quantity and price per unit |
| 12 | Total Value (before tax) | Subtotal excluding GST |
| 13 | GST Rate | Standard rate is 17% — some goods have different rates |
| 14 | GST Amount | The actual tax amount charged |
| 15 | Total Amount Payable | Final amount including GST |
NTN vs STRN — What's the Difference?
This is one of the most common points of confusion for Pakistani businesses. Here's the simple explanation:
| NTN | STRN | |
|---|---|---|
| Full Name | National Tax Number | Sales Tax Registration Number |
| Purpose | Income tax identification — for filing annual income tax returns | GST/Sales tax identification — for charging and filing sales tax |
| Issued By | FBR (Federal Board of Revenue) | FBR — but you need NTN first before getting STRN |
| Who Needs It | Every taxpayer — individuals, businesses, freelancers | Only businesses making taxable supplies above the threshold |
| On Invoice | Required on every FBR tax invoice | Required on every FBR tax invoice — NTN alone is NOT enough |
| How to Get | Register on FBR IRIS portal (iris.fbr.gov.pk) | Register for sales tax after getting NTN |
Important FBR Ruling:
- FBR has officially clarified that NTN is NOT a substitute for STRN on invoices.
- If you charge sales tax but only show NTN — not STRN — your invoice is non-compliant.
- The buyer cannot claim input tax credit from an invoice missing the STRN.
- This is a common mistake that causes disputes between buyers and sellers.
FBR Invoice Format — Step-by-Step Example
Here is what a proper FBR-compliant invoice looks like, laid out in order:
| Invoice Field | Example Value |
|---|---|
| Business Name | Ahmed Trading Co. |
| Address | Shop 5, Liberty Market, Gulberg III, Lahore |
| NTN | 1234567-8 |
| STRN | 12-34-5678-001-56 |
| Tax Office | Lahore — LTU (Large Taxpayers Unit) |
| Invoice Number | INV-2026-0047 |
| Date | 24 June 2026 |
| Buyer Name | Bilal Enterprises |
| Buyer Address | Office 12, Blue Area, Islamabad |
| Buyer NTN | 9876543-2 |
| Description | Office Furniture — 10 x Executive Chairs (Model: EX-500) |
| Quantity | 10 units @ PKR 12,000 each |
| Subtotal (before GST) | PKR 120,000 |
| GST @ 17% | PKR 20,400 |
| Total Payable | PKR 140,400 |
7 Common FBR Invoice Mistakes to Avoid
These are the most frequent errors Pakistani businesses make — and they all have consequences:
- Showing NTN but missing STRN — Your invoice is non-compliant even if you show NTN. Both are required.
- Using duplicate invoice numbers — Every invoice must have a unique serial number. Repeating numbers is a red flag in FBR audits.
- Vague service descriptions — Writing "consultancy services" without details is not acceptable. Be specific about what you delivered.
- Wrong GST rate — The standard rate is 17%, but some goods have reduced rates. Always verify the correct rate for your product/service category.
- Missing buyer details — For business-to-business transactions, the buyer's NTN is mandatory. For unregistered buyers, use their CNIC.
- Not issuing invoice at time of supply — FBR requires the invoice to be issued at the time of supply, not weeks later.
- Missing POS integration for Tier-1 retailers — If you are a Tier-1 retailer, your billing system must be integrated with FBR's POS network. Manual invoices alone are not sufficient.
FBR Invoicing for Freelancers — What You Actually Need
Most Pakistani freelancers working with international clients ask: do I need to add GST to my invoices? The short answer is no — but here's the full picture:
Freelancer Invoice Rules — Pakistan 2026:
- International clients (USA, UK, EU, etc.): Your services count as an export. Exports of services are ZERO-RATED under the Sales Tax Act — meaning no GST applies. Do NOT add 17% GST to your international invoices. See our guide on how to invoice international clients.
- Local Pakistani clients: If you are GST-registered (have STRN), you must charge and collect GST on services provided to local clients.
- NTN on freelancer invoice: Having an NTN as a filer is beneficial — it shows tax compliance. You can include it on your invoices as a trust signal, even if you don't charge GST.
- Platforms like Upwork and Fiverr: These platforms handle their own VAT/GST for international transactions. You still need to invoice your clients — and you can do it for free without any software.
If you're a freelancer who needs a clean, professional invoice that includes your NTN and business details, you can create one for free using Unique Invoice Generator — no signup required, download as PDF instantly.
What About Provincial Sales Tax? (SRB, PRA, KPRA, BRA)
Pakistan has both federal and provincial sales tax systems. If your business provides services, you may be registered with a provincial authority instead of FBR directly:
| Province | Tax Authority | Applies To |
|---|---|---|
| Sindh | SRB — Sindh Revenue Board | Services provided in Sindh |
| Punjab | PRA — Punjab Revenue Authority | Services provided in Punjab |
| Khyber Pakhtunkhwa | KPRA — KPK Revenue Authority | Services provided in KPK |
| Balochistan | BRA — Balochistan Revenue Authority | Services provided in Balochistan |
| Federal / Goods | FBR — Federal Board of Revenue | Goods and services across Pakistan |
The invoice requirements for provincial tax authorities are similar to FBR — you still need to include your provincial registration number, tax rate, and buyer details. The exact format may vary slightly by province.
How to Create an FBR-Compliant Invoice for Free
You don't need expensive accounting software to issue a proper invoice. Follow these steps:
- Go to Unique Invoice Generator — free, no signup needed
- Enter your business name, address, NTN, and STRN in the seller section
- Add your buyer's details — name, address, and NTN or CNIC
- Enter a unique invoice number (example: INV-2026-0047)
- Add your products or services with quantity, unit price, and description
- Set the GST rate (17% standard, or 0% for exports)
- Download as PDF — your FBR-compliant invoice is ready to send
The tool automatically calculates GST, totals, and keeps your invoice professionally formatted. It's completely free — try it here.
Penalties for Non-Compliance
Non-compliance with FBR invoice rules is not taken lightly. Here's what you risk:
- Penalty up to PKR 500,000 for failing to issue a proper tax invoice
- Denial of input tax credit to your buyer — damaging your business relationships
- FBR audit and investigation if invoice irregularities are flagged
- Blacklisting of STRN — which freezes your ability to conduct GST transactions
The safest approach is to always issue a complete, accurate invoice. For more on adding the correct tax amounts, read our guide on how to add tax to an invoice.
How to Verify Your STRN Before Issuing Invoices
Before you start issuing invoices, verify that your STRN is active. Go to the FBR Online Verification Portal, enter your CNIC or NTN, and check your STRN status. An inactive or unregistered STRN means you cannot legally charge GST.
Provincial authority registrations (SRB, PRA, KPRA, BRA) can be verified on their respective official portals.
Frequently Asked Questions
Is NTN enough on my invoice, or do I also need STRN?
NTN alone is not enough. FBR has officially clarified that NTN is not a substitute for STRN on sales tax invoices. If you charge GST, your invoice must show your STRN. Without it, the buyer cannot claim input tax credit and your invoice is legally non-compliant.
What if I am not registered for GST — can I still issue invoices?
Yes, absolutely. If you are not GST-registered, you simply do not charge or collect GST. You can still issue professional invoices showing your NTN (if you have one) as proof of being a tax filer. Just do not add a GST line to your invoice — only registered businesses can collect GST.
Do freelancers need to show NTN on their invoices?
It's not legally mandatory for freelancers doing international work, but it is strongly recommended. Showing your NTN signals to clients — and to FBR — that you are a compliant taxpayer. Many international clients, especially corporate ones, may ask for your tax identification number.
Can I use an online tool to create FBR-compliant invoices?
Yes — as long as the invoice includes all the mandatory fields (NTN, STRN, serial number, buyer details, GST amount, etc.), it doesn't matter whether you use software, an online tool, or even a well-formatted document. Unique Invoice Generator lets you add all required FBR fields and download a professional PDF invoice for free.
What is the penalty for issuing a fake or incomplete invoice in Pakistan?
The penalty for issuing a fraudulent or non-compliant tax invoice can reach PKR 500,000, and FBR can suspend your STRN, conduct a full audit, or refer serious cases for criminal prosecution under the Sales Tax Act 1990.
Do Tier-1 retailers need to use the FBR POS system?
Yes. Tier-1 retailers (large stores, branded outlets, etc.) must integrate their billing systems with FBR's Point of Sale network. Manual invoicing alone does not meet compliance requirements for this category. If you are unsure whether you qualify as a Tier-1 retailer, consult a tax professional or check the latest FBR SROs.
What is the GST rate in Pakistan in 2026?
The standard GST rate in Pakistan is 17% for most goods and services. However, some categories have different rates — for example, certain food items, pharmaceuticals, and exports of services may attract reduced or zero rates. Always check the current rate for your specific product or service category on the FBR website.
The Bottom Line
Getting your FBR invoice format right protects your business, your buyers, and your GST filings. The requirements are clear: include your NTN, STRN, buyer details, a unique invoice number, and the correct GST amount — every time, without exception.
The good news is that you don't need expensive software to stay compliant. Create a free FBR-compliant invoice now — it takes less than two minutes, no signup required.
Create Your Free FBR-Compliant Invoice
Add your NTN, STRN, buyer details, and GST amount — download a professional PDF in under two minutes.
Create Invoice Free →Sources: Federal Board of Revenue Pakistan (fbr.gov.pk) | Sales Tax Act, 1990