How to Write an Invoice for Freelance Work (Free Template Included)

Skip ahead: create a professional invoice in minutes
Create Free InvoiceWriting a freelance invoice comes down to including seven specific pieces, in a logical order: who you are, who the client is, an invoice number, the relevant dates, an itemized list of the work, the total, and how to pay you. A client's accounts team can only process what's in front of them, so leaving out even one item usually means a follow-up email instead of a payment. The template below has all seven built in, so you can fill in your details once and reuse the format for every client after.
Key takeaways
- A freelance invoice needs seven core pieces: your details, the client's details, an invoice number, the date and due date, itemized work, the total, and payment instructions.
- A specific due date gets paid faster than vague wording like "payment due on receipt."
- Itemizing hours or deliverables instead of one lump sum cuts down on clients asking what they're paying for.
- A consistent invoice numbering format makes it easy to track who has paid once you have more than a few clients.
What Goes on a Freelance Invoice
A freelance invoice needs seven things to get paid without a back-and-forth: your business details, the client's details, a unique invoice number, the invoice date and due date, an itemized list of the work, the total amount owed, and how you want to be paid. Miss one and you'll usually hear back from the client asking for it before they process anything.
| Section | What to include |
|---|---|
| Your details | Business name, address, email, phone, and registration number if you have one |
| Client details | Company or client name and the contact who approved the work |
| Invoice number | A unique, sequential reference like INV-014 |
| Dates | Invoice date and a specific due date, not "on receipt" |
| Line items | Each deliverable or hour block with quantity and unit price |
| Total | Subtotal, tax if it applies, and the final amount owed |
| Payment details | Bank details or the payment method you accept |
Writing Each Section Without Guesswork
Line items: be specific, not vague
"Consulting: $1,200" invites questions. "Website copy: 6 pages, 2 revision rounds, $1,200" doesn't. The more specific the line item, the less likely a client is to query it, and the easier it is for you to see which parts of a project actually paid off when you look back.
Due dates: pick a number, not a phrase
Replace "due on receipt" with an actual date, 7, 14, or 30 days out. A due date gives the client's accounts team something concrete to schedule against. An open-ended invoice has nothing to schedule, so it sits in the queue behind ones that do.
Payment details: remove every excuse to delay
Include your bank account details, or whatever payment method you accept, directly on the invoice. If a client has to email you asking how to pay, that's a day or two added to your payment cycle for no reason.
A Simple Numbering System
Use a short prefix plus a running number: INV-001, INV-002, and so on. Skip dates or client initials in the number itself, those make it harder to tell at a glance which invoice comes next, and they break the moment you have two clients with the same initials.
- Keep the same prefix across all clients so your records stay in one sequence.
- Never reuse a number, even for a cancelled invoice: void it and move on.
- Pad numbers with leading zeros (INV-001, not INV-1) so they sort correctly in a folder.
A free invoice generator handles this numbering automatically, along with the totals and layout, so you can focus on the work itself rather than formatting a document every time you get paid.
Frequently asked questions
Do I need a registered business to send an invoice?
No. Freelancers operating as sole traders or under their own name can invoice clients directly, just include your name, contact details, and a way to be paid.
What if the client disputes a line item?
Refer back to the original quote or agreement for the scope, and only invoice for what was agreed. This is much easier when your quote and invoice use matching, specific line items.
Should I charge a late fee for overdue invoices?
State a late fee percentage on the invoice upfront if you plan to charge one. Adding it after the due date has passed without warning usually creates more friction than it's worth.
How many line items should one invoice have?
As many as it takes to describe the work clearly without listing every micro-task: group related work into deliverables rather than individual minutes.
Try Our Free Invoice Generator
Create professional invoices with banking details, due dates, and PDF export.
Free forever · No sign-up · Takes 2 minutes