Home ›
Blog ›
How to Create a GST Invoice in Pakistan – Free PKR Invoice Generator
How to Create a GST Invoice in Pakistan – Free PKR Invoice Generator
March 24, 2026 · 7 min read
Whether you're a freelancer on Upwork or Fiverr, a small business owner, or a registered company in Pakistan, creating GST-compliant invoices is an essential part of running your business professionally. This guide explains exactly what a GST invoice in Pakistan looks like, what it must include, and how to generate one for free in minutes.
What Is GST in Pakistan?
GST stands for General Sales Tax — Pakistan's equivalent of VAT. It is a consumption tax applied to the supply of goods and services in Pakistan, regulated by the Federal Board of Revenue (FBR). The standard GST rate in Pakistan is 17% for most goods, though some services and sectors have different rates.
Businesses registered for GST must issue GST-compliant invoices to their clients (also called "tax invoices" in Pakistani tax law). These invoices are required for filing GST returns with the FBR.
Who Needs to Issue a GST Invoice in Pakistan?
- GST-registered businesses — any business registered under the Sales Tax Act 1990 must issue GST invoices when making taxable supplies
- Service providers — registered under the relevant provincial sales tax authority (SRB, KPRA, BRA, AJK-RA)
- Manufacturers, importers, and distributors dealing in taxable goods
- Freelancers billing local Pakistani clients — if registered as a business, GST rules may apply
Note: Pakistani freelancers exporting services to foreign clients (Upwork, Fiverr, direct international clients) are generally zero-rated for GST purposes, meaning no GST is added on those invoices.
What Must a GST Invoice in Pakistan Include?
According to FBR requirements, a valid GST invoice in Pakistan must contain:
- The word "TAX INVOICE" prominently displayed
- Your business name and address
- Your NTN (National Tax Number) — registered with FBR
- Your STRN (Sales Tax Registration Number) — if registered for sales tax
- Client name and address
- Client's NTN or CNIC — for B2B transactions
- Invoice number and date — unique and sequential
- Description of goods or services
- Quantity and unit price
- Value excluding tax (subtotal)
- GST rate and GST amount — e.g. 17% GST = Rs. X
- Total amount including GST
- Currency (PKR)
→ See the full checklist: What Should an Invoice Include?
GST Invoice Example – Pakistan (PKR)
Here is an example of what a GST invoice in Pakistan looks like:
| Field | Example Value |
| Business Name | Zafar Digital Solutions |
| NTN | 1234567-8 |
| STRN | 12-34-5678-009-57 |
| Client Name | Ali Enterprises Pvt. Ltd. |
| Invoice Number | INV-2026-047 |
| Invoice Date | 24 March 2026 |
| Due Date | 07 April 2026 (Net 14) |
| Service | Website Development – 1 project |
| Amount (excl. GST) | PKR 100,000 |
| GST @ 17% | PKR 17,000 |
| Total Due | PKR 117,000 |
| Currency | PKR – Pakistani Rupee |
How to Create a GST Invoice in Pakistan for Free (Step by Step)
You can generate a professional GST invoice in PKR using ai-invoicemaker.com's free Pakistan invoice generator — no account or software needed:
- Open the invoice generator — go to ai-invoicemaker.com. No signup required.
- Enter your business details — add your business name, address, phone, and email. In the business name or notes field, include your NTN and STRN.
- Upload your logo — add your company logo for a professional, branded invoice.
- Add client details — enter your client's business name, address, and NTN if applicable.
- Set invoice number and dates — use a sequential number like INV-2026-001. Set the invoice date and payment due date.
- Add your services or products — list each item with a description, quantity, and unit rate in PKR.
- Apply 17% GST — in the tax field, enter 17 (or your applicable rate). The tool auto-calculates GST amount and total.
- Select PKR currency — choose PKR – Pakistani Rupee from the currency dropdown.
- Add notes — include payment bank details (bank name, account title, IBAN) and any notes like "GST Invoice as per FBR requirements".
- Click "Generate Invoice" — your GST-compliant PDF invoice downloads instantly.
GST Rates in Pakistan – Quick Reference
| Category | GST Rate |
| Standard goods & services | 17% |
| Exported services (to foreign clients) | 0% (Zero-rated) |
| Essential food items | Exempt or reduced |
| IT & software services (provincial) | Varies by province (SRB, KPRA, BRA) |
| Construction services | Varies |
Always consult FBR's official website (fbr.gov.pk) or a registered tax consultant for your specific business category and applicable rate.
GST Invoice for Pakistani Freelancers on Upwork & Fiverr
If you are a Pakistani freelancer earning from international platforms like Upwork, Fiverr, Toptal, or direct foreign clients, your situation is different:
- Services exported to foreign clients are generally zero-rated for GST — you do not add GST to these invoices
- You should still issue a professional invoice in the agreed currency (USD, GBP, EUR) for your own records and for payment disputes
- Your invoice should include your business name, service description, amount, and payment terms
- Many freelancers use USD invoices even when receiving payment through Payoneer or bank transfer
→ See: Free Invoice Generator for Freelancers | Invoice Generator Without Signup
Tips for Getting Paid Faster in Pakistan
- Always include bank details on the invoice — account title, bank name, account number, and IBAN
- Set clear payment terms — Net 7, Net 14, or Net 30. State what happens if payment is late.
- Send the invoice immediately after completing work — the sooner you send, the sooner you get paid
- Follow up professionally — a polite email reminder 2 days before the due date reduces late payments
- Keep copies of all invoices — required for tax returns and FBR filings
→ Read more: Invoice Payment Terms – Net 30, Net 15 & More | How to Send an Invoice to a Client
Frequently Asked Questions
What is the GST rate in Pakistan for invoices?
The standard GST (General Sales Tax) rate in Pakistan is 17% for most goods and services. However, some sectors have reduced or zero rates. Always verify your applicable rate with FBR or a registered tax consultant.
Do freelancers in Pakistan need to add GST on invoices?
Pakistani freelancers exporting services to international clients (Upwork, Fiverr, direct clients abroad) are generally zero-rated for GST purposes — no GST is added. However, if billing local Pakistani clients as a registered business, GST may apply. Consult an FBR-registered tax consultant for your specific situation.
Is ai-invoicemaker.com free for Pakistani businesses?
Yes — 100% free. Create and download unlimited GST invoices in PKR with no account, no subscription, and no cost whatsoever.
Can I put my NTN number on the invoice?
Yes. Use the business details field to include your NTN (National Tax Number) and STRN. You can also add any additional tax references in the invoice notes section.
What currency should Pakistani freelancers use for foreign clients?
For international clients, use USD, GBP, EUR or the currency agreed with your client. ai-invoicemaker.com supports 40+ currencies. For local Pakistani clients, use PKR.