- Use the flow quote → agreement → invoice for every direct client.
- Every invoice needs a unique number, dates, itemised work, the total with currency, and how to pay you.
- Short payment terms (7–14 days) and an upfront deposit protect your cash flow.
- Follow up politely, on a schedule — most late payments are forgotten, not refused.
The quote → agreement → invoice flow
Getting paid starts before the work does. For every direct client:
- Send a quotation with the price, what's included and how long it's valid.
- Agree the scope in writing — deliverables, timeline, payment schedule and revisions.
- Invoice the deposit at the start and the balance on delivery.
When all three match, there's nothing to argue about when the invoice arrives.
Items, terms and a validity date — download as PDF.
What every invoice must include
- The word “Invoice” and a unique invoice number
- Your name or business name and contact details
- The client's name and company
- Issue date and due date
- Itemised work: description, quantity and price for each line
- Subtotal, any discount or tax, and the total with its currency
- How to pay: Payoneer email, bank title and IBAN, or a payment link
Numbering your invoices
Use a simple sequence — INV-0001, INV-0002 — and never reuse a number. Some freelancers add the year (INV-2026-014). Consistent numbering makes your records easy to match to bank remittances at tax time.
Add your logo and items, pick a currency and download a PDF. Your details are saved for next time.
Payment terms that protect you
- Short due dates. 7 or 14 days. “Net 30” is a long time to wait when you're a one-person business.
- Deposits. 30–50% upfront for new clients or larger projects.
- Milestones for long projects, so you're never owed weeks of work.
- Hand over final files after the final payment. Put this in your agreement.
A plain-language agreement covering scope, payment, revisions and ownership.
Which currency to invoice in
For international clients, invoicing in US dollars is usually simplest — most clients and payment services handle it easily. If a client insists on GBP or EUR, check how your provider converts it before agreeing, and quote the amount clearly with the currency code (for example, GBP 400.00).
See any amount in PKR, INR, USD, GBP, EUR and 20 more currencies at live rates.
Following up on late payments
Most late invoices are simply forgotten. A polite, scheduled follow-up gets most of them paid.
On the due date
“Hi [name], a quick reminder that invoice INV-0012 for [project] is due today. I've attached it again for convenience. Thanks!”
Seven days late
“Hi [name], invoice INV-0012 was due on [date] and is still open. Could you let me know when I can expect payment? Happy to resend payment details if needed.”
Fourteen days or more
“Hi [name], INV-0012 is now two weeks overdue. Per our agreement, further work is paused until it's settled. Please let me know by [date] how you'd like to proceed.”
Keep records for tax
Keep a copy of every invoice alongside the matching payment record. In Pakistan, match each invoice to the bank's Proof of Remittance Certificate — together they show your income is IT export, which supports the reduced tax rate explained in our PSEB guide.
Frequently asked questions
Do I need to send invoices for Fiverr or Upwork orders?
Not for the platform — they create their own records. You need invoices for direct clients, and when a client asks for one.
What payment terms should freelancers use?
Due within 7–14 days, with a 30–50% deposit upfront for new clients or larger projects.
What should I do if a client doesn't pay?
Send polite reminders on the due date, at 7 days and at 14 days. Pause work if your agreement allows it, and keep all communication in writing.
Fees, limits and rules change. We check them regularly and date every update, but always confirm the final number with the platform, your provider or an adviser before you rely on it.