← All posts

Cash flow management for freelancers

Why profitable freelance businesses go broke, how to build a real cash runway, and the simple 13-week forecast that prevents most crises.

By The LeapInvoice team

The uncomfortable fact about small businesses is that they don't fail from being unprofitable. They fail from running out of cash. A freelancer with €80,000 of billed but unpaid invoices and €200 in the bank is technically profitable and effectively broke.

Cash flow management isn't accounting — it's staying alive. Here's how to think about it properly.

The three cash timelines that matter

Every freelance business has three overlapping cash cycles:

  1. Sales cycle — from first conversation with a prospect to signed contract. Weeks to months.
  2. Delivery cycle — from signed contract to invoice sent. Days to months.
  3. Collection cycle — from invoice sent to money in the bank. Weeks.

Total time from "first meeting" to "cash in account" for a typical freelance engagement is often 60–120 days. If you're not funding those days out of a reserve, you're funding them by charging next month's expenses to a credit card, which is how healthy businesses die.

Build a cash reserve first

Before you optimise anything, build a cash cushion of 3–6 months of essential expenses in a separate account. Rent, food, tax reserves, minimum business costs. Not "nice to haves" — the number you'd need to survive a bad quarter with no incoming client work.

This is the single most important financial move a freelancer makes. It's boring, it takes months to build, and it changes everything about how you negotiate. Freelancers with a reserve say no to bad clients, quote higher, and never accept exploitative payment terms. Freelancers without one accept whatever comes because they have to.

The 13-week rolling cash forecast

Once the reserve exists, your cash flow tool of choice is a 13-week rolling forecast. Not annual. Not monthly. Weekly, thirteen weeks out, updated every Monday.

The spreadsheet has five sections:

  1. Opening cash — what's actually in your accounts, right now.
  2. Confirmed inflows — invoices sent, with expected receive dates based on client payment history (not their stated terms — their actual behaviour).
  3. Expected inflows — deals likely to close, with a probability weighting.
  4. Confirmed outflows — recurring bills, tax due dates, subscriptions, salaries.
  5. Expected outflows — planned purchases, estimated tax reserves.

Sum by week. Carry the running balance forward. You can see, at a glance, whether you have a shortfall coming in week 6.

This is the tool that turns "I have no idea if I can afford to take a month off" into "I can afford a month off starting week 3, or after the ABC invoice pays if I'd rather have the buffer."

The tax trap

Money you've collected as sales tax / VAT is not yours. It sits in your account and looks like it is. It isn't. Neither is the income tax on your profit, or the corporation tax on the company's profit.

The single most common freelance cashflow disaster is spending money you never actually had — VAT collected, income tax due — because it was in the operating account and looked like available cash.

Fix: sweep tax reserves to a separate account. Every time an invoice pays:

  • Move the VAT portion to a "VAT reserve" account.
  • Move an estimate of the income/corporation tax portion (30–40%, adjust by country) to a "Tax reserve" account.

What's left in the operating account is actually yours. Do this within 48 hours of every receipt. Automate it if your bank supports rules.

Speeding up collections

  • Invoice immediately. Not "end of the month." The moment work is delivered. Every day of delay is a day the payment moves out.
  • Ask for deposits. 30–50% up front on new engagements, especially with new clients. Screens for real intent and funds your cash cycle.
  • Milestone billing. Rather than one invoice at project end, three or four along the way. Reduces your working capital exposure by 60–70%.
  • Offer a small early-payment discount if it materially helps you — "2% off if paid within 7 days" often works for smaller clients with a personal decision-maker; almost never works with large-company AP.
  • Follow up mercilessly using the cadence from any decent late-payment guide. Silence is the enemy.

Slowing down (some) outflows

  • Negotiate payment terms with your suppliers. Not aggressive — just ask. Many software vendors will bill annually with a discount, or shift you to end-of-month billing.
  • Use a business credit card with a 30–55 day interest-free window for expenses you can pay off in full. Pushes outflow out by up to two months.
  • Batch subscription payments — align renewals to a single month if possible, so you're not paying €30, €50, €120 in random weeks.

Never delay tax payments or wages. Delaying suppliers past reasonable terms damages relationships and reputation. This lever exists but is small.

The metrics worth tracking

  • Days Sales Outstanding (DSO) — average days between invoice and payment. Aim for under 30 for freelance work; 45 is normal; over 60 is a warning.
  • Cash runway — how many months of expenses your current cash covers if no new invoices are paid. Under 2 is a crisis; 3–6 is healthy; over 12 is time to invest or distribute.
  • Pipeline coverage — total value of prospects in your sales pipeline vs. your monthly revenue target. Under 3× coverage is thin; 3–5× is healthy; over 10× and you probably don't need to be prospecting so hard.

Building genuine resilience

Cash flow management isn't about spreadsheet discipline for its own sake. It's about making sure you don't end up in the position where you have to take that low-paying project with the difficult client because rent is due in a week.

The math is simple: high freelance income + no cash management = same fragility as low freelance income. Low freelance income + strong cash management = a business you can actually build.

Reserve first. Forecast weekly. Sweep the tax. Chase the invoices. The rest is optimisation.