Cash Flow Forecast: Meaning, Formula, Steps and Example
- A cash flow forecast estimates when money will enter and leave a business.
- Closing cash = opening cash + inflows - outflows.
- Short-term forecasts should use expected payment dates, not only invoice due dates.
- Tax, payroll, supplier, loan, and one-off payments should be included when they are expected to affect cash.
- Comparing forecasts with actual transactions helps improve later estimates.
A business can make a profit and still struggle to pay salaries, suppliers, taxes, or loan instalments. This often happens because customers pay later than expected while the business’s own payments remain due. A cash flow forecast identifies this timing gap before it becomes an urgent funding problem.
This guide is for Indian business owners, finance teams, and accountants. It focuses on management cash planning. It does not explain how to prepare an Ind AS 7 statement of cash flows, value a business, or file GST returns.
Strengthen Cash Collection Follow-Ups with BUSY
Set customer credit limits, flag overdue bills, and send payment reminders to support more timely collection follow-ups.
What Is a Cash Flow Forecast?
A cash flow forecast estimates the cash a business expects to receive and pay during a future period. It may use daily, weekly, or monthly columns depending on how closely the business needs to monitor liquidity.
Cash Flow Forecast Formula:
Net cash flow = cash inflows - cash outflows
Closing cash = opening cash + net cash flow
A negative closing balance warns that expected payments will exceed the available cash under the assumptions used.
For short-term forecasting, record a transaction on the date it is expected to change the bank or cash balance. For example, if a customer’s invoice is due on 10 October but the customer usually pays 20 days late, show the receipt around 30 October.
Cash Flow Forecast, Cash Flow Statement, and Profit: What’s the Difference?
| Item | Cash Flow Forecast | Cash Flow Statement | Profit and Loss Statement |
|---|---|---|---|
| Time covered | Future period | Past reporting period | Past reporting period, including accruals and estimates |
| Main purpose | Estimate whether enough cash will be available | Explain actual movements in cash and cash equivalents | Measure income earned against expenses incurred |
| Timing basis | Expected cash movement | Actual cash movement | Accrual accounting |
| Format | Designed for management needs unless a lender or investor specifies one | Follows the applicable accounting framework | Follows the applicable accounting framework |
Item
Cash Flow Forecast
Cash Flow Statement
Profit and Loss Statement
Item
Cash Flow Forecast
Cash Flow Statement
Profit and Loss Statement
Item
Cash Flow Forecast
Cash Flow Statement
Profit and Loss Statement
Item
Cash Flow Forecast
Cash Flow Statement
Profit and Loss Statement
For entities applying Indian Accounting Standards (Ind AS), Ind AS 7 classifies cash flows as operating, investing, or financing activities. It permits the direct and indirect methods for reporting operating cash flows and encourages the direct method.
A management forecast is not an Ind AS 7 cash flow statement. However, the same categories can make a forecast easier to review. The direct approach is usually clearer for short-term planning because it lists the cash expected from customers and the payments expected to leave the business.
Profit is also different from cash. Under Ind AS 115 , revenue is recognised when or as the business delivers the goods or services it promised. The customer may pay before or after that point. A profitable business can therefore face a cash shortage when customers have not yet paid.
What Should a Cash Flow Forecast Include?
| Forecast Line | What to Include | Important Treatment |
|---|---|---|
| Opening cash | Reconciled bank balances and cash in hand | Exclude restricted, blocked, or uncleared amounts |
| Customer receipts | Cash sales, expected invoice collections, customer advances, and refunds received | Use realistic collection dates based on payment history |
| Other inflows | Approved loan drawdowns, capital introduced, asset-sale proceeds, and interest received | Do not count proposed or unapproved funding as cash |
| Operating payments | Suppliers, payroll, rent, freight, insurance, utilities, and subscriptions | Include recurring bills and automatic debits. |
| Statutory and financing payments | Goods and Services Tax (GST), Tax Deducted at Source (TDS), Tax Collected at Source (TCS), advance tax, interest, and Equated Monthly Instalments (EMIs) | Use the amount expected to be paid after applicable credits and adjustments |
| Investing payments | Machinery, vehicles, property, software, and other long-term assets | Keep large one-off investments visible rather than hiding them in operating expenses |
Forecast Line
What to Include
Important Treatment
Forecast Line
What to Include
Important Treatment
Forecast Line
What to Include
Important Treatment
Forecast Line
What to Include
Important Treatment
Forecast Line
What to Include
Important Treatment
Forecast Line
What to Include
Important Treatment
Before scheduling GST, calculate the expected cash payment. Input tax credit is GST paid on eligible business purchases that can be used to reduce GST payable. The electronic cash ledger records amounts deposited on the GST portal for tax and related dues. Forecast the amount remaining after eligible credits, available cash-ledger balances, and other adjustments.
Support Cash Flow Planning with BUSY
Use reconciled banking records, outstanding invoices, and cash-flow reports as reliable inputs for your business forecasts.
How to Prepare a Cash Flow Forecast in Six Steps
1. Set the Horizon and Time Interval
Use weekly columns when exact payment timing matters or cash is tight. A rolling 13-week forecast is commonly used for short-term liquidity management.
Monthly columns may be more suitable for a 12-month planning view covering inventory, tax, hiring, or large asset purchases. These periods are planning conventions, not statutory requirements.
2. Confirm the Opening Cash Position
Start with the balances shown in your bank accounts and verify them through a bank reconciliation . Then add cash in hand and exclude restricted, blocked, or uncleared amounts.
An incorrect opening balance affects every later period, even if the receipt and payment estimates are otherwise accurate.
3. Place Receipts on Realistic Collection Dates
Use bill-wise accounts receivable , agreed credit terms, and each customer’s actual payment behaviour.
Separate receipts supported by invoices, orders, or contracts, rather than by uncertain sales estimates. If the collection date is unclear, place the amount in a downside scenario instead of treating it as certain cash.
4. Place Payments on Expected Bank Dates
Schedule each payment for the date on which it is expected to leave the bank account. Check supplier bills, payroll, rent, tax, insurance, loan instalments, annual renewals, asset purchases, and other committed payments.
Review standing instructions and automatic debits separately. They are easy to miss because they do not require a fresh payment entry each month.
5. Calculate Closing Cash and Test Scenarios
Subtract total payments from total receipts for each period. Add the result to opening cash and carry the closing amount into the next period.
Prepare at least a base case and a downside case when the business depends on uncertain collections. The downside case could assume that receipts arrive later or are lower than expected.
6. Replace Forecast Figures With Actuals
At the end of each period, replace forecast figures with actual bank movements. Classify each difference as:
- A timing difference
- An amount difference
- A missing or duplicated item
- A cancelled or newly added transaction
Add a new period at the end so the forecast continues to cover the same planning horizon.
Worked Cash Flow Forecast Example
Consider a trading business with opening cash of ₹1,50,000. Customers pay 40% of each month’s gross billings in the same month and the remaining 60% in the following month.
The previous month’s billings were ₹5,00,000, so the business expects to collect ₹3,00,000, or 60%, from those billings in Month 1. Gross billings for Months 1 to 3 are ₹6,00,000, ₹7,00,000, and ₹8,00,000. All amounts include GST.
| Particulars | Month 1 | Month 2 | Month 3 |
|---|---|---|---|
| Opening cash | ₹1,50,000 | ₹1,00,000 | ₹85,000 |
| Collection from previous month’s billings | ₹3,00,000 | ₹3,60,000 | ₹4,20,000 |
| Same-month collection at 40% | ₹2,40,000 | ₹2,80,000 | ₹3,20,000 |
| Total cash inflows | ₹5,40,000 | ₹6,40,000 | ₹7,40,000 |
| Total cash outflows | ₹5,90,000 | ₹6,55,000 | ₹8,45,000 |
| Net cash flow | -₹50,000 | -₹15,000 | -₹1,05,000 |
| Closing cash | ₹1,00,000 | ₹85,000 | -₹20,000 |
Particulars
Month 1
Month 2
Month 3
Particulars
Month 1
Month 2
Month 3
Particulars
Month 1
Month 2
Month 3
Particulars
Month 1
Month 2
Month 3
Particulars
Month 1
Month 2
Month 3
Particulars
Month 1
Month 2
Month 3
Particulars
Month 1
Month 2
Month 3
Gross billings increase by 33.33%, from ₹6,00,000 to ₹8,00,000, but cash falls in every month. At the end of Month 3, ₹4,80,000 of that month’s billings remains uncollected while a larger stock payment has already left the business.
The forecast therefore identifies a ₹20,000 shortage before Month 3 ends. Management can use that warning to accelerate collections, renegotiate the stock payment date, reduce the purchase, or arrange an approved short-term loan or credit line.
Stress-Test the Collection Assumption
If collections are 10% lower while payments remain unchanged, closing cash falls to ₹46,000 in Month 1, -₹33,000 in Month 2, and -₹2,12,000 in Month 3. The cash shortage now appears in Month 2 instead of Month 3, giving the business one month less to respond.
Indian Payment Dates to Include
The following are standard payment dates. Notifications, holidays, filing profiles, or case-specific provisions may change the applicable date, so check the relevant portal before payment.
| Payment | Standard Timing | Notes |
|---|---|---|
| Monthly filer: GST return in Form GSTR-3B and related payment | 20th of the following month | This is the standard date under Central Goods and Services Tax Rule 61. Check whether an extension applies. |
| Quarterly Return Monthly Payment (QRMP) scheme | Form GST PMT-06 by the 25th for each of the first two months. Quarterly Form GSTR-3B is generally due by the 22nd or 24th after the quarter. | The quarterly date depends on the taxpayer’s principal place of business. Central Board of Indirect Taxes and Customs Circular 143/13/2020-GST explains this procedure. |
| Most non-government TDS and TCS deposits | Within 7 days after the end of the month. For March deductions or collections, the standard due date is 30 April. | Apply the transaction-specific rules in Rule 218 of the Income-tax Rules, 2026. Certain specified transactions require a challan-cum-statement, a combined tax payment and transaction report, within 30 days after the end of the month in which the deduction is made. |
| Advance tax for most taxpayers | 15 June: 15%, 15 September: 45%, 15 December: 75%, and 15 March: 100%, calculated cumulatively | These instalments appear in Section 408 of the Income-tax Act, 2025. Taxpayers covered by the specified presumptive taxation schemes under Section 408(2), which use a simplified method for calculating taxable income, generally pay the full advance tax by 15 March. |
| Payment to a qualifying micro or small enterprise supplier | The agreed date, subject to a maximum of 45 days from acceptance or deemed acceptance. Without a written agreement, payment is due within 15 days. | The delayed-payment guidance explains these limits and the interest consequences. Eligibility is limited; for example, the Ministry’s guidance excludes enterprises registered under trading activities. |
Payment
Standard Timing
Notes
Payment
Standard Timing
Notes
Payment
Standard Timing
Notes
Certain specified transactions require a challan-cum-statement, a combined tax payment and transaction report, within 30 days after the end of the month in which the deduction is made.
Payment
Standard Timing
Notes
Taxpayers covered by the specified presumptive taxation schemes under Section 408(2), which use a simplified method for calculating taxable income, generally pay the full advance tax by 15 March.
Payment
Standard Timing
Notes
Eligibility is limited; for example, the Ministry’s guidance excludes enterprises registered under trading activities.
These rules come from different laws and took effect at different times. The Quarterly Return Monthly Payment (QRMP) scheme took effect on 1 January 2021 under Central Board of Indirect Taxes and Customs (CBIC) Circular No. 143/13/2020-GST . The Finance Act, 2023 added Section 43B(h) to the Income-tax Act, 1961, effective 1 April 2024.
From 1 April 2026, the Income-tax Act, 2025 carries the corresponding tax deduction rule in Section 37(2)(g). The 15-day and 45-day supplier payment limits remain in Section 15 of the Micro, Small and Medium Enterprises Development Act ( MSMED Act ); Section 37(2)(g) concerns the tax year in which an overdue amount can be deducted, generally the year it is actually paid.
Accuracy Controls for a Reliable Cash Flow Forecast
After preparing the forecast, apply these controls before using it for payment or funding decisions.
| Accuracy Risk | Review Control |
|---|---|
| Source information is outdated | Record the cut-off date for bank, receivable, payable, and tax data |
| Formulas or balance links are incorrect | Confirm that each closing balance becomes the next period’s opening balance and check the direction of inflows and outflows |
| Transactions are counted more than once | Remove settled invoices, duplicate imports, and transfers between the business’s own bank accounts |
| GST is recorded inconsistently | Document whether receipts and payments are shown gross or net of GST and record the tax settlement only once |
| Important assumptions cannot be verified | Record the source, responsible person, and last update date for every material estimate |
| Significant changes do not trigger a revision | Set a threshold for reforecasting, such as a major delayed receipt, unexpected payment, or change in available funding |
Accuracy Risk
Review Control
Accuracy Risk
Review Control
Accuracy Risk
Review Control
Accuracy Risk
Review Control
Accuracy Risk
Review Control
Accuracy Risk
Review Control
These controls do not replace the forecasting process. They test whether the completed forecast is current, internally consistent, and suitable for management decisions.
Using BUSY Records as Forecast Inputs
BUSY accounting software provides bill-wise receivable and payable tracking, customer credit limits and alerts, bank reconciliation, cash-flow and fund-flow statements, and payment-reminder tools.
These records provide useful inputs for a cash flow forecast, including current bank balances, expected customer collections, supplier dues, and past payment patterns. Use them to prepare a weekly or monthly forecast and update it as invoices are paid, new bills are recorded, or bank balances change.
Businesses can start a free trial or request a BUSY demonstration to explore the accounting records and controls that support cash planning.
Conclusion
A cash flow forecast helps management see when available cash may fall short of upcoming payments. Its value depends on current records and realistic assumptions. Start with a 13-week forecast using reconciled bank balances, expected customer receipts, and known payments. Update it every Friday, compare it with actual cash movements, and revise the coming weeks when dates or amounts change.