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.
Try it on your next invoice
Draft from text or voice, edit every field, and export a PDF—free on the homepage.
Try AI invoiceTo 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
- Add your details and logo. Put your name/business, contact info, and logo at the top so it's clearly from you.
- Add the client's details. Bill the right legal entity and the right contact — invoices sent to the wrong person sit unpaid.
- Assign an invoice number. Use a sequential system so every invoice is unique and trackable. A simple date-based format like
2026-014works well. - Set the dates. Add today's date and a clear due date (not just "Net 14" — write the actual date too).
- 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").
- Add totals and tax. Sum the lines into a subtotal, add tax if you charge it, and show the grand total clearly.
- State payment terms and methods. Say how to pay (bank transfer, card, etc.) and by when, plus any late-fee policy.
- 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
Description Qty/Hrs Rate Amount Landing page design 1 $900 $900 Revisions 3 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.
Related reading
- What to Include on an Invoice (Complete Checklist)
- Freelance Invoice Example: What a Professional Invoice Looks Like
- How to Invoice for Freelance Work and Get Paid Faster
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
How to Import Clients from a CSV to Create Invoices
Import your client list from a CSV to create invoices fast. How to format the CSV, map the fields, avoid duplicates, and turn imported data into a batch of invoices.
Bulk Invoice Processing: Create Hundreds of Invoices at Once
Bulk invoice processing turns hours of manual billing into minutes. What it is, the workflow for creating hundreds of invoices at once, and how to keep quality at scale.
How to Generate Bulk Invoices from Excel or a CSV File
Turn a spreadsheet into dozens of invoices at once. How to generate bulk invoices from Excel or CSV — how to structure your data, the methods, and a step-by-step.
Milestone Invoicing: How to Bill by Project Stage
Milestone invoicing bills a project in stages instead of one lump sum. How to structure milestones, when to use it, a worked payment schedule, and how to invoice each stage.
