
Freelancing can feel like a juggling act. Multiple clients, projects coming and going, money
arriving at random times. It’s exciting, but it can also be stressful. The biggest challenge?
Getting paid on time.
That’s why cash flow is everything. If you can smooth the bumps, freelancing stops being a
rollercoaster and starts being sustainable.
Here are a few simple steps that make a real difference:
1. Put tax aside straight away
It’s easy to forget that your invoices aren’t all yours. For sole traders, once you’re above the
personal allowance, you’re generally looking at around 20% Income Tax plus National
Insurance on top. A safe, no-headaches rule of thumb: set aside 25–30% of your profits
every time you get paid.
This way, when that HMRC bill arrives, you’re ready and not left scrambling.
2. Watch out for “Payments on Account”
If your tax bill is over £1,000, HMRC may ask for advance instalments for the next year.
These fall in January and July, and they can catch people off guard. By saving that
25–30% buffer, you’re already covering yourself here too.
3. Know your fixed costs
Every freelancer has those “no matter what” bills—software, insurance, subscriptions,
phone. These are your overheads. Get clear on what they cost you monthly, because that
figure is the bare minimum you’ll need, even in a quiet patch.
4. Build a proper buffer
Clients pay late. Work dries up. Life happens. The best way to protect yourself is to build a
cash cushion of 3–6 months’ worth of your essential expenses.
One easy way to do this is to skim off 20–25% of each invoice and put it in a separate pot
until you hit that target. That way, you’ve always got breathing space if payments are slow.
Why this matters
Freelancing can give you freedom—but freedom feels a lot better when you’re not lying
awake at night worrying about cash. By planning for tax, watching your costs, and steadily
building that buffer, you give yourself the space to focus on doing the actual work you love.