How to write an invoice

A plain-English guide to writing an invoice that looks professional and gets paid, plus the exact fields to fill in and a few tips that make a difference.

An invoice is simply a request for payment that records what you delivered, how much is owed and when. A good one leaves no room for confusion, which is the single biggest reason invoices get paid on time. You do not need special software to write one. Below is everything an invoice should contain and how to handle numbering, dates and payment terms, and you can put it all together in the free invoice generator.

What to include on every invoice

How to number your invoices

Numbering keeps your records tidy and is often a legal requirement. Pick a scheme and stick with it. Sequential numbers like INV-001, INV-002 are the simplest. If you send a lot, a year prefix such as 2026-001 makes it easy to see when an invoice was raised. The two rules that matter are that numbers are unique and that you do not skip or reuse them. When you edit the invoice number in the generator, it appears on the document and in the downloaded PDF file name.

Setting payment terms

Payment terms tell the client when you expect to be paid. Net 30 means within 30 days of the invoice date, Net 14 within 14, and due on receipt means straight away. Shorter terms tend to get you paid sooner, especially for smaller clients. Whatever you choose, write it on the invoice rather than assuming the client knows. The notes field is a good place to add the payment method, a bank reference and a friendly line about late payment if that fits your business.

Ready to put this into practice? Open the free invoice generator and every field above is already laid out for you, with a live preview and a clean PDF download.

Tips to get paid faster

Frequently asked questions

What has to be on an invoice?

At minimum: the word Invoice, a unique invoice number, your name and contact details, the client's details, the issue date, a description of what you delivered, the amounts, any tax, the total and how to pay. A due date and payment terms help you get paid on time.

How should I number my invoices?

Use a simple sequential scheme like INV-001, INV-002 or a year-based one like 2026-014. The key rules are that numbers are unique and never reused, so you and your accountant can trace every invoice.

What are common payment terms?

Net 14 and Net 30 are common, meaning payment is due 14 or 30 days after the invoice date. Due on receipt asks for immediate payment. Whatever you choose, state it clearly on the invoice.

Do I need to charge tax?

It depends on your country, your registration status and what you sell. If you are registered for VAT, GST or sales tax you usually must add it and show it separately. Check your local rules, then set the tax percentage in the generator.