Writing an invoice is mostly a matter of putting the right facts in the right order. If someone who has never heard of you can read it and know what to pay, how much, and by when, it has done its job.

This guide covers your first invoice and every one after it: what goes on it, when to send it, and what to do if the money does not arrive. If you want to follow along, grab a free blank template in PDF, Word or Excel, or open the free invoice maker.

Free freelance invoice template Free invoice maker

Before you invoice: agree the price and the terms

The smoothest invoices are the ones that hold no surprises. Before you start the work, agree in writing what you will deliver, the price, whether there is a deposit, and when payment is due. A short email the client replies “yes” to is far better than nothing. When the invoice arrives, it simply repeats what was already agreed.

Step 1: Say who it is from and who it is to

Put your name or business name at the top, with an email address and, if you have one, a postal address. Then add your client: the person or company that pays, not necessarily the person who hired you. Finance teams match invoices to company names, so use the exact name.

Step 2: Give it a number and two dates

Every invoice needs a unique number. Simple works: 0001, 0002, or a prefix such as INV-0001. Add the date you issued it and the date it is due. A due date written as a date ("17 October 2026") gets paid faster than "net 14", because nobody has to count.

Step 3: List the work, line by line

  • One line per deliverable or block of time.
  • A short description in your client’s words.
  • Quantity and rate, so the maths can be checked at a glance.
  • A line total, then one grand total at the bottom.

Step 4: Add tax only if it applies to you

If you are registered for VAT, GST or sales tax, show it as a separate line with your tax number. If you are not, leave it out. Rules differ by country, so check with your local tax office.

Step 5: Make paying easy

State the currency, then put the payment details on the invoice itself: bank details, a PayPal or Wise address, or a payment link. Every extra email a client has to send to find out how to pay is a place where the payment can stall.

Step 6: Send it the same day

Send the invoice while the work is fresh in your client’s mind, as a PDF or a link. Then write the due date in your own calendar so you know when to follow up.

A good invoice answers four questions without being asked: what for, how much, pay how, and pay by when.

Step 7: Follow up calmly if it is late

Most late invoices are forgotten, not refused. On the due date, send a short note: the invoice number, the amount, the payment details again, and a question about when it will be paid. If there is still nothing a week later, send a second, firmer note. Keep both friendly and factual.

“Hi Elena, a quick note that invoice 0017 for $3,950 was due today. The payment details are below. Could you let me know when it is scheduled? Thanks.”

Common mistakes when freelancers invoice

  • No invoice number, which makes the invoice hard for the client to file and pay.
  • Vague descriptions such as “design work”. Name the deliverables instead.
  • “Due ASAP” or no due date at all. Write a real date.
  • Totals that do not add up. Let a spreadsheet or invoice tool do the maths.
  • Payment details missing, or “message me for the account”. Put them on the invoice.
  • Sending it to the person you worked with instead of the person who pays.

Do freelancers need to charge tax?

Only if you are registered for VAT, GST or sales tax where you live. Many freelancers start out unregistered and send ordinary invoices without tax. Once you register, your invoices may need to become tax invoices, with your registration number and the tax shown on its own line. Rules differ by country, so check with your tax office or an accountant.

Tax invoice template Invoice payment terms explained What to say when a client has not paid

Invoicing by kind of work

The steps are the same for everyone, but what goes on the lines changes with the work. Designers bill for revisions and usage, photographers for the licence, copywriters for rounds of edits, developers by the hour or the sprint.

Designers Copywriters Photographers Web developers

Wizard Invoice walks you through these steps one question at a time and shows the invoice taking shape beside you, so you can send a clean one in about a minute.