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:
- 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.
- 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.
- 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.