Finance · Analyze & Recommend
Your runway, updated every Monday.
Collections from Stripe, current and committed spend from Ramp, all pulled, mapped, and rebuilt into a rolling 13-week cash flow forecast in Google Sheets every Monday.
Works acrossStripeRampSlack
What you get.
A rolling 13-week cash flow forecast with base, downside, and upside scenarios, rebuilt from live Stripe collections and Ramp commitments and delivered to your leadership channel every Monday morning.
You check the bank balance when you remember. That's not a system.
The CEO asks "how much runway do we have?" and you pull up the bank account. $2.1M. You divide by last month's burn. Fourteen months. Except last month's burn included a one-time payment for the annual AWS contract. And this month, Q4 commissions are due. And payroll is going up because you hired three people who started on the 15th and only got half a paycheck last month. So is it 14 months? Or 10? The honest answer is you're not sure.
Cash flow forecasting at most startups is a spreadsheet that someone built six months ago. It gets updated when the CFO has time, which is usually right before a board meeting. The rest of the month, it sits there getting staler by the day while actual cash moves in and out. Stripe deposits land on different schedules. Ramp bills hit at month-end. A customer pays early. A vendor payment bounces. None of this gets reflected until someone manually reconciles everything.
What changes.
- 01Forecast frequencyBefore · Monthly (before board meetings)With Doe · Weekly, every Monday at 7 AM from live data
- 02Scenario planningBefore · Manually adjust one spreadsheetWith Doe · Base, downside, and upside scenarios generated with runway for each
- 03Runway accuracyBefore · Back-of-envelope estimateWith Doe · Transaction-level with commitment tracking
- 04Cash surprise frequencyBefore · Regular. "I didn't know that was coming"With Doe · Rare. All commitments visible 13 weeks out
How Doe forecasts your cash flow
- 01Pulls expected inflows and flags at-risk renewalsStripeDoe mapped $380K in recurring revenue hitting next week, flagged 12 renewals at risk based on usage decline, and projected the payout schedule through week 13
- 02Reads committed outflows and upcoming contractsRampDoe identified $210K in locked-in monthly subscriptions, spotted a new $15K annual contract starting next month, and projected variable spend from trailing averages
- 03Builds a rolling 13-week cash model from both sidesDoeA week-by-week cash flow showing exactly when the balance dips, how much runway remains (14.2 months base case), and which weeks carry concentration risk
- 04Stress-tests base, downside, and upside scenariosDoeBase case holds 14 months of runway, downside (2x churn + delayed collections) drops it to 10, upside (pipeline converts) extends it to 18. Leadership sees the range, not a single guess
- 05Delivers the Monday morning cash brief to leadershipSlackDoe sends a one-screen summary: ending cash, week-over-week change, runway by scenario, and any alert thresholds breached — all before the first standup
- 06RecurringEvery Monday at 7:00 AMEvery Monday morning, Doe pulls the latest revenue and expense data, rebuilds the 13-week rolling forecast, runs scenario analysis, and delivers the cash brief to your leadership channel. You start the week knowing exactly where you stand. Cash forecast posted to #finance-leadership in Slack.
Up and running in under ten minutes.
- 01Connect your toolsOne-click OAuth for each integration. No API keys, no engineering.
- 02Describe what you need“Every Monday, rebuild a 13-week cash forecast from Stripe collections and Ramp commitments. Run base, downside, and upside scenarios and alert #finance-leadership if runway drops below 10 months.”
- 03It runs on scheduleRuns every Monday morning and the forecast lands in your leadership channel, with alerts firing immediately if runway drops below your threshold.
Before you delegate.
- 01How does Doe handle variable revenue like usage-based billing?Doe analyzes historical usage patterns from Stripe to project future revenue from usage-based customers. It factors in growth trends, seasonality, and recent changes in usage volume. The base/upside/downside scenarios capture the range of likely outcomes.
- 02Can Doe incorporate payroll data?If payroll runs through a connected system or is documented in a Google Sheet with payment schedules, Doe includes it in the forecast. You can add payroll as a fixed commitment in the model. Doe applies it weekly and adjusts for new hires or departures that you flag.
- 03How far out can the forecast extend?13 weeks is the default because it balances accuracy with usefulness. You can extend to 26 weeks or even 12 months, but longer-range forecasts naturally have wider confidence intervals. Doe shows you the confidence band so you know how much to trust the outer weeks.
- 04Does Doe account for payment timing (AR/AP)?Yes. Doe maps actual payment schedules (Stripe payout timing, Ramp payment dates, vendor billing cycles) rather than assuming everything happens on the invoice date. This is critical for cash flow accuracy and is usually the hardest part to do manually.
- 05Can I set alerts for cash thresholds?Yes. You can configure alerts like "notify me if projected cash drops below $500K in any week" or "alert if runway falls below 9 months in the downside scenario." These alerts run with every forecast update and notify you in Slack immediately.