1. Calculators
  2. Business Profitability & Operations

Business Cash Flow Forecast Calculator

Project your business bank balance month by month for the next year. Enter sales, how quickly customers pay, supplier terms, fixed costs, loan payments and one-off items to see the low point, any months below zero and the funding needed to get through them.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Revenue is what you invoice; cash comes in when customers pay. Enter how quickly they pay and the calculator projects your bank balance for the next 12 months.

$
Opening balance across business accounts at the start of month 1.
$
Sales you expect to invoice or ring up in the first month.
%
2% a month is about 27% a year. Use 0 for flat sales or a negative number for a decline.
%
Materials, stock and other direct costs as a share of revenue.
Sales before month 1
An existing business collects last month’s invoices in month 1. A new one starts with nothing owed to it.
%
%
%
The three collection percentages must add up to 100%.
%
Share of each month’s operating profit moved to a tax reserve. Nothing is set aside in a loss month.
You pay suppliers
$
Rent, payroll, software, insurance and other costs that do not move with sales.
$
Principal plus interest on business loans and equipment finance.
One-off items
Month (1–12)Amount (+ in, − out)Description
$
$
$
Equipment, annual bills, quarterly tax payments, a loan or investment received. Positive amounts are cash in, negative amounts cash out. Set the amount to 0 to ignore a row.

Results

Cash at the end of month 12$64,911Up $39,911 from $25,000 today
Lowest cash balance
$15,139
End of month 3
Funding needed
None
Cash stays above zero all year
Months below zero
0
Total cash generated
$39,911
Revenue over 12 months
$804,725
Operating profit before tax
$130,599
Revenue minus cost of goods and fixed expenses
Still owed by customers at month 12
$66,850

The balance never goes below zero. The tightest point is month 3, with $15,139 in the bank, and cash ends the year at $64,911. Over 12 months the business generates $39,911 of cash against $130,599 of operating profit.

Cash in the bank at the end of each month

$0$20K$40K$60K$80KM1M3M5M7M9M11Start $25,000

12-month cash flow forecast

Cash in is customer payments received that month. One-off items are shown net. Rows in red end the month below zero.

MonthRevenueCash inSuppliersFixed costsLoanTax reserveOne-offNet cash flowEnding cash
Month 1$60,000$58,946-$26,471-$26,000-$2,500-$1,750—$2,225$27,225
Month 2$61,200$60,125-$27,000-$26,000-$2,500-$1,915—$2,710$29,935
Month 3$62,424$61,327-$27,540-$26,000-$2,500-$2,083-$18,000 (New equipment)-$14,796$15,139
Month 4$63,672$62,554-$28,091-$26,000-$2,500-$2,255—$3,708$18,847
Month 5$64,946$63,805-$28,653-$26,000-$2,500-$2,430—$4,222$23,069
Month 6$66,245$65,081-$29,226-$26,000-$2,500-$2,609—$4,747$27,816
Month 7$67,570$66,383-$29,810-$26,000-$2,500-$2,791—$5,282$33,097
Month 8$68,921$67,710-$30,406-$26,000-$2,500-$2,977$6,000 (Sale of used equipment)$11,827$44,924
Month 9$70,300$69,064-$31,015-$26,000-$2,500-$3,166—$6,384$51,308
Month 10$71,706$70,446-$31,635-$26,000-$2,500-$3,360—$6,951$58,259
Month 11$73,140$71,855-$32,267-$26,000-$2,500-$3,557-$9,000 (Annual insurance premium)-$1,470$56,790
Month 12$74,602$73,292-$32,913-$26,000-$2,500-$3,758—$8,121$64,911
Total$804,725$790,586-$355,026-$312,000-$30,000-$32,650-$21,000$39,911$64,911

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the cash flow forecast calculator

The calculator builds a month-by-month forecast from a few assumptions. Each line of input corresponds to a line in the table under the results.

  1. Cash in the bank today. The total across your business accounts at the start of month 1.
  2. Revenue and growth. Enter the sales you expect to invoice or ring up in month 1 and a monthly growth rate. Use 0 for flat sales, or a negative number if sales are declining.
  3. Sales before month 1. Choose Yes for a running business: customers still owe you for last month’s and the month before’s sales, and that cash arrives in months 1 and 2. Choose No for a new business that starts with nothing owed to it.
  4. Collection pattern. Split each month’s revenue into the share collected in the month of sale, the next month and two months later. The three must add up to 100%. Your accounts receivable aging report shows how quickly customers actually pay.
  5. Cost of goods sold and supplier terms. Enter direct costs as a share of revenue, and whether you pay suppliers in the same month or the following one.
  6. Fixed expenses, loan payments and tax set-aside. Fixed costs include payroll, rent and software. The tax set-aside moves a share of each profitable month’s operating profit into a reserve, so the forecast does not spend money that belongs to the tax authorities.
  7. One-off items. Add a row for each unusual cash movement with its month, its amount and a short description. Enter money coming in as a positive number (a loan received, an asset sale) and money going out as a negative one (equipment, an annual insurance premium, an estimated tax payment).

The bar chart shows the bank balance at the end of each month; any bar below the zero line is a month you cannot pay your bills without extra funding.

How the forecast is calculated

Each month, the calculator works out the cash collected and the cash paid, then carries the balance forward:

