How to Make an Invoice (Step by Step)

Make a professional invoice in minutes: what to include, how to number it, and how to send it. A plain-English guide for freelancers and small businesses.

Updated 5 min read By CodingEagles
Free tool Invoice Generator Build a professional invoice and download the PDF. Open tool

To make an invoice, list your details and your client’s, give it a unique number and a date, itemise what you are charging for with quantities and rates, add any tax, show the total, and say how to pay. The invoice generator lays out each of those fields and turns them into a clean PDF you can send.

That is the whole job. Below is what each part means and how to get it right.

Start with the two parties

Every invoice needs to be clear about who is billing whom.

  • You (the sender): your name or business name, address, and a contact email or phone. If you have a logo, add it, it makes the invoice look established.
  • The client (the recipient): their name or business name and address. For a company, address it to the right person or department so it reaches whoever pays.

In the generator, your own details are saved in your browser after the first time, so you only type them once.

Give it a unique number and date

Each invoice needs a unique reference so you and your client can tell them apart and track payment. A simple running sequence works well: INV-0001, INV-0002, and so on. Add the issue date, and a due date if you expect payment by a certain day.

There is more on this in the guide to what to put on an invoice.

List what you are charging for

This is the heart of the invoice. Add a line for each item or piece of work with:

  • a short, clear description,
  • the quantity (hours, units, or just 1 for a fixed fee),
  • the rate per unit.

The amount for each line and the running subtotal are worked out for you as you type. Be specific in the descriptions: “Website design, homepage and three inner pages” tells the client far more than “design work”, and heads off questions later.

Add tax, then the total

If you charge VAT, GST or sales tax, set the rate and the invoice adds the tax line and rolls it into the total. If you do not charge tax, leave it at zero and it disappears from the document. You can also subtract a discount if you have agreed one.

The total due is the figure your client cares about most, so it is shown clearly at the bottom.

Say how to pay

An invoice that does not explain how to pay only slows things down. Use the notes field for your bank details, a payment link, or accepted methods, plus your terms (for example, “Payment due within 14 days”). Making payment easy is one of the simplest ways to get paid faster.

Download and send

When the document looks right in the live preview, download it as a PDF and email it to your client. The PDF carries no watermark and nothing you typed was uploaded anywhere, it is all built in your browser. Keep the file, named by its invoice number, so your records stay tidy.

Ready to do it now? Open the invoice generator and you will have a finished PDF in a couple of minutes.

Frequently asked questions

Do I need software to make an invoice?
No. You can make a perfectly valid invoice in a free browser tool, a word processor, or even by hand. What matters is that it has the right information: who is billing whom, a unique number, the items and amounts, the tax, the total and how to pay. The invoice generator here fills in that structure for you and gives you a clean PDF.
Can I invoice as a sole trader or freelancer?
Yes. You do not need to be a registered company to send an invoice. A sole trader or freelancer invoices using their own name (or a trading name) and contact details. If you are registered for VAT or sales tax, add your tax number and a tax line; if not, you can leave the tax at zero.
How do I send an invoice?
The usual way is to download the invoice as a PDF and attach it to an email, because a PDF looks the same on every device and cannot easily be altered. Keep a copy of every invoice you send, filed by its number, so you can match payments to them later.

Ready to try it?

Build a professional invoice and download the PDF. Free, in-browser, and 100% private, your data never leaves your device.

Open the Invoice Generator