Blog
FreelancingMay 28, 2026· 1 min

Surviving feast and famine: a cash flow system for freelancers

Irregular income doesn't have to mean irregular life. A simple system for paying yourself a salary from unpredictable revenue.

The hardest part of freelancing isn't finding clients. It's the month after a great month, when nothing comes in and last month's confidence turns into this month's anxiety.

The fix isn't earning more. It's changing what "income" means.

Revenue is not income

When a client pays you $4,000, you didn't earn $4,000. Some of it belongs to taxes. Some belongs to business costs. Some belongs to the future, the famine months your feast months need to feed.

The system is three buckets:

  1. Taxes first. The moment money lands, set aside your tax percentage. In Cache, tax accruals can be attached to each income so the reserve builds automatically.
  2. A salary for you. Compute your average monthly revenue over the last 6–12 months, then pay yourself a fixed, boring salary below that average.
  3. The buffer absorbs the rest. Everything above your salary goes into a runway fund. Everything below draws from it.

Know your runway number

One number changes how freelancing feels: how many months could you survive at zero revenue? Three months of runway feels very different from three weeks, in negotiations, in rate-setting, in sleep quality.

Keep it visible. Watch it grow. A forecast that shows lean months coming three weeks early turns a crisis into a scheduling problem.