Guides / Personal and small-business costs
Forecasting your cash flow before payday
Build a running daily balance from your bills and paychecks, find the lowest day before it arrives, and keep recurring dates and a cushion right.
Practical guide
A monthly budget tells you whether income covers spending over the whole month. It does not tell you whether there is enough in the account on the 22nd, two days before the paycheck lands, when the car insurance comes out. Overdrafts happen in that gap between the order bills arrive and the order money arrives. A cash flow forecast fills it: a list of every expected deposit and payment on its date, and the balance it leaves you with, day by day.
The running daily balance
The method is plain arithmetic. Start from today's balance and walk forward one day at a time:
balance at end of day = balance at end of yesterday + deposits today − payments today
The number you care about is not the balance at the end of the period. It is the lowest balance along the way, and the day it happens. If that low point is above zero with room to spare, the plan works. If it dips below zero, you know which day, which bill and by how much, while there is still time to do something.
What goes on the list
- Your current balance, taken from the bank, minus any payments you have made that have not cleared yet: checks you wrote, card payments scheduled for tomorrow, pending debits.
- Recurring deposits: paychecks, benefits, regular transfers in. Note the schedule exactly. "Every other Friday" and "the 1st and the 15th" produce different dates, and over a year, every other Friday gives 26 paychecks, not 24.
- Recurring bills: rent or mortgage, car payment, insurance, phone, utilities, subscriptions, loan payments. Use the date the money actually leaves the account, which may differ from the due date on the bill.
- Regular spending that is not a bill: groceries, gas, childcare. Put an estimate on the day you usually spend it.
- One-off items you already know about: a birthday, a registration renewal, a school fee.
Bills that vary, like electricity, are best entered at a slightly high estimate. Being pleasantly surprised is better than the reverse.
Worked example: two weeks to payday
This household example uses illustrative amounts and the October 2026 calendar. On Monday, October 12, the checking balance is $980 with nothing pending. The next paycheck, $1,380 after taxes and deductions, arrives on Friday, October 23. Here are the expected items and the running balance:
| Date | Item | Amount | Balance |
|---|---|---|---|
| Mon Oct 12 | Starting balance | $980 | |
| Mon Oct 12 | Gas | −$45 | $935 |
| Tue Oct 13 | Phone | −$85 | $850 |
| Thu Oct 15 | Car payment | −$345 | $505 |
| Sat Oct 17 | Groceries | −$110 | $395 |
| Sun Oct 18 | Streaming | −$16 | $379 |
| Mon Oct 19 | Gas | −$45 | $334 |
| Tue Oct 20 | Electric (estimate) | −$138 | $196 |
| Thu Oct 22 | Car insurance | −$96 | $100 |
| Fri Oct 23 | Paycheck | +$1,380 | $1,480 |
| Sat Oct 24 | Groceries | −$110 | $1,370 |
| Mon Oct 26 | Gas | −$45 | $1,325 |
The two weeks end with $1,325, which looks comfortable. The low point is $100 on Thursday, October 22, the day before payday. The plan works, but the margin is thin.
Now test it. Suppose the electric bill comes in at $190 instead of the $138 estimate, and an unplanned $75 expense turns up on Wednesday the 21st. The balance on the 20th becomes $334 − $190 = $144, then $144 − $75 = $69 on the 21st, and $69 − $96 = −$27 on the 22nd when the insurance is drafted. Payday is still a day away.
The forecast shows the problem ten days before it happens, which leaves several options:
- Ask the insurer to move the draft date to the 24th or later. Many billers allow a due-date change, though not all.
- Shift the second week's grocery run to after payday, or split it.
- Move some money from savings into checking before the 22nd.
- Hold off on the unplanned expense if it can wait two days.
Any one of these is easier and cheaper to arrange on the 12th than on the morning of the 22nd.
Keep a cushion
Real transactions do not always land on the expected day. A payment you scheduled for the 15th may be drafted on the 14th. A deposit may post a day late around a bank holiday. A merchant may place a temporary hold larger than your actual purchase, which is common at gas pumps and hotels. Federal Regulation CC sets the maximum time banks may generally hold many deposited checks before making the funds available, but it does not mean every deposit is available immediately.
Because of this, it helps to choose a minimum balance you treat as zero. A cushion of one or two typical bills is a common choice. In the example, a $150 cushion would have flagged the October 22 low point even before the electric bill went up.
Getting recurring dates right
Most errors in a hand-built forecast come from recurring items:
- Every two weeks is not twice a month. In most years, two months contain three biweekly paydays. Those months are good ones to plan bigger payments around.
- Month-end dates. A bill due on the 31st has to go somewhere in a 30-day month, and February is shorter still. Check how each biller handles it.
- Weekends and holidays. Many automatic payments move to the next business day, some to the previous one, and paychecks often arrive early when payday falls on a holiday.
- Yearly and quarterly bills. Insurance premiums, property taxes and memberships are the ones most often forgotten, because they do not come every month. Put them on the list once and they will not surprise you.
Doing this with a spreadsheet or an app
A spreadsheet works: one row per day, a column for deposits, a column for payments and a running balance column that adds the day's net to the row above. The hard part is keeping recurring items on the right dates as months go by, and spotting the low point at a glance.
Our Cash Flow Positive web app is built to do this: you enter paychecks and bills once, and it projects your balance for every day ahead on a calendar, with low days and days below zero flagged. It is open now with a 14-day free trial, and it automates the same method this guide walks through. Like any projection, it is only as good as the items you enter; it cannot see your real bank balance, and it is not financial advice.
Make it a habit
A forecast is most useful when it is current. Once a week, update the starting balance from the bank, tick off what has cleared, adjust estimates that turned out wrong and look at the next low point. It takes a few minutes, and it turns the question "will this payment bounce?" into one you can answer before it matters.
Sources
- Board of Governors of the Federal Reserve System. Regulation CC, Availability of Funds and Collection of Checks, 12 CFR Part 229. www.ecfr.gov/current/title-12/part-229
- Consumer Financial Protection Bureau. Bank accounts and services: consumer information on checking accounts and overdraft fees. www.consumerfinance.gov/consumer-tools/bank-accounts/
Read next
All in Personal and small-business costs · Browse all topics