Freelancer Invoice Template
Freelance work spans wildly different formats — hourly, per-project, retainer — which is exactly why a flexible invoice matters more here than in most industries.
Create your invoice now
Fill in your details on the left, watch it build in real time on the right, then download as a PDF — completely free, no account needed.
| Description | Qty | Price | Tax % | Total |
|---|
Nothing you type here is uploaded anywhere — your invoice is built entirely in your browser.
Freelance work spans wildly different formats — hourly, per-project, retainer — which is exactly why a flexible invoice matters more here than in most industries. A freelancer invoice should make it obvious what was delivered and over what period, since clients paying from a separate department often need that context for their own approval process.
Typical freelancer line items
- Website copywriting — 8 pages @ $150/page
- Revision round (2 rounds included, 3rd billed separately)
- Rush delivery fee
Freelancer-specific invoicing tips
- Specify the exact deliverable, not just “work performed” — “8 blog posts, 800 words each” is harder to dispute than “content work.”
- State your revision policy directly on the invoice (e.g. “2 rounds included”) so extra revisions have a clear billing basis.
- For retainer clients, note the billing period covered (e.g. “March 2026 retainer”) to avoid confusion with overlapping invoices.
How to invoice as a freelancer, step by step
Freelance work rarely fits one billing model. A writer might charge per word, a developer by the hour, and a consultant a fixed project fee — sometimes all for the same client. A good freelancer invoice template has to flex to all of them while still looking professional and getting you paid on time.
- Agree the terms before you start. Your rate, what’s included, the number of revisions, the payment schedule and the payment terms (Net 15, Net 30, due on receipt) should be in writing — a short email confirmation counts. The invoice then simply reflects what was agreed.
- Add your business details. Use your trading name or legal name, a business email, phone number and address. If you’re registered for sales tax or VAT, include the registration number.
- Add the client’s billing details. Use the company’s legal name and the accounts-payable contact, not just the person you worked with. Ask whether they need a purchase order (PO) number on the invoice — many larger companies won’t pay without one.
- Give the invoice a unique number and a date. A sequential format such as INV-0042 or a client-prefixed format such as ACME-007 keeps your records clean for tax time.
- Itemize the work. Describe deliverables in the client’s language (“Homepage copy — 1,200 words”) rather than internal shorthand. Show quantity × rate for each line.
- Add tax, discounts and expenses. Apply sales tax or VAT where it applies to your service, list any agreed discount separately, and add pass-through expenses (stock photos, software licences, travel) as their own lines.
- State the total, due date and how to pay. Bank transfer details or a payment link from your payment provider — make it one click or one copy-paste. Then download the invoice as a PDF and send it.
Common freelance billing methods (and how to show them)
| Billing method | Best for | How it looks on the invoice |
|---|---|---|
| Hourly | Open-ended work, support, edits | Qty = hours (e.g. 7.5), rate = hourly rate |
| Day rate | On-site or workshop days | Qty = days, rate = day rate |
| Fixed project fee | Clearly scoped deliverables | One line per deliverable, qty = 1 |
| Per unit | Words, images, pages, videos | Qty = units, rate = price per unit |
| Retainer | Ongoing monthly work | “Monthly retainer — March”, qty = 1, plus any overage hours |
| Milestone / deposit | Larger projects | “Milestone 2 of 3 — design approved (40%)” |
Whatever model you use, keep the description specific enough that someone in the client’s finance team — who never saw the project — understands what they’re paying for. Vague lines like “work done” are one of the most common reasons invoices get queried and paid late.
Sample freelancer invoice
Notice the expense line is labelled as reimbursable, and the revision round is numbered — both small details that prevent “what’s this?” emails from the client.
Payment terms, deposits and late payments
Net 15 or Net 30 are the most common terms for freelancers working with businesses; individuals and small clients are often happy with “due on receipt”. If you’re new to a client or the project is large, ask for a deposit of 25–50% upfront and invoice the balance on delivery.
Put your late-payment policy on the invoice itself — for example “A late fee of 1.5% per month applies to balances unpaid after 30 days.” Check what’s allowed where you and your client are based; many places limit late fees or require them to be agreed in advance. Our late fee calculator shows exactly what that works out to.
If a payment is overdue, follow up politely on the due date, again at 7 days and 14 days, then by phone. Our guide on following up on an overdue invoice includes email wording you can copy.
Freelancer tax basics to keep in mind
- US freelancers: clients who pay you $2,000 or more in a year for services (the threshold for payments from 2026; it was $600 before) are generally required to report it to the IRS on Form 1099-NEC, and will usually ask you for a Form W-9 first. All freelance income is taxable whether or not you receive a 1099, so keep every invoice.
- Sales tax: in the US many services aren’t subject to sales tax, but some states tax certain digital or creative services. Check your state’s rules before adding tax lines.
- VAT / GST: if you’re registered (UK, EU, Australia, Canada and elsewhere), your invoices must show your registration number and the tax charged. Cross-border B2B services often use the reverse-charge mechanism.
- International clients: invoice in the currency you agreed, and note who pays transfer fees. See our guide to invoicing international clients.
This is general information, not tax advice — rules change and depend on where you live, so confirm with an accountant for your situation.
Frequently asked questions
What should a freelance invoice include?
Your name or business name and contact details, the client’s billing details, a unique invoice number, the invoice date and due date, itemized services with quantities and rates, any tax, the total due, and how to pay. Add a PO number if the client uses them.
Do freelancers need a business to send invoices?
No. In most countries you can invoice under your own legal name as a sole trader or self-employed individual. Registering a business name or company is optional unless local law requires it for your activity.
How do I number my freelance invoices?
Use a unique, sequential number that never repeats — for example INV-0001, INV-0002. Some freelancers add a year or client prefix (2026-014 or ACME-003). Our generator suggests the next number automatically.
Should I charge hourly or per project?
Hourly suits open-ended or unpredictable work; a fixed project fee suits clearly scoped deliverables and rewards working efficiently. Many freelancers quote a fixed fee but bill extra hours for work outside the agreed scope.
When should I send a freelance invoice?
Send it as soon as the work or milestone is delivered — the payment clock starts when the client receives the invoice. For retainers, invoice at the start of each month.