Writing an invoice sounds simple until you’re staring at a blank page wondering what actually needs to be on it. Here’s the complete list, and why each piece matters.
The essentials
- A unique invoice number — makes tracking and referencing the invoice possible for both sides.
- Your business details — name, address, and contact info, so the client knows who’s billing them.
- Client details — name and billing address, matched to how they’ll process the payment internally.
- Invoice date and due date — the due date should reflect your actual payment terms (Net 30, due on receipt, etc.).
- Itemized line items — description, quantity, unit price for each item or service.
- Tax, if applicable — the rate and amount, calculated clearly.
- Total amount due — the final figure, impossible to miss.
- Accepted payment methods — how you want to be paid.
Order matters more than people think
Put your business and the client’s details near the top, followed by the invoice metadata (number, date, due date), then the itemized table, then totals, then any notes or payment instructions last. This mirrors how most people actually read an invoice — top-down, business context first, dollar amount last.
Skip the blank-page problem entirely. Our free generator already has every field in the right place — just fill it in.