Whether you're freelancing for the first time or running a growing small business, knowing how to write a clear, professional invoice is one of the most important skills for getting paid on time. A well-made invoice leaves no room for confusion about who owes what, by when, and how to pay. This guide walks through exactly what to include, gives you a simple template, and points out the mistakes that cause late payments.
What every invoice must include
At its core, an invoice is a formal request for payment that records a transaction. To be clear and professional — and to hold up if there's ever a dispute — it should contain the following:
- The word "Invoice" clearly at the top, so it's not mistaken for a quote or receipt
- A unique invoice number, so you and your client can reference it easily
- Your business name, address and contact details (and logo, if you have one)
- Your client's name and billing address
- The invoice date and the payment due date
- A description of the goods or services, with quantity and unit price for each line
- The subtotal, any tax (VAT/GST/sales tax) applied, and the final total due
- Your payment details and accepted methods (bank transfer, card, PayPal, etc.)
A simple invoice template
Here's the basic structure laid out in order, top to bottom. You can recreate this in any document, but invoicing software fills most of it in for you automatically:
- Header: "Invoice" + your logo and business details
- Invoice number and dates (issued and due)
- Bill to: your client's name and address
- Line items: description, quantity, unit price, line total
- Totals: subtotal, tax, and grand total due
- Footer: payment instructions, due date reminder, and a thank-you note
How to number your invoices
A consistent, sequential numbering system matters more than people expect — it keeps your records organised and is often required for tax purposes. Pick a simple scheme and stick to it, such as INV-0001, INV-0002, and so on, or include the year (2026-001). The key rule is that numbers should be unique and never repeat, so each invoice can be identified unambiguously.
Set clear payment terms
The single biggest driver of getting paid on time is stating your terms clearly. Always include a specific due date rather than a vague "payment on receipt." Common terms are "Net 7," "Net 15" or "Net 30" — meaning payment is due 7, 15 or 30 days after the invoice date. Spell out what you accept and, if relevant, any late-payment fee. Clear expectations, set upfront, prevent the awkward chase later.
Common invoicing mistakes to avoid
- Forgetting the due date — "whenever" invoices get paid whenever
- Vague line items — "consulting" tells the client nothing; describe the work
- Maths errors — a wrong total delays payment and dents your credibility
- No invoice number — makes tracking and follow-ups painful
- Missing tax details — if you're tax-registered, your invoice must show it correctly
- Sending as an editable file — a PDF looks professional and can't be altered
Make it effortless with invoicing software
You can write an invoice by hand in a word processor, but you'll re-enter the same details every time, do the tax maths yourself, and risk formatting slips. Invoicing software removes all of that: you set up your business details and clients once, add line items, and the tax and totals calculate automatically. With Invoex you can create a professional, correctly formatted invoice in minutes, send it by email or download a clean PDF, accept payment via Stripe and PayPal, and track exactly who has paid — so nothing slips through the cracks. If you just need a one-off invoice right now, try our free invoice generator; when you're ready to manage clients and payments properly, the full app takes over.
This article is general guidance, not legal or tax advice. If you're registered for VAT, GST or sales tax, make sure your invoices meet your local requirements — see our other guides for country-specific details.