Cash Flow Warning Signs: How to Spot a Cash Crunch Months Before It Hits
The early signals of cash flow problems, the simple formulas behind each one (DSO, DPO, buffer weeks, runway) and the alert thresholds worth setting, with a checklist you can use every month.
By the CashflowCycles team · · 7 min read
A cash crunch rarely arrives without warning. In most small businesses the signals show up weeks or months earlier: customers paying a little later, suppliers being paid a little later, a bank balance that never quite recovers after payroll. Each change looks harmless on its own. Together they are the clearest signs of cash flow problems you will get. This guide covers the warning signs to watch, the metric behind each one, and the thresholds that should trigger an alert.
Why cash problems look sudden when they are not
Profit and cash move on different clocks: revenue is recorded when you invoice, cash arrives when the customer pays. Growth widens the gap, because inventory, receivables and payroll must be funded before the money comes in. Owners who watch only the bank balance see the problem the day it becomes urgent; owners who track a few trends see it while there is time to act.
The 7 early warning signs of a cash crunch
1. Customers are taking longer to pay
Rising days sales outstanding (DSO) is the most common early signal. If your terms are 30 days and DSO creeps from 38 to 52, you are lending more and more money to customers, interest-free. In the aged receivables report, a growing share past 60 or 90 days matters more than the total.
2. You are stretching your own payables
Paying suppliers later can be a deliberate choice, but when days payable outstanding (DPO) rises because there is no cash to pay, it is a symptom. The tell-tale signs: early-payment discounts missed, suppliers calling about overdue bills, or a supplier moving you to cash on delivery.
3. Your cash buffer is shrinking
Buffer weeks measure how long you could keep paying normal expenses from cash on hand alone. A buffer that slides from eight weeks to four over a few months is a warning even if the balance never goes negative.
4. The line of credit is paying for payroll
A line of credit is meant to smooth timing gaps, not fund routine expenses. If you draw on it to make payroll, rent or other recurring costs, and the balance no longer returns to zero (or close to it) between busy periods, the business is consuming more cash than it generates.
5. Sales are up but cash is down
When revenue grows and the bank balance falls over the same period, the cash is usually tied up in receivables, inventory or work in progress. This is the classic growth squeeze, and it catches profitable businesses off guard.
6. Tax and payroll remittances are getting tight
GST/HST, QST and payroll source deductions collected or withheld are not operating money. If paying them on time has started to feel difficult, or you are tempted to delay them to cover other bills, treat it as a serious warning: late remittances can get expensive quickly. Confirm your remittance due dates with the CRA, Revenu Québec or your accountant and put every one of them in your forecast.
7. Your forecast keeps getting worse at each update
If every monthly update pushes the projected low point lower or earlier, the trend is telling you something the current balance is not.
The formulas behind each signal
You do not need a finance team to track these. Each metric uses figures you already have in your bookkeeping and bank data. Calculate them the same way every month so the trend is meaningful.
| Metric | Formula | What to watch |
|---|---|---|
| Days sales outstanding (DSO) | Accounts receivable / credit sales for the period x days in the period | A steady rise, or DSO well above your payment terms |
| Days payable outstanding (DPO) | Accounts payable / purchases (or cost of goods sold) for the period x days in the period | A rise you did not plan, especially alongside rising DSO |
| Buffer weeks | Cash available / average weekly cash outflows | A downward trend over three or more months |
| Cash runway (months) | Cash available / average monthly net cash outflow (only when net cash flow is negative) | Runway shorter than the time you would need to fix the problem |
| Line of credit usage | Amount drawn / credit limit | Usage that stays high between seasonal peaks |
Worked example: spotting the squeeze early
The numbers below are a hypothetical example for illustration only. A small services firm bills about $90,000 per quarter, all on 30-day terms, and spends roughly $6,000 per week on payroll, rent and suppliers.
| Quarter 1 | Quarter 2 | |
|---|---|---|
| Receivables at quarter end | $36,000 | $52,000 |
| DSO (receivables / $90,000 x 90 days) | 36 days | 52 days |
| Cash in the bank | $48,000 | $27,000 |
| Buffer weeks ($6,000 per week) | 8 weeks | 4.5 weeks |
Revenue did not change, yet the bank balance dropped by $21,000. Most of that gap is the extra $16,000 now sitting in receivables. Nothing is overdue enough to look alarming on its own, but if the same drop repeats, the account would be down to about one week of expenses by the end of the next quarter. Caught now, the fix is ordinary: follow up on the slowest accounts, tighten terms for repeat late payers, and invoice on completion instead of at month end.
Alert thresholds worth setting
Thresholds depend on your industry and seasonality, so treat these as starting points to adjust with your accountant, not rules.
- Minimum balance: alert when projected cash falls below a fixed floor, such as four to six weeks of normal outflows, at any point in the forecast.
- DSO drift: alert when DSO exceeds your standard terms by more than 15 days, or rises by more than 10 days quarter over quarter.
- Buffer weeks: alert below a level you choose (many owners pick four weeks) and investigate any three-month decline.
- Line of credit: alert when usage stays above about half of the limit for more than a month outside your busy season.
- Unusual movements: alert on any week where outflows or inflows differ sharply from the recent average, which often catches a lost client or an unexpected bill.
- Upcoming obligations: alert a few weeks before large known payments (tax remittances, loan payments, annual insurance) if projected cash on that date looks thin.
Monthly cash flow warning signs checklist
- Is DSO higher than last month and last quarter?
- Is the share of receivables past 60 days growing?
- Did we miss any early-payment discounts or get a supplier reminder?
- Did DPO rise without a deliberate decision?
- Are buffer weeks lower than three months ago?
- Did we draw on the line of credit for payroll or rent?
- Did the line of credit balance return to its usual low point?
- Did revenue rise while cash fell?
- Are all GST/HST, QST and payroll remittances paid on time and in the forecast?
- Did the forecast's lowest point move lower or earlier since the last update?
Two or more "yes" answers in the same month deserve a conversation with your accountant and a fresh 13-week forecast.
Common mistakes
- Watching only the bank balance instead of the trend in DSO, buffer weeks and runway.
- Counting unused credit as cash without saying so, which makes the buffer look larger than it is.
- Leaving tax remittances, loan payments and annual bills out of the forecast because they are irregular.
- Setting alerts once and never adjusting them as the business grows or the season changes.
- Reacting by stretching suppliers further, which fixes this month and damages next quarter.
How CashflowCycles helps
CashflowCycles connects to your bank accounts through Plaid with read-only access and syncs transactions daily, so the numbers behind these warning signs stay current without manual imports. Every plan includes Cash Runway and Projection alerts. Growth and Scale add spending alerts that catch burn-rate acceleration, missed income, unusual spending spikes, new vendors, vendor concentration and price increases, delivered by email as well as in the app. The six-week Obligation Radar shows committed payments against cash on hand, and forecasts run 3, 6 or 12 months ahead with base, best and worst cases. It works in English and French, with a 30-day free trial.
Forecast your cash flow from live bank data
Connect your bank accounts, see the next six weeks of payments against your cash, forecast up to 12 months ahead and get alerted before cash runs short. Free for 30 days.
Start your free trial