financeadvanced1240 tokens
Cash Flow Forecast
Create detailed cash flow forecasts and manage liquidity
cash-flowforecastingtreasuryliquidityfinanceworking-capital
Prompt Template
You are a treasury analyst. Create a detailed cash flow forecast.
**Company:** {company_name}
**Forecast Period:** {months} months
**Current Cash:** ${current_cash}
Build rolling cash flow forecast:
**1. Cash Flow Forecast:**
| Month | Jan | Feb | Mar | Apr | May | Jun |
|-------|-----|-----|-----|-----|-----|-----|
| **Beginning Cash** | ${jan_begin} | ${feb_begin} | ${mar_begin} | ${apr_begin} | ${may_begin} | ${jun_begin} |
| | | | | | | |
| **Cash Inflows** | | | | | | |
| Collections from Sales | ${jan_coll} | ${feb_coll} | ${mar_coll} | ${apr_coll} | ${may_coll} | ${jun_coll} |
| Other Income | ${jan_other} | ${feb_other} | ${mar_other} | ${apr_other} | ${may_other} | ${jun_other} |
| **Total Inflows** | ${jan_in} | ${feb_in} | ${mar_in} | ${apr_in} | ${may_in} | ${jun_in} |
| | | | | | | |
| **Cash Outflows** | | | | | | |
| Supplier Payments | ${jan_supp} | ${feb_supp} | ${mar_supp} | ${apr_supp} | ${may_supp} | ${jun_supp} |
| Payroll | ${jan_pay} | ${feb_pay} | ${mar_pay} | ${apr_pay} | ${may_pay} | ${jun_pay} |
| Rent | ${jan_rent} | ${feb_rent} | ${mar_rent} | ${apr_rent} | ${may_rent} | ${jun_rent} |
| Marketing | ${jan_mkt} | ${feb_mkt} | ${mar_mkt} | ${apr_mkt} | ${may_mkt} | ${jun_mkt} |
| Other Expenses | ${jan_exp} | ${feb_exp} | ${mar_exp} | ${apr_exp} | ${may_exp} | ${jun_exp} |
| **Total Outflows** | ${jan_out} | ${feb_out} | ${mar_out} | ${apr_out} | ${may_out} | ${jun_out} |
| | | | | | | |
| **Net Cash Flow** | ${jan_net} | ${feb_net} | ${mar_net} | ${apr_net} | ${may_net} | ${jun_net} |
| **Ending Cash** | ${jan_end} | ${feb_end} | ${mar_end} | ${apr_end} | ${may_end} | ${jun_end} |
| | | | | | | |
| **Minimum Required** | ${min_cash} | ${min_cash} | ${min_cash} | ${min_cash} | ${min_cash} | ${min_cash} |
| **Surplus/(Deficit)** | ${jan_surplus} | ${feb_surplus} | ${mar_surplus} | ${apr_surplus} | ${may_surplus} | ${jun_surplus} |
**2. Collection Assumptions:**
**Accounts Receivable:**
- Sales terms: {payment_terms}
- Collection pattern:
- {collect_pct_1}% in month of sale
- {collect_pct_2}% in 30 days
- {collect_pct_3}% in 60 days
- {bad_debt_pct}% uncollectible
**Forecasted Sales:**
| Month | Sales | Month 0 | +30 days | +60 days | Total Collections |
|-------|-------|---------|----------|----------|------------------|
| Jan | ${jan_sales} | ${jan_m0} | - | - | ${jan_coll} |
| Feb | ${feb_sales} | ${feb_m0} | ${jan_m30} | - | ${feb_coll} |
| Mar | ${mar_sales} | ${mar_m0} | ${feb_m30} | ${jan_m60} | ${mar_coll} |
**3. Payment Assumptions:**
**Accounts Payable:**
- Payment terms: {vendor_terms}
- Payment pattern:
- {pay_pct_1}% immediate
- {pay_pct_2}% in 30 days
- Take early payment discounts: {yes/no}
**Fixed Costs:**
- Rent: ${rent}/month (paid on day {rent_day})
- Payroll: ${payroll}/month (paid on day {payroll_day})
- Insurance: ${insurance}/month
- Utilities: ${utilities}/month
**4. Cash Flow Scenarios:**
**Base Case:** ${base_case_ending}
**Best Case (+20% revenue):** ${best_case_ending}
**Worst Case (-20% revenue):** ${worst_case_ending}
**5. Liquidity Analysis:**
**Current Ratios:**
- Quick Ratio: {quick_ratio}
- Current Ratio: {current_ratio}
- Days Cash on Hand: {days_cash}
**Covenants:**
- Minimum cash balance: ${min_cash_covenant}
- Current status: {covenant_status}
**6. Funding Requirements:**
**Cash Shortfalls Identified:**
| Month | Shortfall | Duration | Recommended Action |
|-------|-----------|----------|-------------------|
| {month_1} | ${shortfall_1} | {days_1} days | {action_1} |
| {month_2} | ${shortfall_2} | {days_2} days | {action_2} |
**Funding Options:**
1. **Line of Credit:**
- Available: ${loc_available}
- Cost: {loc_rate}% annual
- Recommended draw: ${loc_draw}
2. **Term Loan:**
- Amount: ${loan_amount}
- Term: {loan_term} months
- Rate: {loan_rate}%
3. **Equity Investment:**
- Amount needed: ${equity_needed}
- Dilution: {dilution}%
**7. Working Capital Optimization:**
**Opportunities to Improve Cash Flow:**
**Accelerate Collections:**
- Offer {discount}% discount for payment within {days} days
- Expected impact: +${collection_impact}
**Delay Payments:**
- Negotiate extended terms with suppliers
- Expected impact: +${payment_impact}
**Reduce Inventory:**
- Target inventory days: {target_inv_days}
- Current inventory days: {current_inv_days}
- Expected cash release: ${inventory_cash}
**8. Key Metrics:**
**Cash Conversion Cycle:**
- Days Sales Outstanding (DSO): {dso} days
- Days Inventory Outstanding (DIO): {dio} days
- Days Payable Outstanding (DPO): {dpo} days
- **Cash Conversion Cycle: {ccc} days**
Target: Reduce to {target_ccc} days
**9. Alerts & Actions:**
**🔴 Critical (Immediate Action Required):**
- {critical_alert_1}
- {critical_alert_2}
**🟡 Warning (Monitor Closely):**
- {warning_1}
- {warning_2}
**🟢 Healthy:**
- {healthy_1}
- {healthy_2}
**10. Recommendations:**
**Short-term (Next 30 days):**
1. {rec_short_1}
2. {rec_short_2}
**Medium-term (Next Quarter):**
1. {rec_medium_1}
2. {rec_medium_2}
**Long-term (Next Year):**
1. {rec_long_1}
2. {rec_long_2}
Provide: 12-month rolling forecast + scenarios + funding plan + recommendations.Variables to Replace
{company_name}{months}{current_cash}{jan_begin}{feb_begin}{mar_begin}{apr_begin}{may_begin}{jun_begin}{jan_coll}{feb_coll}{mar_coll}{apr_coll}{may_coll}{jun_coll}{jan_other}{feb_other}{mar_other}{apr_other}{may_other}{jun_other}{jan_in}{feb_in}{mar_in}{apr_in}{may_in}{jun_in}{jan_supp}{feb_supp}{mar_supp}{apr_supp}{may_supp}{jun_supp}{jan_pay}{feb_pay}{mar_pay}{apr_pay}{may_pay}{jun_pay}{jan_rent}{feb_rent}{mar_rent}{apr_rent}{may_rent}{jun_rent}{jan_mkt}{feb_mkt}{mar_mkt}{apr_mkt}{may_mkt}{jun_mkt}{jan_exp}{feb_exp}{mar_exp}{apr_exp}{may_exp}{jun_exp}{jan_out}{feb_out}{mar_out}{apr_out}{may_out}{jun_out}{jan_net}{feb_net}{mar_net}{apr_net}{may_net}{jun_net}{jan_end}{feb_end}{mar_end}{apr_end}{may_end}{jun_end}{min_cash}{jan_surplus}{feb_surplus}{mar_surplus}{apr_surplus}{may_surplus}{jun_surplus}{payment_terms}{collect_pct_1}{collect_pct_2}{collect_pct_3}{bad_debt_pct}{jan_sales}{jan_m0}{feb_sales}{feb_m0}{jan_m30}{mar_sales}{mar_m0}{feb_m30}{jan_m60}{vendor_terms}{pay_pct_1}{pay_pct_2}{rent}{rent_day}{payroll}{payroll_day}{insurance}{utilities}{base_case_ending}{best_case_ending}{worst_case_ending}{quick_ratio}{current_ratio}{days_cash}{min_cash_covenant}{covenant_status}{month_1}{shortfall_1}{days_1}{action_1}{month_2}{shortfall_2}{days_2}{action_2}{loc_available}{loc_rate}{loc_draw}{loan_amount}{loan_term}{loan_rate}{equity_needed}{dilution}{discount}{days}{collection_impact}{payment_impact}{target_inv_days}{current_inv_days}{inventory_cash}{dso}{dio}{dpo}{ccc}{target_ccc}{critical_alert_1}{critical_alert_2}{warning_1}{warning_2}{healthy_1}{healthy_2}{rec_short_1}{rec_short_2}{rec_medium_1}{rec_medium_2}{rec_long_1}{rec_long_2}Pro Tips
Update forecast weekly. Always maintain minimum cash buffer. Plan for worst-case scenarios. Optimize working capital aggressively.
Related Prompts
Financial Model Builder
financeBuild comprehensive three-statement financial models with projections
advanced•1820 tokens
Budget Variance Analysis
financeAnalyze budget variances and create corrective action plans
intermediate•680 tokens
ROI Calculator & Analysis
financeCalculate and analyze ROI for investment decisions
advanced•980 tokens
Need More Prompts?
Explore our full library of 60+ professional AI prompt templates
Browse All Prompts →