Rate & Retainer

Guides · Updated 2026-10-08

How to Write a Freelance Invoice (with a Free Template)

Disclosure: this page may contain affiliate links and was written with AI assistance and reviewed by the site operator. See our disclosure.

Writing an invoice takes ten minutes once you know what goes where. This guide walks through one from top to bottom with a filled-in example. If you would rather start from a working file, the free invoice template has the totals, due date and overdue status built in. For a bare checklist of required fields, see the invoice checklist.

Step 1: Header and numbering

Put the word Invoice, a unique invoice number and the issue date at the top. Sequential numbers (INV-0001, INV-0002) are the simplest and make your records easy to follow. Add your name or business name, address and contact details, then the client's legal name and billing address. If the client gave you a PO number or a contact in accounts payable, include it, because it often decides who approves payment.

Step 2: Describe the work in lines

Give each billable item its own line: a short description, the quantity (hours, pages, days), the rate and the amount. Be specific enough that the person approving it, who may not know you, can match it to what was agreed. "Website copy, 3 pages" beats "Writing." If the client uses a project name or code, repeat it.

Step 3: Totals, tax, deposits

Show the subtotal, any discount, any sales tax, then the total. If the client paid a deposit, show it as a deduction so the balance due is clear. Whether you need to charge sales tax on services depends on where you and your client are and what you do. Rules differ by state and country, so check with your state tax agency or an accountant instead of copying someone else's invoice.

Step 4: Dates and payment terms

State the due date and the terms in plain words, for example "Net 15: payment due 15 days after the invoice date." Shorter terms help your cash flow, and bigger clients may insist on Net 30 or longer. If your contract allows a late fee, mention it here; the late fee guide and late fee calculator show the numbers.

Step 5: How to pay

List every way you accept payment: bank transfer details, a payment link or both. Make it hard to get wrong. Every extra question the client has to ask you adds days.

A filled-in example

ItemQtyRateAmount
Website copy, 3 pages3$400.00$1,200.00
Revisions, 2 hours2$75.00$150.00
Subtotal$1,350.00
Deposit received (Oct 14)−$500.00
Balance due$850.00

Issued Nov 2, 2026 as INV-0007 with Net 15 terms, so the due date is Nov 17, 2026. Sales tax is left off here because whether it applies depends on your location and service.

Step 6: Send it and keep a record

Export to PDF, email it to the person who approves payment, and keep a copy. Tracking sent, due and paid in one place is the real defense against forgetting to chase. The template's status cell shows "Due in X days," "OVERDUE by X days" or "PAID."

Tax-form basics for US freelancers

FAQ

Do I need an invoice number?

Yes, it is a unique reference that you and the client can both quote in emails and payment notes. It also keeps your records in order for tax time.

Can I invoice before the work is finished?

Yes, if the agreement says so. Many freelancers invoice a deposit before starting and the balance on delivery. Put the milestones in your contract or quote so the invoice does not come as a surprise.

What should I do if the invoice is not paid?

Send a polite reminder a few days before and right after the due date, then escalate step by step. The free late payment reminder emails give you wording for each stage.

General information, not legal or tax advice. Rules vary by place and situation.