Monte Carlo Cash-Flow Risk Simulator

Fast, client-side simulator with uncertainty bands, shortfall probability, VaR, and sensitivity.

Inputs

Demand & Revenue

COGS & Costs

Cash Timing & Taxes

Idle.

Results

Any shortfall
End cash < 0
VaR₅% (End Cash)
Median End Cash

Sensitivity — Tornado (ΔP(Shortfall))

Model Notes (transparent by design)

Revenue_t = Demand_t × AOV
COGS_t = COGS% × Revenue_t
VarOpex_t = VarCost% × Revenue_t
Fixed_t = Fixed monthly cost
PBT_t = Revenue_t − (COGS_t + VarOpex_t + Fixed_t)
Tax_t = Tax% × max(PBT_t, 0)

Cash in: Revenue collected after DSO months; LatePay% is delayed by +1 month.
Cash_t = Cash_{t−1} + CashIn_t − (COGS_t + VarOpex_t + Fixed_t − Tax_t)