Revenuem = Revenue1 × (1 + g)m − 1
Cash inm = a × Revm + b × Revm−1 + c × Revm−2
Suppliersm = COGS% × Revm (same month) or COGS% × Revm−1 (next month)g is the monthly growth rate and a, b, c the shares collected in the month of sale, the next month and two months later. For an existing business, revenue before month 1 follows the same growth path backwards; for a new business it is zero.
Operating profitm = Revm × (1 − COGS%) − Fixed
Tax reservem = max(0, Operating profitm) × tax %
Net cash flowm = Cash in − Suppliers − Fixed − Loan − Tax reserve + One-offs
Ending cashm = Ending cashm−1 + Net cash flowmThe lowest ending balance is the low point of the year. If it is below zero, the funding needed is that amount: the smallest injection, made in time, that keeps the account at or above zero all year.

A worked example

A business starts the year with $25,000 in the bank. It expects $60,000 of sales in month 1, growing 2% a month. Customers pay 30% in the month of sale, 50% the next month and 20% the month after. Direct costs are 45% of sales, paid to suppliers the following month; fixed costs are $26,000 and loan payments $2,500 a month.

In month 1 the business collects $58,946 and ends the month $2,225 better off. In month 3 the new equipment purchase pulls the balance down to $15,139, the lowest point of the year.

From there the balance recovers, helped by a sale of used equipment in month 8, and ends month 12 at $64,911. Over the year the business invoices $804,725, earns $130,599 of operating profit and sets aside $32,650 for tax, yet generates only $39,911 of cash. At year-end customers still owe it $66,850.

The gap between profit and cash is the point of the exercise. Some of it is the tax reserve and the loan payments, which are real outflows even though only the interest part of a loan payment is an expense. The rest is growth: each month’s sales are higher than the last, so the money owed by customers keeps rising, and that money is not in the bank.

Collection speed matters as much as sales

Changing nothing but how quickly customers pay shows how much cash the receivables ledger holds:

Collection pattern Lowest balance Cash at month 12 Owed by customers at month 12
60% same month, 40% next $16,925 $72,738 $29,841
30% / 50% / 20% (the example) $15,139 $64,911 $66,850
10% / 50% / 40% $13,713 $58,661 $96,398

The three businesses have identical sales and costs; only the timing differs. That is why invoicing promptly, taking deposits and following up on overdue accounts are cash management tools, not just administration. Supplier terms work the other way: paying suppliers in the month you buy instead of the month after lowers the year’s low point to $13,519.

Starting from zero: a new business

A new business has no earlier invoices to collect, but its bills start at once. Run the same example as a new business and the picture changes:

With no sales before month 1, the business collects only $18,000 in month 1, and the net cash flow that month is -$12,250. The balance falls below zero in 3 months, reaching -$11,101 in month 3. The business needs at least $11,101 of funding in place before then, even though it is profitable from the first month.

This is the classic cash trap of a young, growing business: profit on paper, an empty bank account in practice. The forecast tells you the size of the credit line or owner loan to arrange, and when.

How to read the result

  • The low point matters more than the year-end balance. A healthy year-end figure can hide a month in which payroll cannot be met. Plan around the lowest bar on the chart.
  • Funding needed is a floor, not a target. It assumes everything happens exactly as forecast. Most owners want a buffer of at least a month of fixed costs on top.
  • Growth can add cash or consume it. With flat sales, the example ends the year at $37,000 instead of $64,911: at a 55% gross margin, the extra profit from growth outweighs the extra money tied up in unpaid invoices. With thin margins and slow-paying customers the balance tips the other way, and faster growth leaves less cash in the bank, not more.
  • Update it monthly. Replace the forecast for the month just ended with the actual figures. The differences show which assumptions were optimistic.

What this calculator does not include

  • Seasonality. Revenue follows one steady growth rate. If your sales swing by season, use one-off rows to adjust specific months.
  • Bad debts. The collection percentages must total 100%, so every invoice is assumed to be paid. Reduce revenue if some customers will not pay.
  • Inventory build-up. Supplier payments follow the cost of goods sold. Buying stock ahead of a busy season is a one-off outflow you should add.
  • Accurate tax. The set-aside is a simple percentage of each profitable month, with no offset for loss months, no deductions and no payment schedule. Add actual estimated tax payments as one-off items if you know them.
  • Interest on the cash balance or on an overdraft, and any changes in fixed costs during the year.

For a longer view of how long cash lasts when a business is not yet profitable, use the burn rate and runway calculator. The working capital and cash conversion cycle calculators measure how much money the operating cycle ties up.

Frequently asked questions

What is a cash flow forecast?
A cash flow forecast projects the money that will actually enter and leave your bank account each month, as opposed to the sales and costs on your profit and loss statement. It shows when cash will be tight, so you can arrange credit, delay a purchase or chase invoices before the shortfall arrives rather than after.
Why is my cash lower than my profit?
Profit counts a sale when you make it; cash counts it when the customer pays. Growing sales tie up more money in unpaid invoices, and loan principal, equipment purchases and tax payments all use cash without being operating expenses. In the example, the business earns $130,599 of operating profit but generates $39,911 of cash over the year.
How far ahead should a business forecast cash flow?
Twelve months is the usual horizon for planning, and many owners keep a more detailed 13-week forecast for the near term. Whatever the length, the forecast is most useful when you update it every month with actual figures, so errors in the assumptions show up quickly.
How do I fix a negative month in my cash flow forecast?
The main levers are collecting from customers sooner (deposits, shorter terms, card payments), paying suppliers later, moving or financing large purchases, cutting fixed costs, or arranging a line of credit or owner loan before the gap opens. The calculator's funding figure is the minimum; lenders and prudent owners keep a buffer above it.
What collection percentages should I use?
Look at the last few months of invoices and note when each was paid. A shop that takes card payments collects nearly 100% in the month of sale. A business that invoices on 30-day terms typically collects a small share the same month, most the next month and the rest later, as in the default example. If some customers pay very late or not at all, lower your revenue to allow for it.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.