A sloppy invoice is one of the most common reasons freelancers wait weeks to get paid. Clients lose it, question it, or put it aside because something's missing. A clean, complete invoice removes every excuse for delay.

Here's exactly what your invoice needs — and how to send it so payment actually arrives.

What Every Freelance Invoice Must Include

Skip any of these and you're giving your client a reason to stall:

How to Write the Line Items

Vague descriptions create questions. Questions create delays. Instead of "Design work – $800," write something like:

The client immediately sees what they're paying for and why it costs that amount. No email needed to clarify.

Set a Due Date — and Stick to It

The most common freelance invoice mistake is not specifying when payment is due. "Please pay at your earliest convenience" is not a due date.

Standard terms are Net 14 or Net 30. If you want faster payment, use Net 7 or even "Due on receipt." Whatever you choose, state it clearly on the invoice and in your contract.

Add a Late Fee Policy

Even if you never enforce it, having a late fee written on your invoice signals that you're serious. Something like "A 1.5% monthly fee applies to invoices unpaid after the due date" is enough. It changes the psychology of the situation.

How to Send It

PDF by email is still the standard. A few things that help:

What Happens After You Send It

Mark the invoice as sent in your records. Set a reminder for the due date. If it's late by more than 3 business days, follow up with a friendly but direct message. Most late payments are just forgotten, not intentional.

Ready to send a professional invoice in minutes? Our free Invoice Generator creates clean, print-ready invoices with no account required.

Try the Invoice Generator →