How to write an invoice (7 simple steps)

Updated June 2026

An invoice is a document that tells a client what they owe, for what, and how to pay. Here's exactly what to include โ€” or skip the manual work and use the free invoice generator that builds it for you and exports a PDF in seconds.

๐Ÿงพ Don't want to build it by hand?

Our free generator fills in the structure, does the math, and downloads a clean PDF. No signup.

Make an invoice free โ†’

What every invoice needs

1A header that says "Invoice" + a unique invoice number. The number keeps your records organized โ€” simple sequential (001, 002) or dated (2026-06-001) both work.
2Your business details. Name, address, email, phone โ€” and your logo if you have one. Freelancers can use their full name.
3Your client's details ("Bill to"). Their name/company and, importantly, an email โ€” that's who you'll send reminders to if it goes unpaid.
4Issue date and due date. Always set a clear due date (e.g. "Due July 1" or "Net 14"). Vague dates get paid late. See payment terms explained.
5Itemized line items. A row per service/product: description, quantity, rate, and amount. Be specific โ€” clear invoices get questioned less.
6Subtotal, tax, and total due. Show the math so there are no surprises. Bold the total.
7How to pay + a note. List accepted payment methods (and ideally a payment link), plus a short thank-you or terms line.

After you send it: get paid

Writing the invoice is the easy part โ€” the hard part is collecting. Most businesses lose money not because the invoice was wrong, but because nobody followed up. Track what's overdue and send polite reminders on a consistent schedule. Here are reminder templates and how to ask politely.

Tips for a faster-paying invoice