GenerateMyInvoice

How to Invoice as a Freelancer (and Actually Get Paid on Time)

The invoice is the easy part. The habits around it (when you send it, what you agreed first, how you follow up) are what keep money coming in.

Freelancer laptop on a kitchen table with a freelance invoice on screen

Freelancers tend to learn invoicing the hard way: a client who takes 70 days to pay, a "quick question" about a line item that pushes payment to next month, a project that grew by 40% with no paperwork to show for it. Here's what tends to work instead.

Before the work: agree how you'll bill

Most invoice problems start before any invoice exists. Before you start a project, get agreement (in writing, even if it's just an email) on:

  • The price, and whether it's fixed or hourly
  • What's included, such as the number of revisions
  • When you'll invoice: at the end, monthly, or at milestones
  • Payment terms: Net 14, Net 30, due on receipt
  • A deposit, if you take one
  • Who receives invoices and whether they need a PO number

Then when the invoice arrives, nothing on it is a surprise.

What goes on a freelance invoice

The essentials are the same as any invoice: your name, the client's details, a unique number, the date, line items, the total, the due date and how to pay. (The full list is in what to include on an invoice.) A few freelancer-specific points:

  • You can invoice under your own name. If you haven't registered a business name, "Jordan Lee" is fine. Add "Freelance copywriter" underneath if it helps.
  • Describe outcomes, not just time. "Website copy: home, about, 3 service pages (1,850 words)" is easier to approve than "Writing: 14 hours".
  • Include the project name or PO number the client uses internally.
  • Your tax number, if you're registered for VAT or GST. US freelancers don't put an SSN on invoices; if a client needs your taxpayer details, they'll ask for a Form W-9, which you send separately and securely.

Hourly or project pricing?

Both work. What matters is that the invoice matches what you agreed.

Hourly: list each block of work with its hours, or summarize by week, and state your rate. Keep a time log in case the client asks for detail. See how to invoice for hours worked.

Project: one line per deliverable or milestone. Don't list hours unless the client expects them; it invites people to question whether the project "should have" taken that long.

We compare the two approaches in hourly vs project pricing.

When to send it

The day the work is delivered. Every day you wait is a day added to when you're paid, and invoices sent promptly get treated as more urgent.

For long or ongoing work, don't wait for the end:

  • Deposits: 25–50% up front is normal for new clients and fixed-price projects. See deposit invoices.
  • Milestones: invoice when each agreed stage is delivered.
  • Monthly: for retainers and ongoing hourly work, invoice on the same day each month. See retainer invoices.

Payment terms for freelancers

Net 30 is the traditional default for B2B. Many freelancers now use Net 14, and most clients accept it without comment. For individuals or very small businesses, due on receipt or Net 7 is reasonable. If a large client insists on Net 60, price that in. More in invoice payment terms.

Make paying you easy

Give the client every option you can accept, and all the details:

  • Bank transfer details (local and, for overseas clients, IBAN/SWIFT)
  • A card payment link, if you have one
  • PayPal or Wise details, if you use them
  • The reference to use (the invoice number)

International clients add some complexity (currency, fees, VAT reverse charge). See invoicing international clients.

Freelance invoice in three minutes: your name, your client, your work, done.

Open the invoice generator

Tax basics for freelancers

This depends heavily on where you live, so treat this as a map of what to look into, not advice:

  • US: you usually don't charge sales tax on services, though some states tax certain services. Clients who pay you $2,000 or more in a year (for payments made from 2026 on; it was $600 before) may issue you a 1099-NEC. Keep your own records regardless. More on 1099 invoicing.
  • UK: you only charge VAT once registered. Registration becomes compulsory when your taxable turnover passes £90,000 in a rolling 12 months. UK VAT invoices.
  • EU: VAT registration thresholds vary by country, and cross-border B2B work often uses the reverse charge.
  • Australia: GST registration is required at $75,000 turnover, and registered freelancers issue tax invoices.

When a client pays late

Assume it's an oversight first. Most are. Then escalate calmly:

  1. The day after the due date: a friendly reminder with the invoice attached.
  2. A week later: a firmer note that restates the amount and due date.
  3. Two to three weeks late: a call, and a note that further work is paused until the account is settled.
  4. Still nothing: a final notice, then options like late fees, a collections agency or small claims court.

Wording for each stage is in our payment reminder templates, and the overall playbook is in what to do about an unpaid invoice.

Keep records from day one

Save every invoice as a PDF, named consistently (2026-014-ClientName.pdf), in one folder per year. Note when each was paid. When tax time comes, or a client disputes something from eight months ago, you'll be glad you did. How long to keep them: how long to keep invoices.

Hafiz

Hafiz runs GenerateMyInvoice and writes its guides on invoicing, payment terms and getting paid on time.

This guide is general information. For decisions about tax or legal action, check with an accountant or lawyer where you work.