Home / Blog / FBR Invoice Format Pakistan 2026

FBR Invoice Format Pakistan 2026 — NTN, STRN & GST Requirements Explained

Last Updated: June 2026 | Author: Ahsan, CEO — Unique Invoice Generator | 10 min read
FBR-compliant Pakistan tax invoice format showing NTN STRN and GST compliance concept

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
1Business Name / Brand NameYour registered business name exactly as on FBR records
2Complete Business AddressFull address of your business location
3NTN (National Tax Number)Your income tax registration number
4STRN (Sales Tax Registration Number)Your GST registration number — different from NTN
5Tax Office / FormationName of the tax office where your business is registered
6Serial / Invoice NumberUnique sequential number — must not repeat
7Date & Time of IssueExact date of the transaction
8Buyer's Name & AddressFull name and address of the customer
9Buyer's NTN or CNICRequired if buyer is unregistered — use CNIC number
10Description of Goods/ServicesClear and specific — no vague descriptions
11Quantity & Unit PriceFor goods — quantity and price per unit
12Total Value (before tax)Subtotal excluding GST
13GST RateStandard rate is 17% — some goods have different rates
14GST AmountThe actual tax amount charged
15Total Amount PayableFinal 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 NameNational Tax NumberSales Tax Registration Number
PurposeIncome tax identification — for filing annual income tax returnsGST/Sales tax identification — for charging and filing sales tax
Issued ByFBR (Federal Board of Revenue)FBR — but you need NTN first before getting STRN
Who Needs ItEvery taxpayer — individuals, businesses, freelancersOnly businesses making taxable supplies above the threshold
On InvoiceRequired on every FBR tax invoiceRequired on every FBR tax invoice — NTN alone is NOT enough
How to GetRegister 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 NameAhmed Trading Co.
AddressShop 5, Liberty Market, Gulberg III, Lahore
NTN1234567-8
STRN12-34-5678-001-56
Tax OfficeLahore — LTU (Large Taxpayers Unit)
Invoice NumberINV-2026-0047
Date24 June 2026
Buyer NameBilal Enterprises
Buyer AddressOffice 12, Blue Area, Islamabad
Buyer NTN9876543-2
DescriptionOffice Furniture — 10 x Executive Chairs (Model: EX-500)
Quantity10 units @ PKR 12,000 each
Subtotal (before GST)PKR 120,000
GST @ 17%PKR 20,400
Total PayablePKR 140,400

7 Common FBR Invoice Mistakes to Avoid

These are the most frequent errors Pakistani businesses make — and they all have consequences:

  1. Showing NTN but missing STRN — Your invoice is non-compliant even if you show NTN. Both are required.
  2. Using duplicate invoice numbers — Every invoice must have a unique serial number. Repeating numbers is a red flag in FBR audits.
  3. Vague service descriptions — Writing "consultancy services" without details is not acceptable. Be specific about what you delivered.
  4. Wrong GST rate — The standard rate is 17%, but some goods have reduced rates. Always verify the correct rate for your product/service category.
  5. Missing buyer details — For business-to-business transactions, the buyer's NTN is mandatory. For unregistered buyers, use their CNIC.
  6. Not issuing invoice at time of supply — FBR requires the invoice to be issued at the time of supply, not weeks later.
  7. 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
SindhSRB — Sindh Revenue BoardServices provided in Sindh
PunjabPRA — Punjab Revenue AuthorityServices provided in Punjab
Khyber PakhtunkhwaKPRA — KPK Revenue AuthorityServices provided in KPK
BalochistanBRA — Balochistan Revenue AuthorityServices provided in Balochistan
Federal / GoodsFBR — Federal Board of RevenueGoods 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:

  1. Go to Unique Invoice Generator — free, no signup needed
  2. Enter your business name, address, NTN, and STRN in the seller section
  3. Add your buyer's details — name, address, and NTN or CNIC
  4. Enter a unique invoice number (example: INV-2026-0047)
  5. Add your products or services with quantity, unit price, and description
  6. Set the GST rate (17% standard, or 0% for exports)
  7. 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

Related Guides You Might Find Helpful