When I started freelancing, I knew I'd have to manage my own taxes, find clients and deal with the occasional quiet month.
What I hadn't fully appreciated was how much time and emotional energy I'd spend chasing money I'd already earned.
You do the work. You deliver what was agreed. You send the invoice. And then, sometimes, nothing.
Suddenly, you're not just doing the job you were hired for. You're checking payment dates, drafting reminders, following up on unanswered emails and wondering how persistent you can be without damaging the relationship.
And there's something particularly uncomfortable about having to ask someone to pay you for work they've already received.
You don't want to seem difficult. You don't want to jeopardise future projects. You certainly don't want to spend your Tuesday afternoon composing the third version of an email that essentially says, "Please pay me."
But you also have bills to pay.
The financial cost of late payments is obvious. The emotional cost is much harder to calculate.
And unfortunately, I learnt that lesson the hard way.
When one unpaid invoice becomes a much bigger problem
One of the hardest experiences I've had as a freelancer involved a large illustration project.
It was a substantial piece of work, both creatively and financially. I'd committed a significant amount of my time to it, which naturally meant having less capacity to take on other projects.
The project was arranged through my agency, which handled the client relationship and payment arrangements.
At the time, I didn't think too much about how the payments were structured. I knew what I'd been promised, I trusted the arrangements and I got on with the work.
But when the payment was due, things became complicated.
Initially, communication became difficult. Then I was told the payment had been made, although nothing had arrived in my account.
Eventually, I learnt that the business was experiencing serious financial difficulties and couldn't pay the full amount owed.
I did eventually receive some of the money in smaller instalments, but by that point the damage to my cash flow had already been done.
And here's the difficult thing: I could understand that the client was struggling. I could even sympathise with their situation.
But understanding somebody else's financial difficulties doesn't make your own bills disappear.
What made the experience particularly challenging wasn't just the missing money. It was the uncertainty, the repeated follow-ups and the uncomfortable feeling of having to pursue payment from somebody who was clearly having problems of their own.
I'd fulfilled my side of the agreement, but somehow collecting payment had become another job in itself.
That experience taught me something important about freelancing: a project can be profitable on paper and still leave you financially vulnerable.
The difference between earning money and actually having it
One of the biggest adjustments when you become self-employed is learning that invoiced income isn't the same as money in your bank account.
Imagine you've agreed to a £5,000 project.
You spend six weeks working on it, turning down smaller opportunities because you're already at capacity. You complete the work, send your invoice and wait.
If your client has 30-day payment terms, you could already be looking at more than two months between starting the work and receiving the money.
And that's assuming they pay on time.
Meanwhile, your mortgage or rent, utilities, subscriptions and everyday living expenses haven't stopped.
It's entirely possible to have a busy, successful-looking month as a freelancer and still struggle to cover your expenses.
That's why cash flow matters just as much as profitability.
It's not only about how much money you're earning. It's about when that money is actually available to you.
The hidden emotional cost of chasing payments
I think this is one of the least discussed aspects of freelancing.
Most business advice treats chasing invoices as a straightforward administrative task.
Send a reminder. Follow up. Escalate if necessary.
Simple, right?
Except there's often a relationship on the other side of that invoice.
You might have worked closely with the client for months. You might genuinely like them. You might hope they'll commission more work in the future.
So when payment becomes overdue, you're suddenly navigating a situation that feels unnecessarily personal.
How long should you wait before following up?
Is your reminder too blunt?
Will they think you're being unreasonable?
What if they're going through a difficult time?
And why are you spending so much energy worrying about how to ask for money that's already owed to you?
For me, this has often been more exhausting than the administrative work itself.
Every unanswered email creates another little open loop in your mind. Another thing to remember, another uncomfortable conversation to initiate, another uncertainty sitting in the background while you're trying to concentrate on other projects.
It's time and attention that you can't charge for.
And when you're working for yourself, both are valuable resources.
What I wish I'd known about deposits and milestone payments
Looking back at that illustration project, one of the biggest lessons was how little I understood about protecting myself financially.
Because my agency was managing the project, I wasn't directly negotiating the payment arrangements.
There was no deposit or milestone payment structure protecting my income, and I didn't realise those were things I should have been asking about.
I assumed that having an agreed project fee meant I had a reasonable degree of financial security.
But until that money actually reaches your bank account, it's still a promise.
If I were approaching a similarly large project today, I'd want to understand the payment structure before committing so much of my time.
Deposits
A deposit means receiving an agreed portion of the project fee before work begins.
For example, on a £3,000 project, a 30% deposit would mean receiving £900 upfront, with the remaining £2,100 payable according to the agreed terms.
It doesn't guarantee the client will pay the rest, but it reduces the amount of work you're financing yourself.
It can also help establish that both parties are committed to the project.
Milestone payments
For longer projects, dividing the fee into stages can be even more useful.
Instead of completing three months of work and invoicing everything at the end, you might agree to payments at key points, such as project commencement, an approved first stage and final delivery.
This spreads the financial risk and creates more predictable income.
It also gives you opportunities to identify payment problems before you've completed the entire project.
Working through an agency
If you're working through an agency or intermediary, it's worth asking a few additional questions.
Who is contractually responsible for paying you? When will you be paid? And does your payment depend on the end client paying the agency first?
These aren't unreasonable questions. They're part of understanding the financial arrangement you're agreeing to.
I wish I'd known to ask them sooner.
Why clear payment terms matter
Payment terms might not be the most exciting part of running a freelance business, but they can make an enormous difference.
At a minimum, I now think it's worth establishing:
When invoices can be issued: At the start of a project, at agreed milestones or after completion.
When payment is due: A clear deadline rather than a vague understanding that payment will happen soon.
What happens if a project changes: Especially if additional work or delays affect the original agreement.
What happens when payments are overdue: Including any agreed escalation process and applicable late-payment provisions.
Who is responsible for payment: Particularly when agencies, intermediaries or multiple businesses are involved.
It's also worth putting these terms in writing before work begins.
A friendly relationship with a client is lovely, but it isn't a substitute for a clear agreement.
And importantly, having payment terms doesn't mean you expect somebody to behave badly.
It simply means everyone understands what's expected.
Making payment reminders less personal
One of the most useful things I've learnt is that you don't have to rely entirely on your own memory, confidence or willingness to have uncomfortable conversations.
A little structure can make the whole process easier.
For example, you could establish a straightforward routine:
When the invoice is issued: Send it promptly, with the correct details and a clearly stated due date.
Before the due date: Use an automated reminder if appropriate.
When payment becomes overdue: Send a polite, factual reminder that refers to the invoice and payment terms.
If payment still hasn't arrived: Follow a consistent escalation process rather than deciding what to do from scratch every time.
Invoicing software can help with several of these steps, particularly tracking due dates and sending reminders.
And that's valuable for more than just efficiency.
When a reminder is part of a standard process, it can feel less like you're personally confronting someone and more like an ordinary part of running a business.
Of course, software can't solve every problem.
It can't guarantee payment from a client who's experiencing financial difficulties, and it can't eliminate the risk of a business failing.
But it can reduce the amount of mental effort involved in keeping track of everything.
For someone who finds those conversations difficult, that can make a meaningful difference.
Don't forget the cost of unpaid administration
Chasing invoices is just one part of a much bigger issue.
When you're employed, much of the administration surrounding your work happens behind the scenes.
When you're freelance, you're often responsible for all of it.
Writing proposals, preparing quotes, managing emails, scheduling meetings, tracking expenses, handling invoices and maintaining client relationships.
None of these tasks necessarily earns you money directly, but they still consume your working hours.
Let's say you charge £300 for a day's work.
That sounds straightforward until you realise you've spent several additional hours discussing the project, preparing a quote, handling revisions to the brief and managing the invoice.
Your effective hourly rate can end up being considerably lower than you initially expected.
This is why understanding your actual working time matters.
The cost of a project isn't just the hours you spend creating the final deliverable. It's everything required to make that project happen.
And that should be reflected in how you price your work.
Protecting your cash flow without expecting the worst
After an experience like mine, it would be easy to become cynical about clients.
But I don't think that's particularly helpful.
Most clients aren't deliberately trying to make freelancers' lives difficult. Some are dealing with complicated internal processes, and others may be experiencing genuine financial problems.
The important thing is recognising that their circumstances can still affect your livelihood.
You can be understanding without taking on unlimited financial risk.
For me, a few principles stand out:
Avoid relying too heavily on one large unpaid project, where possible.
Ask about deposits or staged payments before committing significant time.
Keep track of outstanding invoices, not just the value of work you've completed.
Make sure you understand payment arrangements when working through agencies.
Build a financial buffer when circumstances allow, even if it's only a small one.
Use systems and processes to reduce the amount of time spent chasing payments.
None of these precautions can eliminate uncertainty entirely.
But together, they can make freelancing a little more manageable.
The biggest lesson I've learnt
I still love the independence and creative opportunities that freelancing can offer.
But I think it's important to be realistic about the responsibilities that come with working for yourself.
You're not just the person delivering the work.
You're also responsible for managing your time, protecting your income, maintaining relationships and making sure the business side of things actually functions.
And sometimes, the most difficult parts of freelancing have very little to do with the work itself.
If I could go back and give myself one piece of advice before taking on that large illustration project, it would be this:
Don't wait until something goes wrong to learn how to protect yourself.
Ask the questions. Understand the terms. Get things in writing. Make use of the tools available to you.
Because protecting your time and income isn't being difficult, demanding or ungrateful.
It's simply part of making freelancing sustainable.
And the less energy you spend worrying about whether you'll be paid, the more you have left for the work you actually enjoy.

