Skip to content

Freelance Invoice Format in Pakistan (Free Maker)

Invoice format for Pakistani freelancers: what to include, how to number it, PKR or USD, NTN, plus a free invoice maker that downloads a clean PDF.

Use the free tool now — skip the reading if you already know what you need.
Open the free tool
Freelance Invoice Format in Pakistan (Free Maker)

You finish the project, the client pays through Payoneer or a bank transfer, and that feels like the end of it. Six months later your bank asks where a deposit came from, or a client's accounts team emails for "the invoice against reference X," and you realize you never made one. A payment screenshot is not an invoice, however official the client's WhatsApp message looked.

This guide is for anyone freelancing from Pakistan, whether on Upwork, Fiverr or with direct clients, who wants a proper invoice format instead of a half-remembered Word file from three projects ago. At the end there's a free invoice maker that builds one in a couple of minutes.

Why a real invoice is worth five minutes

Upwork and Fiverr keep their own transaction records. Those show the platform's fee and your payout. They don't carry your business name, your NTN or a line saying what you delivered. Direct clients usually generate nothing at all, so that part is on you.

It matters more than it looks. If you register with FBR or PSEB, or a bank asks you to explain a foreign deposit, your own invoices sitting next to the bank or Payoneer statement turn a mystery credit into documented client income.

Invoice or receipt: two different documents

An invoice goes out before or when you deliver. It asks: here is what I did, here is the cost, please pay by this date. A receipt goes out after the money has arrived. It confirms payment and asks for nothing.

Most freelance jobs only need the invoice. Receipts come up with schools, NGOs and government offices that need proof of payment for their own audit file. The Receipt / Invoice Maker on PdfPeaks does both from the same form, so you aren't hunting for a second template when someone asks.

What goes on a Pakistani freelance invoice

  1. Your name or business name, and your NTN if you have one. It isn't needed on every invoice, but expect to be asked once a client's finance team gets involved.
  2. Client name and address, or their Upwork or Fiverr handle if there's no formal business.
  3. Invoice number. Sequential and boring (more on this below).
  4. Invoice date and due date. "Due on receipt" is a fine due date.
  5. Service description and service period. "Website redesign, Aug 2026" still makes sense in a year. "Web work" doesn't.
  6. Rate, quantity and currency, stated once and clearly.
  7. Subtotal, any tax or withholding note, and the total. If tax doesn't apply to you, leave the line blank instead of inventing a number.
  8. Payment details. Bank name, account title and IBAN for local transfers, or your Payoneer or Wise details for foreign ones.
  9. Payment terms, even if it's one line.

