How to run a monthly business review as Real Estate Founders

Internal Comms & MeetingsFor Real Estate Founders4 apps11 steps~22 min to set up

Every month you cobble together your business review from five different places: Plaid or your bank portal for cash position, Stripe for any recurring revenue, QuickBooks for expenses, a spreadsheet you emailed yourself last quarter for deal pipeline, and a folder of LP update emails you sent manually. You spend two hours tracking down the right numbers, another hour reformatting them into a deck that doesn't embarrass you, and the whole thing still goes out three days late because you had a site visit. Worst case, you skip the formal review entirely and just wing it on your next LP call.

Internal Comms & MeetingsFor Real Estate Founders4 apps11 steps~22 min to set up
Outcome

What you'll set up

A monthly business review that auto-pulls your cash position, burn rate, and deal pipeline data so you walk into the meeting knowing your numbers cold
A running archive of every monthly review — decisions made, action items assigned, open items carried forward — searchable when an LP asks 'didn't we talk about this in Q3?'
A presentation-ready update for LPs and your team that reflects actual performance, not the numbers you remembered to write down
The Starch recipe

Apps, data, and prompts

The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.

Data sources & config

Starch syncs your Plaid bank and transaction data on a schedule (updated daily) and connects directly to Stripe for revenue data on a schedule. QuickBooks entity data — invoices, bills, vendor payments, journal entries — also syncs on a schedule. Your Google Calendar syncs on a schedule so Starch knows when your MBR is happening. For deal pipeline data living in HubSpot, Starch syncs contacts, companies, and deals on a schedule. Any documents or LP communications in Notion sync on a schedule as reference context for your investor update narrative.

Prompts to copy
Pull my cash position and net burn for the last 30 days using my Plaid bank feeds. Show me a 24-month projection at current burn and flag if runway drops below 12 months.
Build a scenario comparing our current acquisition pace against a model where we close one additional deal per quarter. Use my actual Plaid expense data as the baseline and show me how runway and break-even shift in each case.
Draft my monthly LP update for March 2026. Pull burn rate and cash from Plaid, any transaction volume from Stripe, and write a 400-word narrative covering portfolio performance, one deal highlight, one risk to flag, and our 60-day outlook. Match the tone of the update I sent last month.
Transcribe today's monthly business review call, extract every action item with an owner, and archive the summary under March 2026 MBR.
Run these in Starch → or paste them into your favorite agent
Walkthrough

Step-by-step

1 Connect Plaid and Stripe as scheduled-sync providers so Starch pulls your cash position, transaction history, and any recurring revenue automatically every day — no manual exports.
2 Connect QuickBooks as a scheduled-sync provider so Starch has your invoices, bills, and vendor payments. (Note: QuickBooks report views like P&L are temporarily unavailable pending a fix, but all entity-level data syncs normally.)
3 Connect HubSpot as a scheduled-sync provider so your deal pipeline — properties under LOI, active acquisitions, investor interest levels — flows into the same workspace as your financials.
4 Open Runway Analysis and run 'Pull my net burn and cash position for the last 30 days, broken down by expense category, and project forward 24 months at current pace.' Verify the numbers against your last bank statement before the meeting.
5 Open Scenario Analysis and describe the specific decision you're facing this month — a new acquisition, a capital call timing question, a hiring decision — so you walk into the MBR with side-by-side projections, not gut feel.
6 Start Meeting Notes at the top of your MBR call. It transcribes in real time so you can stay in the conversation instead of taking notes. When the call ends, it auto-generates a summary with decisions made and action items assigned to owners.
7 After the MBR, review the extracted action items and archive the summary under the correct month label so it's searchable when an LP references a decision you made six months ago.
8 Open Investor Reporting and prompt it: 'Draft my March 2026 LP update using this month's burn rate, cash position, and deal pipeline highlights. Flag our Riverside acquisition as the key win and note the rate environment as the main risk.' Starch drafts the narrative; you edit for tone.
9 Review the draft LP update against the MBR summary Starch just archived — confirm that every number in the LP letter matches what was discussed in the meeting, not what you remembered afterward.
10 Send the LP update directly from Starch via Gmail integration or export to your preferred format. Starch logs the send so next month's update can reference what you said this time and keep the tone consistent.
11 Set your MBR automation to run the Runway Analysis and Scenario Analysis pulls automatically on the last business day of each month so your numbers are ready before the meeting, not during it.

See this running on Starch

Connect your tools, describe what you want, and the agent builds it. Closed beta is free.

Try it on Starch →
Worked example

March 2026 Monthly Business Review — 4-property portfolio, 12 LPs

