Invoicing is the part of freelancing nobody teaches you. You learn proposals, you figure out rates, but then the project ends and you're staring at a blank document wondering: do I just email a PDF and hope?

Most freelancers either wing it (no consistent format, random due dates, zero follow-up) or over-engineer it (custom accounting software for three clients). Neither approach is wrong exactly — but both leave money on the table. Late payments, awkward follow-ups, and clients who "haven't seen the invoice" are almost always symptoms of a broken invoicing process, not bad clients.

This guide covers the full invoicing lifecycle: when to send, what to include, how to set payment terms that actually get you paid, and how to follow up without souring the relationship.

When to Invoice: Timing Is Not Optional

The most common invoicing mistake freelancers make is waiting. Finishing a project and then "getting around to" the invoice three days later teaches your client that payment is low priority. Invoice on delivery — not the next morning, not end of week.

Here's the timing framework that works across most freelance arrangements:

1

Project work → Invoice on delivery day

Send the invoice the same day you deliver the work. Attach the final files, then attach the invoice. Simultaneous delivery establishes that payment is part of the deliverable, not an afterthought.

2

Retainers → Invoice on the 1st

For monthly retainers, invoice on the first of each month for the upcoming month's services. This keeps cash flow predictable and trains the client to expect (and pay) invoices on a regular cadence.

3

Large projects → 50% deposit before starting

For any project over ~$1,500, require a deposit before work begins. This isn't about distrust — it's standard business practice. It also filters out clients who'll disappear mid-project.

4

Hourly work → Invoice weekly or bi-weekly

Don't let hourly invoices accumulate for a month. Weekly billing keeps amounts manageable for clients and keeps your cash flow consistent. Bi-weekly is the maximum stretch.

Rule of thumb

If you're ever thinking "I'll send the invoice later," that's the moment to send it now. Every day of delay is a day added to your payment timeline.

What Every Freelance Invoice Must Include

A professional invoice is a legal document as much as it is a payment request. Missing required fields can cause payment delays (accounting departments reject incomplete invoices) or create disputes down the line.

Every invoice needs these fields — no exceptions:

Optional but worth adding: a short note on your late fee policy ("A 1.5%/month late fee applies after the due date") and any project reference numbers the client uses internally.

Setting Payment Terms That Work

Payment terms aren't just bureaucratic language — they're a negotiation signal. The terms you set tell clients how serious you are about getting paid on time.

Term Meaning Best for Verdict
Due on Receipt Pay immediately Small one-time services, rush jobs Use carefully
Net 7 Due within 7 days Small projects, new clients, quick turnarounds Good option
Net 15 Due within 15 days Most freelance work — the sweet spot Recommended
Net 30 Due within 30 days Large enterprise clients who require it Only if required
Net 60 / Net 90 Due within 60–90 days Large corporations with rigid AP processes Avoid if possible

Net 15 is the default recommendation for most freelancers. It's professional, gives clients enough time to process payment, and keeps your cash flow moving. Net 30 is acceptable for established relationships or larger clients — but start with Net 15 and let clients negotiate down if needed, rather than starting at 30 and trying to tighten it later.

Whatever terms you use: always write the exact due date on the invoice, not just the term. "Net 15" is easily forgotten. "Due: May 19, 2026" is not.

Late fee language that works

Add this line to every invoice: "A late fee of 1.5% per month will apply to balances unpaid after the due date." Most freelancers never actually charge it — the deterrent is the point. Clients who see a late fee clause pay earlier.

How to Follow Up Without Feeling Awkward

Following up on unpaid invoices is the part that makes most freelancers uncomfortable. It shouldn't. Late payment is a business problem, not a personal rejection — and a polite, systematic follow-up sequence is professional, not pushy.

Here's the four-touch sequence that handles 95% of late invoices:

D0

Due date reminder (day 0)

"Hi [Name], just a reminder that invoice #INV-042 for $[amount] is due today. Payment link: [link]. Let me know if you have any questions."

+3

Friendly nudge (3 days overdue)

"Hi [Name], following up on invoice #INV-042 — it looks like payment hasn't come through yet. Happy to resend the invoice or answer any questions. [Payment link]"

+7

Firmer follow-up (7 days overdue)

"Hi [Name], invoice #INV-042 is now 7 days overdue. Could you let me know when we can expect payment? I want to make sure this doesn't cause issues for either of us."

+14

Final notice (14 days overdue)

"Hi [Name], this is a final notice for invoice #INV-042, now 14 days past due. Per our agreement, a 1.5%/month late fee is now accruing. Please arrange payment within 48 hours or contact me to discuss. If unresolved, I'll need to explore other options."

Most invoices get paid at the first or second reminder — the client genuinely forgot, or it got buried. The firmer follow-ups are for chronic late payers. If an invoice gets to 30+ days with no response, it's time to stop new work with that client until it's resolved.

Stop writing these emails manually

IndieOps automatically sends the right follow-up at the right time — due date reminders, overdue nudges, final notices. You get paid faster without ever drafting a follow-up email.

Try IndieOps free

Tools: What You Actually Need

You don't need accounting software when you have 3 clients. But you do need to not lose invoices in email threads. Here's an honest breakdown:

For freelancers just starting out (0–5 clients)

A good invoice template in Google Docs or a dedicated tool is enough. The goal is consistency: same format, sequential numbers, clear due dates. Our free invoice template guide covers exactly what to put in each field and why.

For growing freelancers (5–20 clients)

This is where manual invoicing starts breaking down. You're tracking multiple open invoices, chasing different clients at different stages, and losing time to admin. IndieOps handles invoice creation, delivery, payment collection, and automated follow-ups in one place — built specifically for independent contractors, not small businesses with employees and inventory.

For established freelancers and consultants

At this level you may need full accounting software (QuickBooks, FreshBooks) for tax prep, expense tracking, and P&L statements. But invoicing itself should still be fast and automated — the admin overhead of complex software for basic invoice management is usually not worth it.

Common Invoicing Mistakes (and How to Avoid Them)

Frequently Asked Questions

When should a freelancer send an invoice?
For project work, invoice on the day you deliver — not the next morning, the same day. For retainers, invoice on the first of each month. For hourly work, invoice weekly or bi-weekly. The general rule: if you're thinking "I'll invoice later," that means invoice now.
What payment terms should freelancers use?
Net 15 is the default recommendation. It's professional and keeps cash flow moving. Only accept Net 30 if a larger client requires it. Always include the exact due date on the invoice — "Net 15" is a policy, "Due May 19, 2026" is a commitment.
How do I follow up on an unpaid invoice without damaging the relationship?
Keep it factual and impersonal: reference the invoice number, amount, and due date. Most late payments are administrative oversights. A polite reminder ("just following up on INV-042, due yesterday") almost always works without tension. Reserve firmer language for 7+ days overdue.
Should freelancers charge late fees?
Yes, include them on your invoices even if you rarely enforce them. 1.5% per month is standard. The deterrent effect is more valuable than the fee itself. Clients who see a late fee clause pay earlier than those who don't.
How do I invoice clients without a formal business?
Invoice under your own name. You don't need an LLC to send professional invoices. List your name, contact details, and consistent invoice numbers. The invoice format is the same whether you're a sole proprietor or a registered business.
What's the fastest way to get clients to pay faster?
Three things make the biggest difference: (1) include a direct payment link on every invoice, (2) use Net 15 instead of Net 30, and (3) send a reminder on the due date before it's late. Each one alone cuts average payment time. All three together get most invoices paid within a week.