How to Write a Freelance Invoice (with Free Template)
A professional invoice is the difference between getting paid on time and chasing clients for weeks. Here is everything you need to include — and how to create one in under 60 seconds.
What Is a Freelance Invoice?
A freelance invoice is a document you send to a client requesting payment for services you have completed. It serves as an official record of the work done, the agreed price, and the payment due date.
Unlike a quote or estimate (which outline what work will be done), an invoice is issued after the work is complete — or at agreed milestones — and acts as a formal request for payment.
What to Include on a Freelance Invoice
A professional freelance invoice should include the following fields:
How to Set Payment Terms
Payment terms tell your client when you expect to be paid. The most common options are:
- Due on Receipt — payment expected immediately upon receiving the invoice. Best for small, one-off projects.
- Net 7 — payment due within 7 days. Good for short-term projects or clients you trust.
- Net 15 — payment due within 15 days. A balanced option for most freelancers.
- Net 30 — payment due within 30 days. Common with larger companies and corporate clients.
As a general rule, the shorter your payment terms, the faster you get paid. Start with Net 14 or Net 15 unless the client specifically requests Net 30. Learn more about payment terms →
Common Mistakes to Avoid
- Vague line item descriptions — write "Website homepage design (3 revisions included)" rather than just "Design work".
- No invoice number — every invoice needs a unique number for your records and theirs.
- Missing payment details — always include exactly how and where the client should pay.
- No due date — without a due date, clients have no urgency to pay.
- Wrong currency — confirm the invoicing currency upfront, especially for international clients.
Tips to Get Paid Faster
- Send the invoice on the same day you complete the work — not days later.
- Use shorter payment terms (Net 7 or Net 14 instead of Net 30).
- Follow up politely on the due date if payment has not arrived.
- Offer multiple payment methods to reduce friction.
- For large projects, request a 30–50% deposit upfront before starting.
Also see our dedicated guides: consulting invoice generator, contractor invoice generator, and small business invoice generator.
Create Your Freelance Invoice for Free
Use InvoiceNow Free to create a professional invoice in under 60 seconds. No signup, no watermark.
Create Free Invoice