Guide · 8 min read · Last reviewed August 11, 2026
Most small businesses that fail are profitable on paper at the time. Cash flow — money in the account on the day a bill is due — is the number that actually kills or saves you. Here's how to forecast it without building a spreadsheet monster.
Your profit and loss statement records revenue when you invoice. Your bank account records it when the client pays. For a freelancer with Net 30 terms and clients who actually pay in 45–60 days, that gap is where the danger lives. A $12,000 month can be a $0 month in cash terms.
Thirteen weeks is the standard because it's long enough to give you time to act — chase an invoice, delay a purchase, take on a project — and short enough that your estimates are still meaningful. Build it once, update it every Monday in ten minutes.
The forecast earns its keep the first time a closing balance goes negative in week seven and you still have six weeks to do something about it.
Runway = cash on hand ÷ average monthly net burn. If you hold $18,000 and burn $3,000 a month more than you collect, you have six months. Under three months, you're making decisions under pressure and usually making them badly.
Calculate yours with the freelance runway calculator.
Late payment is a cash-flow problem before it's a revenue problem. Shorten terms on new contracts, take a deposit on anything over a week of work, invoice the day work is delivered rather than at month end, and automate reminders so chasing isn't an emotional decision you have to make each time.
See how to get clients to pay on time and the late payment email templates.
SnapBooks projects cash flow from your real transactions and outstanding invoices, and flags shortfalls before they hit. $15/mo, 7-day free trial.
Start free trial