A sample layout you can copy

  1. Top left: Ayesha Malik, Freelance Web Developer, NTN 12345-6789012-3, Lahore
  2. Top right: Invoice No. INV-014, Date 10 Sep 2026, Due on receipt
  3. Bill to: Northwind Studio, 14 King Street, London (or the client's Upwork handle)
  4. Line 1: Website redesign, Aug 2026, qty 1, USD 450.00, amount USD 450.00
  5. Line 2: Revision round, qty 2, USD 50.00, amount USD 100.00
  6. Total: USD 550.00
  7. Pay via: Payoneer, ID [your Payoneer ID]

Names and numbers are made up. You can build this in Word, and plenty of people do. The trouble shows up later: a column wraps differently on the client's phone, and what they open isn't what you sent. Exporting to PDF before sending avoids that.

How to number your invoices

Pick one pattern and keep it. INV-001, INV-002 and so on works. If you want the year visible, INV-2026-014 is just as good. The rule that matters is that you never skip a number and never reuse one, because that's what a client's bookkeeper checks first.

If you cancel an invoice, keep the number and mark it void. Don't recycle it for the next job. Save the PDF with the number and client in the file name, for example INV-014-northwind-sep-2026.pdf, and you can find it in ten seconds a year from now.

PKR or USD

Invoice in the currency the client actually pays you in. Upwork, Fiverr and most foreign direct clients pay in USD. Local clients almost always expect PKR. Write the code next to the total ("USD 550.00" or "PKR 85,000") instead of a bare $ or Rs, so nobody has to guess. Don't convert on the invoice. The conversion shows up on your bank credit slip, and you should keep that slip.

Local clients and tax at source

If your client is a registered company, they may deduct tax at source before paying you under the withholding rules for services. The rate depends on your filer status and changes with federal budgets, so don't copy a number from a blog post, this one included. Put the gross amount on your invoice and ask the client for the payment advice or deduction certificate showing what they withheld. You'll want it when you file.

Foreign clients and PSEB

For foreign direct clients, an invoice alone isn't enough. Keep the contract or statement of work, the invoice, the client's remittance advice, the bank credit slip, and the proceeds realization certificate your bank issues for export receipts. That bundle is what supports a concessional export tax rate if you are PSEB-registered and paid through banking channels. Post-budget coverage says the current regime runs to June 2029, but check FBR or PSEB for the rule that applies to your income before relying on it.

Upwork and Fiverr

The platform already moved the money, so your invoice is mostly a paper trail. Some larger foreign clients also ask for one for their own books. Write "Paid via Upwork" (or Fiverr) with the contract or order reference at the top so it can't be mistaken for a payment request. And don't use an invoice to ask a platform client to pay you outside the platform. Both platforms ban that.

Mistakes that show up more than they should

  1. Sending an editable Word or Excel file. It reflows on every device and looks unfinished the moment a column breaks. Send a PDF.
  2. No numbering, or restarting it every project. It's the first sign to a client's accounts team that record-keeping isn't a habit.
  3. Leaving the currency out. "500" forces the accountant to guess rupees or dollars.
  4. Skipping the service period, especially on monthly work. You'll need it when you work out which tax year the income belongs to.
  5. No backup. A laptop dies, the Word file goes with it, and there's no record of a Payoneer deposit from eight months ago.

Make one free

The free invoice maker on PdfPeaks avoids the reflowing-Word problem. Pick PKR or USD, add line items with totals calculating as you type, drop in your NTN and payment details, and download a PDF. You don't need an account for a one-off invoice. Sign in only if you want your details and invoice history saved.

A few related tools:

  1. Add a drawn or typed signature with the Signature Maker.
  2. Attach a timesheet by combining files with Merge PDF.
  3. Shrink a heavy invoice pack for email with Compress PDF.
  4. Sending a first invoice to a new client usually means sending a CV too, which the CV Maker covers.

One limit: this formats what you type. It doesn't calculate your tax and it doesn't file anything with FBR. For that, use the Iris portal or an accountant.

Frequently asked questions

No, you can invoice without one. It starts to matter when a client's finance team asks for it or when you register with FBR. For individuals, the NTN is generally your CNIC number. What is the difference between an invoice and a receipt? An invoice asks to be paid and goes out before or at delivery. A receipt confirms payment already happened. Most freelance work only needs the invoice. Should my invoice be in USD or PKR? Use the currency the client pays you in, and write the currency code next to the total. Do I still need my own invoice if Upwork or Fiverr shows the payment? For your own records, yes. The platform statement proves a transaction went through its system. It doesn't carry your NTN or a description of the work. How long should I keep old invoices? FBR guidance says people with taxable income should keep records for six years. Keep invoices with your bank or Payoneer statements for at least that long. Can I send my invoice as a Word file? You can, but it reflows on other devices. Export to PDF so it looks the same everywhere. What I checked Six-year record keeping: FBR's guidance says persons with taxable income must keep records for six years, and the Supreme Court has read that as six years after the end of the relevant tax year. I used "at least six years" in the FAQ. fbrbrecorder 0.25% regime to 2029: post-budget coverage reports the concessional 0.25% rate for PSEB-registered freelancers was extended to June 30, 2029. That's secondary reporting, which is why the article says "post-budget coverage says" and tells readers to check FBR or PSEB. I left the rate itself out of the article. cssprep Bank certificate: the rate applies only if the bank can issue a proceeds realization certificate against the payment, so it's in the document bundle. simpaisa Tool claims (PKR/USD, live totals, NTN field, PDF download, no account for one-offs) come from the existing article. Check them against the tool, since I couldn't load it. Sample layout: the names and the NTN are invented. Don't leave a real-looking NTN in the live version.
pdfpeaks.com pdfpeaks.com

Discussion

0 approved comments

Join thread

No comments yet. Start the discussion.