Skip to content
cash-flow-analysis logo

Cash Flow Analysis Workflow

cash-flow-analysis

Cash flow analysis and treasury management workflow covering liquidity assessment, cash forecasting, working capital optimization, and treasury operations.

SKILL.md

Full skill instructions

Cash Flow Analysis Workflow

This skill provides a structured workflow for cash flow analysis and treasury management using the treasury-specialist agent.

Workflow Overview

The cash flow analysis workflow follows 5 phases:

PhaseNameDescription
1Position AssessmentEstablish current cash position
2ForecastingBuild cash flow forecast
3Liquidity AnalysisAssess liquidity and runway
4Risk IdentificationIdentify cash flow risks
5RecommendationsProvide actionable guidance

Phase 1: Position Assessment

MANDATORY: Establish current position before forecasting

Position Requirements

ItemDescription
Bank balancesAll accounts, same day
Credit availabilityUndrawn facilities
Restricted cashIdentify any restrictions
IntercompanyIC positions and netting

Verification Checklist

CheckValidation
All accounts includedComplete bank list
Same-day balanceNo stale data
ReconciledTies to bank statement
FX convertedConsistent currency

Blocker Check

If ANY of these are unclear, STOP and ask:

  • Current cash position
  • Credit facility terms
  • FX rate source for conversion
  • Restricted cash items

Phase 2: Forecasting

MANDATORY: Build forecast with documented methodology

Forecast Types

TypeHorizonGranularityUse Case
13-Week13 weeksWeeklyShort-term liquidity
Monthly12 monthsMonthlyOperating planning
Annual1-5 yearsAnnualStrategic planning

Forecast Components

ComponentDescription
Opening balanceCurrent position
Operating receiptsCustomer collections, other
Operating disbursementsPayroll, vendors, other
InvestingCapEx, acquisitions
FinancingDebt, equity, dividends
Closing balanceCalculated position

Methodology Options

MethodDescription
Receipts/​DisbursementsBottom-up from transactions
Adjusted Net IncomeTop-down from P&L
Balance Sheet MethodFrom B/​S changes

Phase 3: Agent Dispatch

Dispatch to specialist with full context

Agent Dispatch

Task tool:
  subagent_type: "ring:treasury-specialist"
  model: "opus"
  prompt: |
    Perform cash flow analysis per these specifications:

    **Current Position**: [from Phase 1]
    **Forecast Type**: [13-week/​monthly/​annual]
    **Methodology**: [receipts-disbursements/​adjusted NI]

    **Data Provided**:
    - Bank balances as of [date]
    - Credit facility details
    - AR aging
    - AP aging
    - Payroll schedule
    - Known commitments

    **Required Output**:
    - Current position summary
    - Cash flow forecast
    - Liquidity analysis
    - Risk assessment
    - Recommendations

Required Output Elements

ElementRequirement
Treasury SummaryCurrent position and highlights
Cash PositionAll accounts with reconciliation
ForecastPeriod-by-period projection
Liquidity AnalysisRunway and ratios
Risk AssessmentIdentified risks and mitigations
RecommendationsActionable next steps

Phase 4: Liquidity Analysis

MANDATORY: Assess liquidity comprehensively

Liquidity Metrics

MetricFormulaThreshold
Cash RunwayCash / Monthly Burn>6 months
Current RatioCurrent Assets / Current Liabilities>1.5x
Quick Ratio(CA - Inventory) / CL>1.0x
Cash RatioCash / Current Liabilities>0.5x

Stress Testing

ScenarioDescription
Base CaseExpected forecast
Delayed ReceiptsAR delayed 30 days
Accelerated PaymentsAP paid early
Revenue Shortfall10-20% revenue decline
Combined StressMultiple adverse factors

Phase 5: Risk Identification

MANDATORY: Document all cash flow risks

Risk Categories

CategoryExamples
Collection RiskCustomer concentration, aging
Payment RiskVendor demands, timing
Operational RiskSeasonality, cyclicality
Financing RiskCovenant compliance, renewal
FX RiskCurrency exposure

Risk Assessment Framework

ElementDocumentation
Risk descriptionClear statement
ProbabilityHigh/​Medium/​Low
ImpactQuantified if possible
MitigationSpecific action

Pressure Resistance

See shared-patterns/​pressure-resistance.md for universal pressures.

Cash Flow-Specific Pressures

Pressure TypeRequestAgent Response
"Use yesterday's balance""Treasury needs current data. I'll get today's position."
"Skip the forecast, just need position""Position without forecast lacks context. I'll include projections."
"Estimate the AR collections""Collections forecast needs AR aging basis. I'll use actual data."
"We never have liquidity issues""Past performance ≠ future results. I'll assess current risk."

Anti-Rationalization Table

See shared-patterns/​anti-rationalization.md for universal anti-rationalizations.

Cash Flow-Specific Anti-Rationalizations

RationalizationWhy It's WRONGRequired Action
"Cash is cash, simple analysis"Cash has many componentsANALYZE by category
"Forecast is same as last month"Each forecast is independentBUILD fresh forecast
"We always collect in 45 days"Actual may differUSE actual aging
"Covenant is not close"Still needs monitoringCALCULATE covenant

Execution Report

Upon completion, report:

MetricValue
DurationXm Ys
Accounts ReconciledN
Forecast PeriodsN
Risks IdentifiedN
RecommendationsN
ResultCOMPLETE/​PARTIAL

Quality Indicators

IndicatorStatus
Position same-dayYES/​NO
All accounts includedYES/​NO
Forecast documentedYES/​NO
Risks assessedYES/​NO
Covenants calculatedYES/​NO

More Finance & Trading skills

ponytail-debt logo
Finance & Trading

ponytail-debt

Harvest every `ponytail:` comment in the codebase into a debt ledger, so the deliberate shortcuts and deferrals ponytail leaves behind get tracked instead of rotting into "later means never". One-shot report, changes nothing.

155.5K 27.9K
View
stripe-integration logo
Finance & Trading

stripe-integration

Stripe payment processing with checkout sessions, subscriptions, webhooks, and customer management.

40.2K 12.9K
View

Build comprehensive 3-5 year financial models with revenue projections, cost structures, cash flow analysis, and scenario planning for early-stage startups. Use this skill when creating financial projections, calculating burn rate or runway, modeling fundraising scenarios, or preparing investor-r...

40.2K 12K
View
stock-analysis logo
Finance & Trading

stock-analysis

Stock and cryptocurrency analysis with portfolio management and multi-dimensional scoring.

46 11.9K
View
coinglass logo
Finance & Trading

coinglass

Real-time crypto derivatives positioning, whale tracking, liquidations, and institutional ETF flows across 37 specialized tools.

27 11.5K
View

Master dbt (data build tool) for analytics engineering with model organization, testing, documentation, and incremental strategies. Use when building data transformations, creating data models, or implementing analytics engineering best practices.

40.2K 10.5K
View

Finance AI tools

C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Finalle.ai logo
Finance

Finalle.ai

Stay Ahead with Finalle.ai: The Ultimate Financial News and Tools Platform

Free
View

AI-powered Pine Script code generator for TradingView

Paid
View
TradeUI logo
Finance

TradeUI

Empower your investment strategies with AI signals, option flow data, and advanced chart patterns.

Paid
View
D
Finance

Danelfin

Danelfin review covering its AI stock and ETF scores, rankings, portfolio tools, current pricing, strengths, risks, and alternatives for investors.

Freemium
View
E
Finance

Ellisense

A software for comprehensive market sentiment analysis.

Paid
View

'Stock Correlations' App by Freshly.ai: Reveal Stock Patterns and Trends

Free
View