The work being finished and the money arriving are two separate events, and the gap between them is where a lot of freelance businesses quietly struggle. You can be fully booked and still unable to pay your own bills, simply because three clients are each forty days late.
Most of this is preventable, and almost all of the prevention happens before the work starts rather than after the invoice is ignored.
Prevention Beats Chasing
Take a deposit
The single most effective change you can make. Somewhere between a quarter and a half of the project fee, paid before you begin.
It does three things. It confirms the client is real and has budget, which filters out a surprising number of enquiries that were never going to proceed. It means you are never working entirely unpaid. And it makes the client a participant rather than a spectator, which noticeably improves how quickly they respond to your questions.
Clients who refuse a deposit on a first project are telling you something useful. Established businesses are entirely used to this.
Put it in writing, even briefly
You do not need an elaborate contract for most freelance work, but you do need something both parties have agreed to in writing. An email that sets out the terms and is replied to with agreement is far better than nothing, and for larger work a short signed document is worth the effort.
The things that must be written down:
- What you are delivering, specifically
- What is not included
- The total fee and how it is split into payments
- Payment terms in days, and what happens when they are missed
- How many rounds of revisions are included
- What happens if the project is cancelled or paused
- Who owns the work, and when ownership transfers
That last point is worth understanding properly in your own jurisdiction, because the default rules vary and they matter if a dispute ever arises. Many freelancers tie transfer of rights to final payment, which is both reasonable and a quiet incentive.
Set short, specific payment terms
Do not write “payment on completion”. Write a number of days. Fourteen is reasonable for small clients; thirty is standard for larger organisations and often non-negotiable because of their internal processes.
Whatever you agree, know that larger companies frequently pay on their own cycle regardless of your terms. Factor that into your cash flow rather than being surprised by it every time.
Stage payments on longer projects
For anything running more than a few weeks, split the fee across milestones. A deposit, one or two payments at defined points, and a final payment on delivery. This limits how much you can be owed at any moment, which is the number that actually matters when a client goes quiet.
Invoicing in a Way That Gets Paid
A lot of late payment is simply friction. Remove it.
Invoice immediately. The day you finish, or the day a milestone is reached. Every day you delay is added directly to the end of the wait.
Include everything they need. Your details, their correct legal entity name, an invoice number, the date, the due date as a date rather than “30 days”, a clear description, the amount, and how to pay. Missing information is a common and avoidable reason invoices sit unpaid.
Send it to the right place. Your contact is often not the person who pays. Ask early who invoices should go to, whether a purchase order number is needed, and whether there is a portal you are expected to use. Getting this wrong can cost weeks.
Make paying easy. Offer the payment method that is easiest for them, not just the one cheapest for you.
When It Goes Late
Have a routine so you are not deciding what to do emotionally each time. Something like this works:
A few days before it is due: a short, friendly reminder that the invoice is due shortly. This catches the genuinely forgotten ones before they are late at all, and it is not awkward because nothing is wrong yet.
The day after it is due: a brief note that the invoice is now overdue, with the invoice attached again. Neutral in tone. Assume an oversight, because it usually is.
A week later: follow up and ask a direct question: when will this be paid? Ask for a date. A request for a specific date is much harder to leave unanswered than a general reminder.
Two weeks late: change the channel. Phone them. Email is easy to ignore and a call is not. Ask to speak to whoever handles payments if your contact is unresponsive.
Three to four weeks late: a formal notice stating the amount, how overdue it is, and what you will do next, with a firm deadline. Stop any ongoing work for that client at this point, and say so.
Beyond that: depending on the amount and your jurisdiction, your options include a formal demand letter, small claims proceedings, or a collections service. Many countries also allow you to charge statutory interest on late commercial payments, which is worth knowing about and mentioning where it applies. For anything significant, this is the point to take proper local advice rather than guessing.
Tone Matters More Than You Think
Stay factual and unemotional throughout. You are not asking a favour and you have not done anything wrong. Short messages that state the position and request a date work better than long, apologetic ones, and better than angry ones.
Keep everything in writing and keep it all. If a dispute escalates, a clear record of what was agreed and what you sent is the thing that settles it.
Warning Signs Worth Acting On
Some patterns reliably predict payment trouble, and you should price or structure for them, or decline:
- Reluctance to agree anything in writing
- Refusing a deposit while pressing for an urgent start
- Vagueness about who authorises payment
- Expanding the scope while resisting any change to the fee
- Unexplained silence during the project, which often continues after the invoice
- Complaints about previous freelancers being difficult about money
Protecting Yourself Structurally
Build a cash buffer covering a few months of expenses. It converts a late payment from a crisis into an inconvenience, and it means you can afford to enforce your own terms instead of accepting whatever you are offered.
Avoid letting any single client become most of your income, because that dependence quietly removes your ability to push back.
And keep your own invoicing current. Freelancers who chase late payments while being three weeks behind on sending invoices are, more often than they admit, their own biggest cash flow problem.