Invoice Template Pakistan (FBR) — NTN/STRN Guide for Freelancers & Small Business
If you run a small business or freelance in Pakistan, your invoices do more than ask for payment — they are part of your tax paperwork. The Federal Board of Revenue (FBR) has specific expectations for what a tax invoice contains, and whether you are a software house in Lahore, a clothing retailer in Karachi, or a designer working from home in Islamabad, getting the basics right saves you headaches at filing time.
This guide covers what goes on an invoice in Pakistan, the difference between NTN and STRN, how to handle PKR amounts, and what freelancers with foreign clients should know. It is practical guidance, not legal advice — tax rules change, so confirm anything critical with a tax consultant. Then we will show you how to create a compliant-looking invoice free, without signing up for anything.
What FBR expects on a tax invoice
Under the Sales Tax Act, 1990, a registered person making a taxable supply is required to issue a serially numbered tax invoice. FBR's rules list the particulars such an invoice should contain. In plain language, a proper tax invoice in Pakistan includes:
- Supplier details: your business name, address, and registration number (your STRN if you are sales-tax registered).
- Recipient details: the buyer's name, address, and registration number — or their NTN or CNIC if they are not a registered person.
- Invoice number and date: a unique serial number and the date the invoice is issued. Never reuse numbers.
- Description and quantity: what was sold and how much of it — for services, describe the service clearly.
- Value exclusive of tax: the amount before sales tax.
- Amount of sales tax: the tax charged, shown as its own line.
- Value inclusive of tax: the final total the buyer pays.
Showing the tax as a separate line is the key habit. Even if you quote tax-inclusive prices to customers — which is common in retail — your records and your tax invoice should make the tax component identifiable. That is what keeps you clean during an audit or when filing your monthly sales tax return.
NTN vs STRN: which one do you need?
These two numbers confuse almost every new business owner in Pakistan. Here is the simple version:
NTN — National Tax Number
The NTN is your income tax identity with FBR. Individuals, freelancers, sole proprietors, partnerships, and companies all get an NTN when they register for income tax. If you earn taxable income in Pakistan or need to file an income tax return, you need an NTN. It also puts you on FBR's Active Taxpayers List (ATL), which lowers withholding tax rates on things like banking transactions.
STRN — Sales Tax Registration Number
The STRN is specifically for sales tax. Businesses dealing in taxable goods or certain services — manufacturers, importers, wholesalers, distributors, retailers above the threshold — must register for sales tax and get an STRN. With an STRN you can charge sales tax on your invoices, issue formal tax invoices, and claim input tax adjustments.
The short version: NTN is about income tax and applies to almost everyone earning in Pakistan. STRN is about sales tax and applies when your business activity falls under sales tax law. A freelancer selling services to foreign clients typically needs an NTN (for income tax filing) but may not need an STRN — though this depends on the nature of services and current rules, so verify your own position.
Invoicing in PKR: practical points
For domestic Pakistani clients, invoice in Pakistani Rupees and state "PKR" explicitly on the invoice. A few practical habits:
- Always write the currency code (PKR), not just "Rs" — it removes all ambiguity, especially if the invoice is ever seen by a bank or an auditor.
- Use the standard Pakistani number format your clients expect, with commas in the local style (e.g., 1,50,000).
- If you charge sales tax, show the rate and amount on separate lines, as described above.
- Include your NTN on the invoice — many corporate clients in Pakistan will ask for it before they can process your payment, because they need it for their own withholding records.
That last point is worth emphasizing: in Pakistan's business culture, "please share your NTN" is one of the first things a company's accounts department asks a new vendor. Having it printed on every invoice saves a round of emails.
Pakistani freelancers with foreign clients
A large share of Pakistan's freelancers earn from clients in the US, UK, UAE, and elsewhere. Invoicing foreign clients is simpler in one way — you generally invoice in USD, EUR, or GBP, and cross-border service exports have historically been treated favorably under Pakistan's tax framework for IT and IT-enabled services.
But "simpler" does not mean "ignore the paperwork." Keep doing the fundamentals:
- Invoice in the client's currency and state it clearly (USD, not $).
- Keep every invoice numbered and archived — banks in Pakistan may ask for invoices when foreign payments arrive through proper banking channels.
- File your income tax return and declare the income. The fact that a client is foreign does not make the income invisible to FBR.
- Do not guess your tax treatment from social media threads. The rules for IT exporters, including any special tax regimes, change with finance bills — a 30-minute consultation with a tax professional is cheaper than a notice later.
Keep your records — FBR expects it
Sales tax law requires registered persons to retain their records for six years. Even if you are not sales-tax registered, keeping six years of numbered invoices, payment receipts, and expense records is simply good practice. Digital copies are fine — just keep them organized and backed up. An invoice generator that stores your history automatically does most of this work for you.
Create your Pakistan-ready invoice free
You do not need expensive accounting software to produce a clean, professional invoice with all the fields above. Our free invoice generator lets you:
- Add your business name, address, NTN/STRN, and contact details
- Number invoices sequentially with automatic tracking
- Itemize goods or services with quantities, rates, and PKR (or any currency)
- Show tax as a separate line and preview the invoice live
- Download a professional PDF — no signup, no watermark, free forever
- Keep a full invoice history with paid/unpaid status, and reuse client details with autocomplete
Everything runs in your browser, so your business data stays private on your own device. Build your first invoice in under a minute.
Note: this article is general information, not tax or legal advice. FBR rules and rates change — confirm your specific obligations with a qualified tax consultant.
More free tools
This invoice generator is the first of our free tools for freelancers and small businesses in Pakistan and beyond. Bookmark the site — more practical, no-signup tools are on the way.
Comments
Post a Comment