
bank_transactionsar_invoices (Accounts Receivable)ap_bills (Accounts Payable)payroll_runsoperating_expensescash_events table where every inflow/outflow is stored in a consistent, source-agnostic format.daily_cash_snapshots – one row per day with opening balance, inflows, outflows, closing balance, burn averagesforecast_runs, cash_forecasts – 90-day projections (base/best/worst)scenario_runs, scenario_forecast_deltas – what-if simulationsalert_events – runway and risk alerts(data_source_id, external_id)
cash_events into daily_cash_snapshots


alert_events and can push messages to Slack/email

cash_eventscash_events → n8n → daily_cash_snapshotsdaily_cash_snapshots → n8n → forecast_runs + cash_forecastsalert_events (+ Slack/email)


Posted Dec 2, 2025
Built a cash flow forecasting engine for SaaS/fintech founders using n8n, Supabase, and React.
1
0
Nov 16, 2025 - Nov 21, 2025