What to Include on an Invoice (Complete Checklist)
A complete checklist of what to include on an invoice — every required and recommended element, why each matters, and the extras that get you paid faster.
Try it on your next invoice
Draft from text or voice, edit every field, and export a PDF—free on the homepage.
Try AI invoiceA complete invoice has eight essentials — the word "Invoice," a unique number, your details, the client's details, dates, itemized line items, totals with tax, and payment terms — plus a few extras that get you paid faster. Miss an essential and the invoice gets questioned or delayed. This checklist walks through every element, why it matters, and the optional touches worth adding.
Want the fields laid out for you? The invoice generator includes them all and does the math.
The essentials (every invoice needs these)
1. The word "Invoice." State plainly that the document is an invoice, so a person and accounting software both recognize it instantly.
2. A unique invoice number. Every invoice needs its own ID for tracking. Keep them sequential and gap-free — e.g. 2026-014.
3. Your business details. Your name or business name, address, email, phone, and tax ID if you have one. Add your logo to reinforce your brand.
4. The client's details. The correct billing entity, contact person, and billing address. Billing the wrong contact is a leading cause of late payment.
5. Invoice date and due date. When you issued it and when payment is due. Write the actual due date, not just "Net 14."
6. Itemized line items. One line per product or service, each with a clear description, quantity or hours, unit rate, and line total. Specific descriptions prevent "what was this for?" queries.
7. Subtotal, tax, and total. The subtotal before tax, any tax as its own line with the rate, and a clearly bolded grand total. Make the total the easiest number to find.
8. Payment terms and methods. How to pay (bank transfer, card, link), by when, and any late-fee policy. See our payment terms guide.
Recommended extras (get you paid faster)
These aren't strictly required, but they help:
- Accepted payment methods spelled out, with your details, so there's no back-and-forth.
- A purchase order (PO) number if the client uses them — many finance teams won't pay without it.
- An early-payment discount (e.g. "2% off if paid within 7 days") to encourage speed.
- A short thank-you note to keep the relationship warm.
- Your logo and consistent branding so it looks credible and established.
Situation-specific additions
Depending on what you do, you may also need:
- Tax/VAT registration number and a proper tax breakdown if you're registered.
- A deposit or balance reference for staged payments.
- Hours and dates worked for time-based freelance or contractor work.
- Shipping details for physical goods (and a commercial invoice for international shipments).
A copyable checklist
Before you send, confirm the invoice has:
- The word "Invoice" and a unique number
- Your business details (and logo)
- The client's correct billing details
- Invoice date and explicit due date
- Itemized line items with rates
- Subtotal, tax, and bolded total
- Payment terms and methods
- PO number (if the client uses one)
- Exported as a PDF and checked
A worked example: a consultant almost sends an invoice missing the client's PO number. Their finance team requires it, so without it the invoice would sit unpaid for weeks. Adding it before sending gets the invoice approved on the first pass — a one-field difference worth days of cash flow.
Why completeness matters
An invoice missing a number, a tax breakdown, or a PO can get bounced back or parked in an accounts-payable queue. A complete, correctly formatted invoice sails through. Completeness isn't bureaucracy — it's the difference between getting paid on time and chasing corrections.
Related reading
- How to Write an Invoice for Freelance Work (Step-by-Step)
- How to Write Payment Terms (Net 30, Due on Receipt)
- Professional Invoice Generator for Client-Ready PDFs
FAQ
What must be included on an invoice? Every invoice needs the word "Invoice," a unique invoice number, your business details, the client's details, the invoice and due dates, itemized line items with rates, the subtotal, tax, and total, and payment terms and methods. These essentials make the invoice valid and payable.
What information makes an invoice get paid faster? Beyond the essentials, include the accepted payment methods with your details, a purchase order number if the client uses one, a clear due date, and optionally an early-payment discount. Missing a PO number or clear payment instructions is a common cause of delay.
Do I need to include tax on an invoice? If you're required to charge sales tax or VAT, yes — show it as a separate line with the rate and amount, and include your tax/VAT registration number if you have one. If you don't charge tax, you can show a 0% line or omit it. Check your local rules.
Does an invoice need a due date? Yes. Include an explicit due date, not just a term like "Net 14" — write the actual date (e.g. "Due 18 Jul 2026"). A clear due date removes ambiguity and gives you standing to follow up if payment is late.
What's the difference between a required and recommended invoice element? Required elements (invoice number, parties, dates, line items, totals, terms) make the invoice valid and payable. Recommended extras (PO number, payment methods, early-payment discount, branding) aren't mandatory but reduce friction and help you get paid faster.
Ready to create your next invoice?
Use AI drafting on the homepage or sign up for a free account with cloud save and monthly plan limits.
Related articles
How to Import Clients from a CSV to Create Invoices
Import your client list from a CSV to create invoices fast. How to format the CSV, map the fields, avoid duplicates, and turn imported data into a batch of invoices.
Bulk Invoice Processing: Create Hundreds of Invoices at Once
Bulk invoice processing turns hours of manual billing into minutes. What it is, the workflow for creating hundreds of invoices at once, and how to keep quality at scale.
How to Generate Bulk Invoices from Excel or a CSV File
Turn a spreadsheet into dozens of invoices at once. How to generate bulk invoices from Excel or CSV — how to structure your data, the methods, and a step-by-step.
Milestone Invoicing: How to Bill by Project Stage
Milestone invoicing bills a project in stages instead of one lump sum. How to structure milestones, when to use it, a worked payment schedule, and how to invoice each stage.
