Important: Tax laws, rates, registration requirements, and invoicing rules in Pakistan can change and may vary by region and supply type. This page provides general informational content and should not be considered professional tax, accounting, or legal advice. Verify current requirements with FBR, the relevant provincial authority, or a qualified professional.
Applicable jurisdiction: Pakistan · Last reviewed: September 2026
What a Pakistan invoice actually needs
Pakistani clients and accounts teams look for the same commercial fields as anywhere else — who billed whom, what was supplied, the invoice number, dates, and a total in a currency they can pay. They also look for tax identifiers that a generic “invoice generator” often hides behind a single “Tax ID” label.
This page pre-fills Pakistani Rupee (PKR), labels the seller and buyer tax fields as NTN (National Tax Number) and STRN (Sales Tax Registration Number), and starts the tax rate at 18% so you can edit it instead of hunting for a percentage box.
NTN vs STRN — which number goes where
NTN identifies you (or your company) as a taxpayer with the Federal Board of Revenue. Put your NTN on the “from” side. If you know the client’s NTN, add it on the “bill to” side — useful for B2B work and for the buyer’s own records.
STRN is separate: it is the sales-tax registration, used when the supply is within the sales-tax net. If you are not sales-tax registered, leave STRN empty. Do not copy someone else’s number or type a placeholder onto a live invoice.
GST, provincial sales tax, and this generator
Federal GST on many goods has commonly been charged at 18%, which is why the tax field defaults there. That is a starting point, not a ruling. Services billed from Sindh, Punjab and other provinces may instead attract provincial sales tax at a different rate, with a different registration. Zero-rated and exempt supplies should show 0% tax and, if your accountant requires it, a short note in the terms box explaining why tax is not charged.
Invoice Creator does not file returns, generate FBR e-invoices, or tell you which rate applies to your contract. Change the rate on every invoice until it matches the advice you already follow.
PKR, numbering, and getting paid
Keep the invoice in PKR when the contract is in rupees. If you agreed USD or another currency, switch the currency dropdown — do not write “USD” in the description while the total still shows ₨. Use a unique invoice number (year + sequence is enough for most freelancers). Put your bank title, account number and IBAN in the notes so the client does not have to email you for payment details.
Pakistan invoice FAQs
Can I create a PKR invoice without signing up?
Yes. This page opens a Pakistan-ready generator in your browser. Set PKR, fill NTN and STRN, add line items and download a PDF. Nothing is uploaded to our servers.
What is an NTN on a Pakistani invoice?
NTN is your National Tax Number issued through FBR. Registered suppliers normally print it on invoices so the buyer can verify who issued the bill. Enter it in the NTN field; it prints on the PDF next to your business details.
What is an STRN?
STRN is the Sales Tax Registration Number. If you are registered for sales tax, show it on invoices where the supply is taxable. Unregistered suppliers should leave STRN blank rather than inventing a number.
Does this file invoices with FBR or IRIS?
No. This tool produces a professional PDF for you to send to the client. It does not submit e-invoices to FBR, PRAL or IRIS. Digital invoicing rules change — confirm current filing requirements with your tax advisor.
Should I charge 18% GST on every invoice?
No. The generator defaults to 18% as a common federal GST rate on many goods, but services can fall under provincial sales tax (Sindh SRB, Punjab PRA, KP, Balochistan) at different rates — or be exempt. Change the rate to match your supply, or set it to 0 if tax is not applicable.
