Cash flow forecast for a small service business: a simple way to build one
Profit tells you whether the business made money. Cash flow tells you whether you'll have money in the account when the truck payment, the supply order, and the quarterly tax payment all come due. For a small service business with busy and slow seasons, that second question is often the one that keeps you up at night.
What a cash flow forecast is
A cash flow forecast is a month-by-month estimate of the cash you expect to come in, the cash you expect to go out, and what's left at the end of each month. It looks forward, not back. It doesn't need to be perfect. Its job is to show you a tight month early enough to do something about it, like setting money aside in a busy month, timing an equipment purchase, or lining up more work.
Why service businesses need one
- Seasons: lawn care slows in winter, window cleaning dips in bad weather, pool service follows the temperature. Busy months have to carry slow ones.
- Lumpy costs: insurance renewals, registration, tires, and equipment repairs don't arrive evenly.
- Quarterly taxes: estimated tax payments come due four times a year. The IRS lists April 15, June 15, September 15, and January 15 for most people, so a January payment can land right in a slow month.
A simple way to build one
- Start with today's cash. What's in your business account right now.
- List expected cash in, by month. Start with regular customers and what they pay, then add the seasonal work you expect. Use what came in the same months last year as a guide, if you have it.
- List expected cash out, by month. Fixed costs first (phone, insurance, vehicle payment), then costs that move with work (fuel, supplies, dump fees, chemicals).
- Add tax payments. Put your estimated tax payments in the months they're due. Our tax set-aside calculator gives a rough number.
- Work out ending cash. Starting cash + cash in − cash out = ending cash. That ending number becomes next month's starting cash.
- Update it every month with what actually happened. Each update makes the next forecast better.
An example
Here's a three-month forecast for a lawn care business heading into winter. The numbers are made up to show the method.
| Month | Starting cash | Cash in | Cash out | Tax payment | Ending cash |
|---|---|---|---|---|---|
| November | $6,000 | $5,200 | $3,100 | $0 | $8,100 |
| December | $8,100 | $3,400 | $2,800 | $0 | $8,700 |
| January | $8,700 | $2,100 | $2,600 | $1,500 | $6,700 |
Cash in drops from $5,200 in November to $2,100 in January, and the January estimated tax payment lands in the slowest month. Ending cash goes from $8,100 to $8,700 and then down to $6,700. Seeing that in October is the point: you know to keep December's cushion instead of spending it, and to hold off on that new mower until spring.
Common mistakes
- Forecasting profit instead of cash. A job you finished but haven't been paid for isn't cash yet. Put income in the month you expect the money.
- Forgetting once-a-year costs. Look back through last year's expenses for anything that only shows up once.
- Being too hopeful. It's safer to forecast income a little low and costs a little high.
- Building it once and never looking again. A forecast is only useful if you update it.
How MiniCFO.io shows a 6-month projection
If you log your income and expenses in MiniCFO.io, you don't have to build the spreadsheet. The cash flow forecast shows the current month's actuals plus six projected months. The projections use the average income and expenses across the months where you've recorded transactions, so the more you log, the better it reflects your business. It's an estimate, not financial advice.
Because the projection is average-based, a seasonal business should read it alongside what it knows about its slow months. You can also ask plain-English questions about your own numbers (AI Insights), like "Can I afford a $300 a month trailer payment starting in March?", and the weekly summary shows how each week went. The tax set-aside card and due-date card keep the next quarterly payment in view.
This guide is general information and an estimate, not tax advice. Rules change and your situation matters, so check with a tax professional.
Sign up for MiniCFO.io It's $10 for the first month, then $35/month, no contracts.
Sources (checked Oct 28, 2026)
What is MiniCFO.io?
MiniCFO.io is a simple AI financial assistant for busy mobile service businesses. You keep track of money from your phone, see roughly what to set aside for taxes, and ask questions about your own numbers in plain English. Stop guessing. Start knowing.
- Log income and expenses from your phone in a few taps
- Receipt scanning
- Mileage log for business trips (trips saved on this device)
- Tax set-aside estimate with a quarterly due-date card and Mark as Paid (an estimate, not tax advice)
- 6-month cash flow projection
- Plain-English AI questions on your own numbers (AI Insights)
- Works side by side with QuickBooks through file import and export, plus CSV export
- Mobile-friendly: add it to your home screen from the browser, no app store needed
Try MiniCFO.io for $10 for the first month, then $35/month, no contracts.
FAQ
What is a cash flow forecast?
A month-by-month estimate of the cash you expect to come in and go out, and what's left at the end of each month. It looks ahead, so you can see a tight month before it arrives.
How far ahead should a small business forecast?
Far enough to see your next slow season and your next few tax payments. MiniCFO.io shows the current month plus six projected months.
How does MiniCFO.io project cash flow?
It shows the current month's actuals plus six projected months, using the average income and expenses across months with recorded transactions. It's an estimate, not financial advice.
Should I include taxes in my cash flow forecast?
Yes. Put estimated tax payments in the months they're due. The IRS lists April 15, June 15, September 15, and January 15 for most people. Amounts are estimates, not tax advice.
What does MiniCFO.io cost?
$10 for the first month, then $35/month, no contracts.