Sample numbers from a real run
Cash position (Plaid sync)847,000
Net burn (ops + debt service, last 30 days)61,200
Stripe recurring (property mgmt fees)14,800
QuickBooks: open vendor invoices38,500
Deal pipeline: Riverside Ave LOI signed2,400,000
Deal pipeline: Elm Street — under diligence1,750,000

Going into the March MBR, Starch had already pulled $847K cash across your operating and reserve accounts from Plaid and calculated real net burn of $61.2K for the month — higher than February's $54K because the HVAC replacement at your Glendale property hit in early March. Runway Analysis flagged that at this pace you have 13.8 months of runway, which is comfortable, but the Riverside acquisition at $2.4M would move the needle. You ran a Scenario Analysis prompt asking 'Show me runway if we close Riverside in Q2 with 70% debt financing and a 6-month stabilization period before cash flow turns positive.' The model showed runway compressing to 8.2 months in the stress case — tight enough that you decided during the MBR to hold off on the Elm Street offer until Q3. Meeting Notes captured that decision and assigned your CFO-consultant to model the bridge financing options by April 10. The LP update drafted by Investor Reporting led with the Glendale stabilization progress, flagged the rate environment as the key risk, and noted the Riverside LOI as the headline win — all consistent in tone with your February letter because Starch referenced it as context.

Measurement

How you'll know it's working

Net cash burn per month (actual, not averaged) across operating and acquisition accounts
Months of runway at current pace, updated after each new acquisition or capital call
Deal pipeline value by stage (LOI signed, under diligence, closed this quarter)
LP update delivery cadence — days late vs. committed schedule
Action items from prior MBR completed vs. carried forward
Comparison

What this replaces

The other ways teams handle this today, and how the Starch version compares.

QuickBooks + Excel + a Google Slides template
Accurate books, but you're still manually pulling numbers into a spreadsheet, reformatting them into slides, and writing the narrative yourself the night before the LP call.
Juniper Square
Purpose-built for real estate LP reporting and waterfall calculations, but it's expensive for sub-10-LP portfolios, doesn't connect your operating bank feeds natively, and doesn't help you run your internal MBR or capture meeting decisions.
Notion + Loom for LP updates
Low cost and flexible, but you're still manually compiling the numbers and there's no automation — every update is a blank page you fill from scratch.
Visible.vc
Clean investor update tool with good LP-facing UX, but it's built for VC-backed startups, not real estate operators — no property-level pipeline tracking, no bank feed sync, no deal flow context in the narrative.
On Starch RECOMMENDED

One platform — runway analysis, 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 →
FAQ

Frequently asked questions

Does Starch work if my financials are in QuickBooks but my deal pipeline is in a spreadsheet?
Yes. Starch syncs your QuickBooks entity data — invoices, bills, vendors, payments — on a schedule. For deal pipeline data living in Google Sheets or Airtable, connect them from Starch's integration catalog and the agent queries them live when your MBR app runs. You can also describe your deal pipeline structure in plain language and Starch builds a custom CRM to track it going forward.
I have 12 LPs. Can Starch send personalized updates to each of them, or is it one letter to all?
The Investor Reporting app is built for a single polished update you send to your list. If you need per-LP customization — different tranches, different property exposures — you'd describe that to Starch and it builds a custom variant. The Gmail integration handles the send; Starch logs what went out so next month's draft references the right prior update.
What if my property management software isn't one of the tools Starch connects to natively?
If it has a web interface you can log into, Starch can automate it through your browser — no API needed. Describe what data you need (rent rolls, occupancy rates, maintenance costs) and Starch pulls it the same way you would manually, then feeds it into your MBR dashboard.
Is Starch SOC 2 Type II certified? I'm sharing financial data and LP information.
Not yet. Starch is not currently SOC 2 Type II certified. If that's a hard requirement for your LPs or your own compliance posture, that's worth knowing upfront. It's on the roadmap.
My QuickBooks P&L report is the main thing I pull for the MBR. Will that work?
QuickBooks report views — including P&L and Transaction List — are temporarily unavailable pending an upstream fix. Entity-level data syncs normally: invoices, bills, vendor payments, journal entries, and balance sheet items. You can ask Starch to reconstruct a P&L from those entities, which gives you the same numbers, just assembled by the agent rather than pulled from a formatted QuickBooks report.
How does Starch know what tone to use for LP updates? My LPs are institutional, not startup-style.
The Investor Reporting app references your prior updates as context when drafting new ones. The first time, you either paste in a prior letter or describe the tone you want — formal, conservative, property-operator register rather than startup burn-rate language. After that, it learns from what you sent last time.

Ready to run run a monthly business review on Starch?

Request closed-beta access. Everything is free during beta.

You're on the list! We'll be in touch soon.