eInvoice
Login
AI invoicing

How to Write an Invoice for Freelance Work (Step-by-Step)

A step-by-step guide to writing a freelance invoice that gets paid — every field to include, a filled example, numbering, and how to send it. Free, no jargon.

Jul 4, 20265 min read· eInvoice team
ShareLinkedIn𝕏X

Try it on your next invoice

Draft from text or voice, edit every field, and export a PDF—free on the homepage.

Try AI invoice

To write an invoice for freelance work, you list who you are, who you're billing, exactly what you did, how much it costs, and how and when to pay you — on a clean, numbered document. Done right, it takes a couple of minutes and gets you paid on time. This guide walks through every field in order, shows a filled-in example, and covers the small details (numbering, terms, sending) that separate a professional invoice from one that gets questioned.

You can follow along in the free invoice generator, which lays out these fields for you and does the math.

What a freelance invoice must include

Every freelance invoice needs these parts. Miss one and you invite a delay:

  • The word "Invoice" and a unique invoice number
  • Your details — name or business name, address, email, and tax ID if you have one
  • The client's details — their name/business and billing address
  • Invoice date and due date
  • An itemized list of the work — description, quantity or hours, rate, and line total
  • Subtotal, any tax, and the total due
  • Payment terms and methods — how and by when to pay
  • A short thank-you or note (optional, but it helps)

Step by step: writing the invoice

  1. Add your details and logo. Put your name/business, contact info, and logo at the top so it's clearly from you.
  2. Add the client's details. Bill the right legal entity and the right contact — invoices sent to the wrong person sit unpaid.
  3. Assign an invoice number. Use a sequential system so every invoice is unique and trackable. A simple date-based format like 2026-014 works well.
  4. Set the dates. Add today's date and a clear due date (not just "Net 14" — write the actual date too).
  5. List the work as line items. One line per task or deliverable: describe it plainly, add the quantity or hours, the rate, and the line total. Specific descriptions ("Homepage copywriting, 800 words") beat vague ones ("writing").
  6. Add totals and tax. Sum the lines into a subtotal, add tax if you charge it, and show the grand total clearly.
  7. State payment terms and methods. Say how to pay (bank transfer, card, etc.) and by when, plus any late-fee policy.
  8. Review and send as a PDF. Check the total, the client's name, and the number, then export a PDF and email it.

A filled-in example

Here's what a simple freelance invoice looks like in practice:

Invoice #2026-014 · Issued 4 Jul 2026 · Due 18 Jul 2026 (Net 14) From: Jordan Lee Design · jordan@example.com To: Acme Co., 123 High St

DescriptionQty/HrsRateAmount
Landing page design1$900$900
Revisions3 hrs$80$240
Subtotal$1,140
Tax (0%)$0
Total due$1,140

Payment: bank transfer to [details]. Please reference #2026-014.

Notice it's specific, numbered, dated, and tells the client exactly how to pay — nothing to ask about.

Get the numbering right

Freelancers most often trip on invoice numbers. Keep them sequential and gap-free so you can track what's paid and stay audit-ready. Don't restart at 1 each month without a date prefix, and never reuse a number. Our guide to invoice numbering best practices covers the formats.

Set terms that get you paid

Vague terms invite slow payment. Be specific: a clear window ("Net 14"), the exact due date, accepted methods, and — for larger jobs or new clients — consider a deposit up front. Our guide to invoice payment terms explains Net 30, Due on Receipt, and early-payment discounts.

Then send it properly

Send the invoice as a PDF attachment with a short, friendly email that states the amount and due date. A Word file can reflow on the client's screen; a PDF looks professional and stays fixed. See how to send an invoice by email for wording that works, and keep a copy for your records.

FAQ

How do I write an invoice for freelance work? List your details, the client's details, a unique invoice number, the issue and due dates, an itemized description of the work with rates, the subtotal, any tax, the total, and clear payment terms. Review it, export a PDF, and email it. A free invoice generator lays out these fields and calculates the totals for you.

What should a freelance invoice include? The word "Invoice" and a unique number, your and the client's details, invoice and due dates, itemized line items with quantities or hours and rates, subtotal and tax, the total due, and payment terms and methods. An optional thank-you note adds a professional touch.

Do I need to charge tax on a freelance invoice? It depends on your location, registration, and what you sell. Some freelancers must charge sales tax or VAT; others don't. Check your local rules, and if you do charge tax, show the rate and amount as a separate line on the invoice.

How do I number freelance invoices? Use a sequential, gap-free system so each invoice is unique and trackable — for example a date-based format like 2026-001, 2026-002. Don't reuse numbers or restart monthly without a date prefix, as gaps and duplicates cause bookkeeping problems.

How do I send a freelance invoice? Export it as a PDF and email it to the right contact with a short message stating the amount and due date. A PDF keeps its formatting and looks professional, and you should keep a copy for your own records and payment tracking.

Ready to create your next invoice?

Use AI drafting on the homepage or sign up for a free account with cloud save and monthly plan limits.

Related articles