How to Write an Invoice (With a Free Template)
An invoice is a formal request for payment — but a good one does more than just ask for money. It sets clear expectations, makes you look professional, and removes any excuse for your client to pay late. Here's what a proper invoice actually needs.
The essentials every invoice needs
At minimum, an invoice should include:
- Your business name and contact details — name, address, email, and phone if you use one
- Your client's name and details — who you're billing, and their billing contact if it differs from who you worked with
- An invoice number — unique to each invoice, used for your records and theirs
- The issue date and due date — when it was sent, and when payment is expected
- A description of the work or products — itemized, not a single vague line
- The amount due — subtotal, any tax, and the total
- Payment terms — how you expect to be paid, and by when
Details that get you paid faster
Beyond the basics, a few small additions meaningfully reduce payment delays:
- Be specific about due dates. "Due in 30 days" is weaker than an actual date — remove the need for your client to do the math themselves.
- State your payment methods clearly. If you only accept bank transfer, say so, and include the details or a link.
- Number your invoices sequentially. It looks more established, and makes it obvious to your client (and your own bookkeeping) if anything's missing.
- Keep line items specific. "Design work" invites questions; "Homepage redesign — 3 revision rounds" doesn't.
Common mistakes to avoid
A few things quietly undermine an otherwise solid invoice: missing invoice numbers, vague due dates ("payment due upon receipt" with no actual date), typos in the total, and sending it as an editable document instead of a PDF. Each one adds friction — and friction is what turns a 14-day payment into a 45-day one.
Do you need an accountant to make one?
No. For most freelancers and small businesses, a clean, consistent invoice template is enough — you don't need invoicing software with a monthly subscription just to bill clients. What matters more is consistency: the same layout, the same numbering system, every time.
Speedy Invoice builds a professional invoice like the one described above in your browser — fill in the fields, download a real PDF, no account or software needed.
Create a free invoice →