Freelancer’s Guide to Getting Paid On Time: Deposits, Terms & Follow-Ups
If you freelance, late payments aren’t just annoying — they’re the single biggest threat to your business. Unlike a salaried job, your cash flow depends entirely on clients paying invoices, and the average freelancer has $6,000–$15,000 tied up in unpaid work at any given time. (We cover the broader impact in how late invoices kill small business cash flow.)
This guide is the complete playbook for getting paid on time as a freelancer. Everything here has been tested by writers, designers, developers, and consultants who went from chasing invoices every month to almost never needing to.
The core principle: get paid structures right, then the work
Most freelancers focus 99% of their effort on the craft and treat payment as an afterthought. Reverse it. Spend a few hours setting up payment structures, and you’ll save weeks of invoice chasing every year.
The four levers that matter most:
- Deposits — reduces risk of non-payment by 50%+
- Contract — gives you legal standing if things go wrong
- Payment terms — shorter terms = faster cash
- Follow-up system — the difference between getting paid and giving up
1. Always require a deposit
A 50% deposit up front is the freelancer’s best friend. It filters out non-serious clients, funds the work, and drastically reduces the risk that you’ll do the whole project and then get ghosted.
For projects under $2,000, ask for 50% upfront, 50% on delivery. For larger projects, break it into milestones: 30% to start, 30% at the midpoint, 40% on final delivery.
If a client pushes back on a deposit, that’s a red flag. Real businesses pay deposits all the time — it’s standard. Someone refusing a deposit is often either a scammer or someone who’ll be difficult to get paid by later.
Script for asking: “My standard is 50% upfront to reserve the timeline, and 50% on delivery. Once the deposit lands, I’ll block out the dates and get started. Want me to send the invoice?”
2. Always have a contract
Even for $500 projects. Especially for $500 projects. The contract doesn’t have to be 15 pages of legalese — a simple one-page agreement covers 95% of issues.
At minimum, your contract should include:
- Scope of work — exactly what you’re delivering
- Total fee and payment schedule (deposit + milestones or upfront/on-delivery)
- Payment terms (e.g., “due within 14 days of invoice date”)
- Late fee clause (1.5% per month is standard — see our late payment fee guide for exact clause wording)
- Revision limits (e.g., 2 rounds of revisions included)
- Kill fee (what you’re paid if they cancel mid-project)
- IP transfer clause (usually on final payment — not before)
Free contract templates from the Freelancers Union or AIGA (for designers) are excellent starting points. Get one signed before you start work.
3. Pick shorter payment terms
Net 30 is the default, but Net 14 (or even Net 7) is totally acceptable for freelancers. Unless you’re working with a Fortune 500 company with entrenched accounting systems, most small-to-mid business clients will pay on whatever terms you set.
The math matters: Net 30 = 30 days of your cash floating in someone else’s account. Net 14 cuts that in half. Across a year of invoices, that’s the difference between having a working emergency fund and not.
Set your default to Net 14 on invoices. Write the due date prominently (not just the invoice date). Include a payment link on every invoice so there’s zero friction.
4. Build a follow-up system (critical)
Here’s the uncomfortable truth: most clients don’t pay late out of malice. They pay late because their accounting team processes invoices on a schedule, because the invoice got buried in their inbox, or because nobody’s prompting them.
A consistent follow-up system is what separates freelancers who get paid from freelancers who get ghosted.
The minimum follow-up sequence
- Day of invoice due date: Send a short "just sent the invoice for your records" email (before it’s overdue)
- 3 days past due: Friendly reminder
- 14 days past due: Firmer follow-up with specific due date
- 30 days past due: Final notice referencing your contract
You can write these manually, but most freelancers who try to remember this on top of actual work eventually drop the ball — usually on the $1,500 invoice that would have paid rent.
(Templates you can copy-paste for each stage are in our guide: 7 invoice follow-up email templates.)
5. Track invoices like your rent depends on it (because it does)
Most freelancers "track" invoices in their head, their email sent folder, or a messy spreadsheet. By the time they realize something’s 60 days late, the client has half-forgotten the project.
At minimum, use a tool that tells you:
- Which invoices are due this week
- Which invoices are overdue
- How many days overdue each one is
- When you last followed up
QuickBooks Online, Wave, FreshBooks, Harvest — any of them work. Pick one. Connecting RecoverInvoice to QuickBooks takes this further: it auto-detects every overdue invoice and drafts personalized follow-up emails for you to approve, so you never forget.
6. Red flags to watch for during sales calls
The best way to avoid getting paid late is to avoid clients who pay late in the first place. Watch for these during initial conversations:
- Resistance to deposits — biggest single red flag
- Pushback on simple payment terms — "we pay Net 60” on a $2k project is often a warning
- Urgency without preparation — "we need this tomorrow" + no paperwork ready usually means chaos later
- Vague scope — if they can’t describe what they want, they won’t agree on what’s delivered (and won’t pay for it)
- Bad reviews about payment — check Glassdoor, search "
[company name] pays late" before accepting - Unclear decision-makers — “I’ll have to run this by finance” is code for delays
7. When a client stops paying: the freelancer’s escalation ladder
If your follow-up sequence doesn’t get results, here’s the order to escalate:
- Switch to phone. A single 3-minute phone call is worth 5 emails.
- Formal demand letter citing the contract and late fee clause.
- Pause/withhold work if the project is ongoing. Don’t keep delivering to someone not paying.
- Small claims court for invoices up to $10,000 in most US states. Filing fee is usually $50–$100, you don’t need a lawyer, and the threat of a court date often triggers payment.
- Collections agency for larger amounts. They take 20–50%, but 50% of something beats 100% of nothing.
- Public review / industry network. Warning other freelancers away from bad payers is legitimate and effective. Sites like Glassdoor let you leave reviews about payment practices.
The cost of not having a system
The average freelancer loses about 20 hours a month to invoice-related admin: tracking, emailing, following up, chasing. That’s half a work week, every month, unpaid.
If your time is worth $75/hour, that’s $1,500/month — $18,000/year — of billable time lost to invoicing admin. Even a basic system that saves 15 of those hours pays for itself immediately.
Bottom line
Freelancing is a business. Businesses get paid by having clear payment structures, signed contracts, short terms, and a follow-up system. The freelancers who scale past $100K aren’t the best writers or designers — they’re the ones who treat getting paid as a core part of the job, not a bothersome afterthought.
Set up deposits. Use contracts. Invoice on Net 14. Follow up on a schedule. Escalate when you need to. Do these five things and your cash flow problem largely disappears.
Never chase another invoice.
RecoverInvoice connects to your QuickBooks, drafts follow-up emails, and sends them from your Gmail. Built for small businesses and freelancers.
Start here — it’s free