Speedy Invoice
Invoicing basics

How to Write an Invoice (With a Free Template)

6 min read

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:

Details that get you paid faster

Beyond the basics, a few small additions meaningfully reduce payment delays:

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 →
Advertisement 300 × 250