How to build a quarterly lp report as Small Investor Relations Teams
Your two-person IR team is producing a quarterly LP letter that requires pulling audited financials from QuickBooks or NetSuite, cash balance snapshots from Plaid, subscription revenue trends from Stripe, and portfolio company KPIs that live in a Notion database someone updates manually. You spend the first three days of the quarter just collecting the data. Then you write the letter in Google Docs, paste in numbers, realize the numbers changed, paste again, format charts in Slides, and email a PDF through Outlook. The institutional platforms — Juniper Square, Addepar — handle the compliance layer, not the writing layer. You still own that, and you're doing it with copy-paste.
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, journal entries — up to 50k records per entity), syncs your Plaid transactions and balances on a schedule, and syncs your Stripe charges and subscription data on a schedule. NetSuite income statements and balance sheets also sync on a schedule for funds running NetSuite as their ERP. Outlook messages and calendar events sync on a schedule for LP communication tracking. LP portals like Juniper Square or DocSend — where no direct API connection exists — are reached through browser automation, no API needed. Juniper Square's entity data (distributions, capital accounts) can be pulled from the portal UI via browser automation and surfaced inside your report app.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q3 2025 LP Letter — October 2025 Close
| Fund cash balance (Plaid) | 4,820,000 |
| Capital deployed Q3 (QuickBooks payments) | 1,350,000 |
| Portfolio company A — MRR (Stripe) | 187,000 |
| Portfolio company B — MRR (Stripe) | 94,500 |
| Uncalled LP commitments (manual entry) | 8,200,000 |
| Q4 planned capital call | 2,000,000 |
It's October 7th. Quarter just closed. In previous years, you'd spend the next three days logging into QuickBooks to pull a trial balance, exporting Plaid transactions, emailing portfolio companies for their MRR numbers, and stitching it all into a Google Doc. This quarter, you open your Starch LP report app and the data is already there: $4.82M cash on hand from Plaid, $1.35M deployed in Q3 from QuickBooks payment records, and MRR of $187k and $94.5k from Stripe for your two SaaS portfolio companies. You type: 'Draft the Q3 LP letter. Highlight that deployment pace is on track for the fund model, note that Portfolio Company A grew MRR 12% quarter-over-quarter, and flag that the Q4 capital call of $2M is scheduled for November 15.' Starch drafts a 650-word letter in your fund's voice — the same measured, data-forward tone from your Q2 letter you loaded as a reference. You spend 40 minutes editing, not 40 hours assembling. The letter goes out to your LP distribution list via Outlook on October 9th, two days after quarter close, which is the fastest your fund has ever sent it.
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 — investor reporting, email agent 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 NetSuite as our fund ERP, not QuickBooks. Does this work?
Our LP portal is Juniper Square. Can Starch pull data from it?
Is QuickBooks report-level data like P&L available?
We send LP letters through a specific email template with our fund's logo and formatting. Can Starch match that?
We're a two-person team. We don't have an IT person to set up integrations. How hard is this actually?
Is Starch SOC 2 certified? Our LPs ask about data security.
Can Starch build a KPI dashboard for our GP that refreshes automatically, separate from the LP letter?
Related guides for Small Investor Relations Teams
Investor Q&A and info requests are the administrative tax on raising capital and maintaining LP relationships.
Read guide →A monthly board financial pack is the document your board, lead investors, or advisors use to understand whether the business is on track.
Read guide →A board meeting deck is the quarterly document that tells your directors, lead investors, and advisors exactly where the company stands — financials, KPIs, progress against plan, risks, and asks.
Read guide →An investor KPI dashboard is how you answer the question your investors are always asking — 'how's it going?
Read guide →Build a Quarterly LP Report for other operators
The AI stack built for emerging fund managers.
Read guide →The AI stack built for real estate operators.
Read guide →The AI stack built for foundation and nonprofit ops teams.
Read guide →The AI stack built for small finance teams.
Read guide →Ready to run build a quarterly lp report on Starch?
Request closed-beta access. Everything is free during beta.