Free tool

Free invoice generator for Pakistan in PKR

This free invoice generator for Pakistan makes a PKR invoice with NTN and STRN fields, line items, discount, sales tax and optional Urdu labels.

  • Free, no sign-up
  • Runs in your browser
  • Nothing uploaded
Your business
Customer and invoice

Items

Amount or percent, taken off before tax.
18% is the standard federal rate on goods. Type another rate if it applies to you. 0 for none.

Preview

This PDF is not an FBR e-invoice. If FBR e-invoicing applies to your business, use an integrated system.

In the print window choose Save as PDF as the printer. Your details are saved in this browser only, for next time.

Runs in your browser. Nothing you type or upload is sent to our server.

Fill in your business details, your customer, the items and the tax rate, then press Print and choose Save as PDF. The invoice is built in your browser in Pakistani rupees, with optional Urdu labels, and nothing you type is uploaded. If you are registered for sales tax, the Sales Tax Act 1990 lists what a tax invoice must show, and this tool has a field for each of those items.

How to use this tool

  1. Enter your business name, address, NTN and, if registered, your STRN.
  2. Enter the buyer under Bill to, with their NTN or CNIC and their STRN if they have them.
  3. Add the invoice number, issue date and due date.
  4. Add line items: description, quantity and rate. The amount is calculated for you.
  5. Set a discount in Rs or %, and the sales tax percentage (the 18% button fills in the standard federal rate on goods), add any notes such as bank or JazzCash details, and switch on Urdu labels if you want them.
  6. Press Print and pick Save as PDF in the print window.

What must a sales tax invoice show in Pakistan?

Section 23 of the Sales Tax Act, 1990 (FBR text updated to 30 June 2026) says a registered person making a taxable supply must issue a serially numbered tax invoice at the time of supply, in Urdu or English, with these particulars:

Section 23(1)Required particularField in this tool
(a)Name, address and registration number of the supplierFrom: name, address, NTN, STRN
(b)Name, address and registration number of the recipient (NIC or NTN for supplies by a manufacturer or importer to an unregistered distributor)Bill to: name, address, NTN or CNIC, STRN
(c)Date of issue of invoiceDate
(d)Description and quantity of goodsLine items
(e)Value exclusive of taxSubtotal after discount
(f)Amount of sales taxSales tax
(g)Value inclusive of taxTotal

The Act also says only one tax invoice may be issued for a taxable supply, and records must be kept for six years (section 24).

What sales tax rate should I use?

The standard federal rate on goods under section 3 of the Act is 18%. Some goods carry reduced, fixed or zero rates under the schedules. Services are taxed by the provinces through the Punjab Revenue Authority, Sindh Revenue Board, Khyber Pakhtunkhwa Revenue Authority and Balochistan Revenue Authority, each with its own rates. The 18% button fills in the standard rate, and you can type any other rate, so check the right schedule or authority for your case.

Worked example

3 x Website maintenance (monthly)   Rs 15,000   = Rs 45,000
1 x Domain renewal                  Rs  4,000   = Rs  4,000
Subtotal                                          Rs 49,000
Discount 10%                                     -Rs  4,900
Value exclusive of tax                            Rs 44,100
Sales tax 16%                                     Rs  7,056
Total                                             Rs 51,156

Tax is worked out on the amount after discount. The 16% here is only an example rate.

Do I need FBR e-invoicing?

Possibly. Section 23 lets FBR require electronic invoices, unique FBR invoice numbers and real-time integration with its systems. Tier-1 retailers must link their point-of-sale systems, and through SRO 709(I)/2025 FBR began requiring corporate and non-corporate sales tax registered persons to issue e-invoices through a licensed integrator or PRAL, with deadlines later revised by further notifications (EY summary). The tool says this under the preview: this PDF is not an FBR e-invoice. It is a normal commercial invoice. It does not report to FBR and does not carry an FBR invoice number, so if e-invoicing applies to you, use an integrated system and check the current SRO with FBR or your tax adviser.

Common mistakes

  • Reusing or skipping invoice numbers. Keep one continuous series.
  • Showing an STRN when you are not registered, or charging sales tax without being registered.
  • Applying tax before the discount, which overstates the tax.
  • Leaving out the buyer details on a sale to another business.

Tips

  • Put payment details in Notes: bank account, IBAN, JazzCash or Easypaisa number.
  • Set a clear due date and late payment terms.
  • Save each PDF with the invoice number in the file name.

Tired of making invoices by hand? Finance Studio adds invoicing and finance tools to WordPress. Selling online? Read how to accept JazzCash and Easypaisa in WooCommerce, see website prices in Pakistan, or ask us for custom billing software.

Last updated: October 19, 2026

Questions, answered

Questions about the Invoice Generator (PKR, Urdu).

Still unsure? Ask the developer directly on a free 30-minute call.

Book a free consultation
Is this invoice generator free?

Yes. It runs in your browser, there is no sign-up, and your data is not uploaded or stored on our server.

What details must a sales tax invoice have in Pakistan?

Section 23 of the Sales Tax Act 1990 requires the supplier and buyer name, address and registration number, invoice date, description and quantity, value before tax, sales tax amount and value including tax, on a serially numbered invoice.

What is the sales tax rate in Pakistan?

The standard federal rate on goods is 18% under section 3 of the Sales Tax Act 1990. Services are taxed by provincial authorities at their own rates, so check the rate that applies to you.

Can I make an invoice in Urdu?

Yes. Section 23 allows tax invoices in Urdu or English, and this tool can show Urdu labels next to your entries.

Does this tool create an FBR e-invoice?

No. It makes a normal PDF invoice that is not reported to FBR. Businesses covered by FBR e-invoicing must use an integrated system through a licensed integrator or PRAL.

What is the difference between NTN and STRN?

NTN is your income tax number. STRN is the sales tax registration number given to persons registered for sales tax. Only registered persons should show an STRN or charge sales tax on a tax invoice.

How do I save the invoice as PDF?

Press Print, choose Save as PDF as the printer, and save. This works in Chrome, Edge, Firefox and Safari.

Is sales tax charged before or after discount?

In this tool tax is calculated on the value after discount, which is the value exclusive of tax shown on the invoice.

Your developer Jamshaid Ali Founder, Handicraft Marketing

Need a tool like this built for your business?

We build fast WordPress sites, custom calculators and software that run your daily work. Tell us what you need and get a clear plan within 24 hours.

  • Reply within 24 hours
  • Free plan, no obligation
  • Talk directly to the developer
Direct WhatsApp
Book Free Consultation