How to forecast quarterly revenue as Small Finance Teams
Every quarter, your three-person finance team rebuilds the revenue forecast from scratch. You pull Stripe MRR into a Google Sheet, manually reconcile it against QuickBooks invoices, add a pipeline haircut from a HubSpot export that's already two days stale, and then your VP of Sales changes the close dates on six deals and the whole model breaks. The board wants a 90-day revenue forecast with scenario assumptions baked in. You have Friday afternoon and a spreadsheet. The ERP captures what happened; it has no opinion on what's coming. You end up spending more time stitching data between systems than actually thinking about the numbers.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch syncs your Stripe data on a schedule (charges, invoices, subscriptions) and syncs your QuickBooks data on a schedule (invoices, payments, journal entries — 20+ entity types). Plaid connects on a schedule for cash and bank transaction context. For pipeline data, connect your CRM from Starch's integration catalog and the agent queries it live when the forecast runs. The Scenario Analysis app uses the Stripe and Plaid scheduled sync as the baseline; Investor Reporting pulls from the same synced data to draft the narrative output.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q2 2026 Quarterly Revenue Forecast — March Close
| Stripe subscription MRR (actuals through March 31) | 184,000 |
| QuickBooks invoiced professional services (Q2 to date) | 47,200 |
| HubSpot pipeline — weighted new logo ARR (Q2 close dates, 70% haircut) | 62,400 |
| Projected expansion ARR (net of 1.2% monthly churn, base case) | 18,600 |
| Projected Q2 total revenue — base case | 312,200 |
| Projected Q2 total revenue — upside case (+20% new logos, 1% churn) | 341,800 |
| Projected Q2 total revenue — downside case (15% fewer new logos, 1.5% churn) | 278,900 |
When the team ran this at the end of March, Stripe showed $184K in monthly subscription revenue — up $11K from February but $6K below the Q2 plan line. QuickBooks had $47.2K in professional services invoices already billed, tracking ahead of the $40K quarterly budget. The HubSpot pipeline had $89K in deals targeting a Q2 close; after a 70% haircut on deals past 60 days, the weighted contribution dropped to $62.4K. Base case Q2 total came in at $312K — about 4% below the $325K board target. The downside scenario at $279K was the conversation that actually mattered: it would push the fundraise timeline by six weeks. That's the number the CFO needed before the Monday board call, and Starch had it ready Friday morning without anyone rebuilding the model by hand.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — scenario planning, investor reporting all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
Does Starch actually keep the Stripe and QuickBooks data current, or do I have to trigger a manual sync before every forecast run?
Our pipeline is in HubSpot. Can Starch pull deal data into the forecast, or do I have to export it?
What if our CRM is Salesforce instead of HubSpot?
We track professional services revenue separately from subscription MRR. Can the forecast model handle that?
Is Starch SOC 2 Type II certified? Our CFO will ask before we connect the bank and accounting data.
Can the same setup generate the board-ready forecast narrative, or is that a separate step?
Related guides for Small Finance Teams
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →AP invoice approval is the process of reviewing incoming vendor bills, confirming they match purchase orders or contracts, getting the right sign-off, and releasing payment.
Read guide →A 13-week cash flow forecast is a rolling, week-by-week view of what hits your account and what leaves it — covering roughly one quarter ahead.
Read guide →An annual operating budget is a forward-looking plan that maps expected revenue against planned spending for the next 12 months, broken into categories you'll actually track — payroll, software, marketing, COGS, facilities.
Read guide →Forecast Quarterly Revenue for other operators
The AI stack built for small RevOps teams.
Read guide →The AI stack built for the founder's office.
Read guide →The AI stack built for real estate operators.
Read guide →The AI stack built for emerging fund managers.
Read guide →Ready to run forecast quarterly revenue on Starch?
Request closed-beta access. Everything is free during beta.