How to Get Paid Faster as a Freelancer: A Practical System
Late payments are a freelancer's biggest cash flow problem. Here's a complete system — from writing better contracts to following up without awkwardness.
The average freelancer waits 29 days to get paid after sending an invoice. Many wait longer. Some never get paid at all.
Late payments aren't just annoying — they create real cash flow problems. You've already done the work. You might have already paid for tools, subscriptions, or subcontractors. Yet the money sits in your client's accounts payable queue while your bank balance sits still.
Most of this is preventable. Not through aggressive debt collection, but through a set of practices you establish before you start work and maintain throughout the project. Here's the complete system.
Why Freelancers Get Paid Late
Understanding the causes makes the solutions obvious:
Vague payment terms. "Payment due on receipt" means nothing to a client who processes invoices once a month. If you don't specify net 15 or net 30 with a hard date, payment becomes whenever it's convenient.
Invoicing too late. Sending an invoice two weeks after a project wraps gives the client an implicit signal that urgency isn't necessary. Invoice the moment the work is delivered.
No follow-up system. Most freelancers send an invoice, then wait. When payment doesn't arrive, they feel awkward following up and delay. The client doesn't get a reminder. The invoice sits.
Client contact is only transactional. If the only time you're in contact is when money is owed, follow-ups feel adversarial. Clients who hear from you regularly — not just at invoice time — pay faster because the relationship is warmer.
No record of what's outstanding. If you don't know exactly which invoices are unpaid and how overdue they are, you can't follow up systematically. You rely on memory, which fails.
Part 1: Set Clear Terms Before You Start
Payment terms belong in the contract, not on the invoice. By the time you're invoicing, the terms should already be agreed.
Specify net days explicitly. Net 15 is better than net 30 for cash flow. Some clients will push back; that's fine. Knowing where they land is part of deciding whether to take the work.
Include a late payment clause. A 1.5–2% monthly late fee isn't punitive — it's standard practice and signals that you're running a business, not a hobby. Most clients won't trigger it; the clause exists to shift the incentive structure.
Define what "delivery" means. If payment is due on delivery, specify what counts as delivery — final files, a staging URL, a signed-off review. Ambiguity creates disputes.
Get a deposit for new clients. 30–50% upfront is standard for project work. It filters out bad clients, covers your time if a project falls through, and immediately tests whether they actually have a budget.
Part 2: Invoice the Moment Work Is Done
The gap between finishing work and sending the invoice is one of the most controllable variables in getting paid.
Send the invoice the same day you deliver. Not the next day. Not at the end of the month. The day you hit send on the deliverables, you hit send on the invoice.
Your invoice should include:
- Invoice number (for your records and theirs)
- Issue date and due date (a specific calendar date, not "net 30")
- Your legal name or business name and contact details
- Client name and billing contact
- Itemised list of work performed with unit prices or hourly rates
- Total amount due and currency
- Payment instructions (bank transfer details, PayPal, whatever you accept)
Keep the description of work specific. "Design and development of e-commerce product pages (8 pages at £X per page)" is more likely to get approved quickly than "Design work — July." Vague line items get questioned; specific line items get paid.
Part 3: Follow Up on a Schedule, Not When You Remember
A follow-up schedule removes the emotional labour of deciding whether to chase a payment.
Day 0 — Invoice sent.
Day 3 — If no acknowledgement, a brief check-in: "Just confirming you received the invoice — let me know if you need anything from me to process it."
Due date — If unpaid, a short reminder: "Invoice #123 for [amount] was due today. I wanted to make sure it hadn't been missed — please let me know if you'd like me to resend."
5 days overdue — A firmer follow-up: "Invoice #123 is now five days overdue. Could you let me know when I should expect payment?"
15 days overdue — Escalate to a phone call. Email is easy to ignore; a call is harder.
This schedule works because it's expected. You're not chasing — you're maintaining a process. Clients who understand you follow up systematically pay faster because they know the reminder is coming.
Part 4: Maintain Client Relationships Between Projects
The best thing you can do for your payment speed has nothing to do with invoices. It's staying in contact.
A client who hears from you only when an invoice is due starts to associate your name with money leaving their account. A client who hears from you occasionally — a useful article, a quick check-in, a note about a relevant tool — sees you as a business partner. Partners get paid promptly. Vendors get paid when convenient.
This doesn't require a lot of effort. Once a month, look at your active and recent clients and think about whether there's a reason to reach out. Did something relevant happen in their industry? Did you build something they might want to know about? Is a project anniversary coming up?
Keeping a contact record — even a simple note of the last time you touched base and what you discussed — makes this systematic rather than random.
Part 5: Know Your Outstanding Balance at All Times
You can't manage what you can't see. At any given moment you should be able to answer:
- How much is currently owed to me?
- Which invoices are overdue and by how many days?
- Which clients have a history of paying late?
This information is what triggers your follow-up actions. Without it you're relying on memory and email search, which means things slip through.
Maintaining a simple ledger — even a spreadsheet — works. A dedicated tool is better because the data structure is already there and you don't have to build it yourself.
Putting the System Together
The complete system:
- Set net 15 terms, late fee clause, and deposit requirement in the contract
- Invoice the day you deliver work
- Follow up on day 3, due date, day 5 overdue, day 15 overdue
- Stay in contact with clients between projects so follow-ups aren't adversarial
- Maintain a live view of what's outstanding so nothing slips
Most of this is process, not tools. But the right tools make the process much easier to maintain consistently.
Kwilio Projects handles the project and invoicing side — track work, generate invoices directly from projects, and monitor payment status.
Download on the App StoreMicro CRM handles the client relationship side — track contacts, log follow-ups, and see at a glance which clients are due for a check-in.
Download on the Mac App StoreBoth are native Mac apps, available on the App Store.