Quick answer: To forecast cash flow with irregular income, build your baseline forecast using your lowest realistic expected income for the next 90 days, then separately test a more optimistic scenario โ this way your baseline plan already survives a slow month.
Should I ever forecast using my best month?
Only as a secondary, optimistic scenario โ never as your baseline. The baseline should protect you if the next 90 days looks like your slowest recent stretch, not your best.
How do I forecast income from a brand-new client?
Treat it as tier three (possible upside) until at least one payment has actually arrived, then move it into your baseline once it has a track record.
Why 'average income' is the wrong starting number
If you earned $2,000 one month and $5,000 the next, your average is $3,500 โ but averaging erases the risk of a $2,000 month happening again right when a big bill is due.
A forecast built on your worst realistic month, not your average month, is the one that actually protects you from a cash gap.
A three-tier forecasting method
Tier one: your guaranteed or near-certain income for the next 90 days โ retainer clients, recurring contracts, or predictable platform payouts.
Tier two: probable but not guaranteed income โ a client who usually rebooks but hasn't confirmed yet.
Tier three: possible upside โ new leads, one-off projects, or bonus payouts you can't count on. Build your baseline forecast from tier one only, and treat tiers two and three as scenario tests on top of that baseline.
Handling payment delays specifically
Freelance and contract payments are frequently delayed relative to invoice date; if a client typically pays 15โ30 days after invoicing, forecast the payment on that realistic date, not the invoice date.
Building in a standard delay buffer for every client, based on their actual payment history, is usually more accurate than assuming on-time payment.
Frequently Asked Questions
Should I ever forecast using my best month?
Only as a secondary, optimistic scenario โ never as your baseline. The baseline should protect you if the next 90 days looks like your slowest recent stretch, not your best.
How do I forecast income from a brand-new client?
Treat it as tier three (possible upside) until at least one payment has actually arrived, then move it into your baseline once it has a track record.
What's the fastest way to reduce cash flow risk from irregular income?
Build a buffer sized to your typical gap between your best and worst months, so a slow month doesn't force a scramble.