How to build a 13-week cash flow forecast as Small Law and Accounting Practices
You close your books in QuickBooks, but 'closed' means your bookkeeper finished last month — not that you know what your operating account looks like today. A four-CPA practice billing on hourly retainers has irregular cash in: one client pays in 10 days, another sits at 47. Payroll hits twice a month, malpractice insurance renews in Q2, and the line of credit has a covenant you'd prefer not to trip. Building a 13-week cash flow forecast means exporting QuickBooks transactions, opening a spreadsheet someone built three years ago, and spending a Friday afternoon reconciling why the formula is off by $4,200. It gets done quarterly, if at all.
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 QuickBooks data on a schedule — invoices, bills, payments, vendors, and journal entries refresh automatically. Starch also syncs your Plaid-connected bank accounts on a schedule for real transaction data. The Runway Analysis and Scenario Analysis apps are pre-built starting points; you customize them with the prompts above or describe something different from scratch.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Week of April 7, 2026 — Four-CPA Practice, Q2 Planning Review
| Outstanding client invoices (due within 13 weeks) | 187,400 |
| Retainer billings scheduled (3 clients, monthly) | 36,000 |
| Payroll — Week 1 (April 11) | -42,800 |
| Payroll — Week 3 (April 25) | -42,800 |
| Malpractice insurance renewal (due April 18) | -14,200 |
| Office lease — April | -8,900 |
| Software subscriptions (annualized to weekly) | -1,100 |
| Expected ending cash — Week 13 (base case) | 94,600 |
| Expected ending cash — Week 13 (two clients pay 30 days late) | 51,200 |
The four-CPA practice has $187,400 in outstanding invoices due within the 13-week window, but two of the firm's largest clients — together accounting for $68,000 of that — have an average payment lag of 41 days despite 30-day terms. In the base case, the QuickBooks invoice due dates make Week 4 look fine: ending cash of $104,000. But the scenario layer, using actual payment history rather than due dates, flags that the same two clients paying at their typical pace pushes Week 6 ending cash to $47,300 — below the $60,000 threshold the managing partner set as the minimum operating buffer. That's the week malpractice insurance renews for $14,200. The forecast doesn't change the situation, but it means the managing partner sends a follow-up on those two invoices in Week 2, not Week 6 when the calendar reminds her the insurance payment is coming. Transaction Insights separately flagged that the firm's court e-filing subscription renewed at $2,340 this quarter versus $1,780 last quarter — nobody had caught the rate increase.
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 — runway analysis, scenario planning, transaction insights 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
We use QuickBooks but our bookkeeper is two weeks behind on categorization. Will the forecast be wrong?
Can Starch pull from Clio or MyCase for trust account activity, not just operating accounts?
Does Starch store our client financial data? We have confidentiality obligations.
We're an S-corp and our 'payroll' includes owner draws that QuickBooks treats inconsistently. Will the forecast handle that?
Can I share this forecast with my bank or line-of-credit lender without exporting it?
What happens to the forecast if a client disputes an invoice and it gets written off?
Related guides for Small Law and Accounting Practices
A strategic account plan is a documented, living view of a specific customer or prospect — their business goals, the stakeholders who matter, the gaps your product fills, the risks to the relationship, and the actions your team is taking.
Read guide →A customer knowledge base is the document — or collection of documents — that answers the questions your customers ask repeatedly.
Read guide →An outbound email sequence is a structured series of messages sent to prospects who haven't heard from you yet — or haven't responded.
Read guide →An SEO content engine is the system that turns your site into a compounding traffic asset — research, production, publishing, and measurement running on a repeatable cycle instead of a one-off push.
Read guide →Build a 13-Week Cash Flow Forecast for other operators
The AI stack built for small finance teams.
Read guide →The AI stack built for the founder's office.
Read guide →The AI stack built for CPG brands.
Read guide →The AI stack built for DTC founders.
Read guide →Ready to run build a 13-week cash flow forecast on Starch?
Request closed-beta access. Everything is free during beta.