Late payments are the #1 source of stress for freelancers — above difficult clients, above finding work, above anything else. Here are 7 tactics that actually work. Not theory. Scripts, clauses, and systems you can implement today.
1. Always Take a Deposit (No Exceptions)
30–50% upfront. Every single project. No exceptions. A deposit does three things: It filters out non-serious clients. It gives you leverage if the client disappears. It reduces your payment risk by half before work begins.
If a client refuses to pay a deposit, that is information. Walk away.
Script to use
“My standard process is 50% deposit before we start, with the balance due on delivery. To reserve your spot, here's the deposit invoice.”
2. Make the Payment Process Frictionless
Every step between “I want to pay” and “payment sent” is friction that delays you. Eliminate it. Send a Stripe payment link in every invoice. Accept bank transfer AND card. Make mobile payment easy. Never send “please wire to my bank account” — link directly to the payment page.
The difference between Net 30 and Net 7 is often just this: how easy you made it to pay you.
3. Send Invoices Immediately
Invoice on delivery. Not at end of month. Not “when you get around to it.” The day you deliver. Research shows invoices sent within 24 hours of delivery get paid 50% faster than those sent later. The client is most excited about what you delivered — right now. That excitement fades.
4. Add Payment Terms to Your Contract
Your contract should specify: Net [X] days payment terms. Accepted payment methods. What happens if payment is late (penalty clause). “Net 30” is standard. But Net 14 or Net 7 is increasingly common for service work — and clients will accept it if it's in the contract they signed.
5. Use a Late Payment Clause
1.5% per month is the standard rate (18% annual). This does two things: Creates urgency for on-time payment. Gives you negotiating room if you ever need to forgive the fee to save a relationship. Most clients will never trigger the clause — it's the existence of it that changes behavior.
Auto-generate invoices from time entries. Collect via Stripe. No QuickBooks needed.
6. Follow Up on Day 1 (Not Day 14)
The moment an invoice is overdue by one day: send a reminder. Not “just checking in.” A specific, friendly nudge. Waiting until Day 14 signals to the client that you're not tracking it. Day 1 shows you are.
Most late payments aren't intentional — they're forgotten. A Day 1 reminder fixes 80% of them.
7. Automate Payment Reminders
Manual follow-up is time-consuming and emotionally exhausting. Automate it. Set up:
Tools like OnBrio do this automatically. You set it once.
Late Payment Email Templates
Day 1 Reminder
Day 7 Follow-up
Day 14 Firm Notice
Day 30 Final Notice
You can't control when clients decide to pay. But you can make it easy, inevitable, and fast. Start with the deposit, send invoices immediately, and automate reminders. Those three changes alone will cut your average payment wait in half.
Common questions
How much of a deposit should I take before starting work?
30–50% upfront, on every project, with no exceptions. A client who refuses is giving you useful information before you've invested any time.
When should I send an invoice after delivering work?
Immediately — the same day. Invoices sent within 24 hours of delivery get paid roughly 50% faster than ones sent later, while the client's satisfaction is still fresh.
What's a reasonable late payment fee?
1.5% per month (18% annually) on the outstanding balance is the standard rate. It rarely gets triggered, but its existence in the contract changes client behavior.
When should I follow up on an overdue invoice?
Day 1, not Day 14. A prompt, specific reminder fixes about 80% of late payments, since most are forgotten rather than intentional.
What is the average freelancer payment wait, and how much can these tactics cut it?
The average freelancer waits 39 days for payment. Taking a deposit, invoicing immediately, and automating reminders alone can cut that wait roughly in half.