Freelancing

How to Invoice as a Freelancer

Freelance invoicing comes with decisions that a traditional employee never has to make — how to structure pricing, what payment terms to set, and how to handle a client who’s slow to pay.

Decide your billing structure upfront

Hourly, per-project, or retainer — each has trade-offs. Hourly is simplest to invoice but requires time tracking; per-project is predictable for the client but risks under-billing if scope creeps; retainers smooth out cash flow but require clear scope boundaries to avoid resentment on either side.

Set payment terms before you start, not after

Net 15 is common for freelancers specifically because it’s shorter than the Net 30 many companies default to — worth stating explicitly in your contract or first invoice rather than assuming the client’s default terms apply.

Invoice promptly

The longer you wait to send an invoice after completing work, the longer you’ll likely wait to get paid — clients tend to process invoices in the order they arrive, and a delayed invoice often means a delayed payment cycle too.

Have a plan for late payment before it happens

See our overdue invoice follow-up guide for a practical escalation approach.

Set up your invoicing system before your first client

What a freelance invoice should include

Everything in our invoice checklist, plus these freelance-specific details:

Our freelancer invoice template includes a worked example.

Deposits and milestone billing

Asking for money upfront is normal and professional. Typical structures:

Project sizeCommon structure
Small (under ~$1,000)100% on delivery, or 50% upfront for new clients
Medium50% upfront, 50% on delivery
Large or long25–30% upfront, then milestones (e.g. 40% at draft, 30% at final)
OngoingMonthly retainer, billed in advance

Freelance taxes and paperwork

In the US, business clients may ask for a Form W-9 before paying you, and must generally report payments of $2,000 or more in a calendar year on Form 1099-NEC (the threshold was $600 for payments before 2026). You owe tax on all freelance income regardless, including self-employment tax, and may need to make quarterly estimated payments. Keep every invoice — it’s your record of income.

Outside the US, check whether your income requires VAT/GST registration once you pass a threshold, and whether your invoices then need to show your tax number and tax charged. An accountant can confirm the rules for your situation.

Getting paid on time

Sample freelance invoice

DescriptionQtyRateAmount
UX audit — mobile checkout flow (report + recommendations)1$1,200.00$1,200.00
Follow-up workshop with product team3 hrs$110.00$330.00
Deposit received 2 May——−$600.00
Balance due 30 May (Net 15)$930.00

Tools that make freelance invoicing easier

Frequently asked questions

How do freelancers send invoices?

Most freelancers create an invoice with an invoice generator or template, download it as a PDF and email it to the client, often with a payment link.

How much should a freelancer charge upfront?

Commonly 25–50% for new clients or larger projects, with the balance on delivery or at milestones.

What payment terms should freelancers use?

Net 15 is common, and Net 7 or due on receipt are increasingly used. Large companies may insist on Net 30 or longer, which you can negotiate.

Start invoicing in minutes. Our free generator has a dedicated Freelancer template ready to go.

Create Free Invoice
General information only. This page explains common practice and is not legal, tax, accounting or financial advice. Rules differ by country, state and industry and change over time — check the requirements that apply to you, or ask a qualified professional, before relying on it. Templates and calculators are provided as-is; you are responsible for the documents you create. Read our full disclaimer.
Get Started

Create your first invoice in under a minute.

No signup required — just fill in your details and download.