How to build a quarterly lp report as Foundation and Nonprofit Ops Teams
Every quarter your team assembles an LP report the hard way: someone exports QuickBooks data to a spreadsheet, someone else pulls grant disbursement totals from Salesforce by hand, a third person updates the narrative in a Google Doc, and the whole thing gets stitched into a slide deck the night before the board call. If your foundation uses fiscal sponsorships or pass-through grants, reconciling program spend against budget adds another two hours. The purpose-built tools — Fluxx, Blackbaud Grantmaking — assume you have a dedicated grants-management team and a six-figure software budget. You don't. You have four people and a QuickBooks instance.
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, and vendor records refresh automatically so the report always starts from current figures. Google Sheets is connected from Starch's integration catalog; the agent queries it live when the report runs to pull your program budget. Salesforce is connected from Starch's integration catalog so the agent can query grant pipeline and disbursement records live. Donor portals or board packet destinations that don't have an API are handled through browser automation — no API needed.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q1 2026 LP Report — $50M Community Foundation
| Education Program Grants Disbursed | 412,000 |
| Economic Mobility Program Grants Disbursed | 287,500 |
| Capacity Building Grants Disbursed | 94,000 |
| Operating Expenses (staff, benefits, office) | 118,200 |
| Total Q1 Disbursements + OpEx | 911,700 |
| Q1 Budget (per Google Sheet) | 875,000 |
| Variance (over budget) | 36,700 |
The Q1 close took about 45 minutes of actual staff time instead of the usual two days. Starch pulled all QuickBooks disbursements and operating expenses, compared them against the program budgets in the Google Sheet, and flagged a $36,700 overage — mostly in the Education Program line, where two grants that were expected to close in Q2 were executed early at the grantees' request. Starch surfaced that variance automatically; the ops director added a one-sentence explanation in the narrative section. The Salesforce query confirmed 23 grants closed in Q1 across 19 grantees. The draft LP email went to three individual major donors and a community foundation co-funder. The Email Agent drafted separate versions for each audience — the major donors got a more personal note referencing their specific program interests, the co-funder got a more formal program-outcome summary. Total review and edit time: about 30 minutes. The report was out two days before the board call instead of the night before.
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 Salesforce for grants management, but it was set up by a consultant and the schema is messy. Can Starch still query it reliably?
Our QuickBooks has 20+ expense categories and a fairly complex chart of accounts. Will the report still make sense?
We're not reporting to venture capital LPs — our 'LPs' are major donors and a co-funding community foundation. Is the Investor Reporting app going to feel like the wrong tool?
Does Starch store our financial data? We have grant agreements that require data security commitments.
Can Starch help with the 990 compliance questions we get from donors every year?
Related guides for Foundation and Nonprofit Ops 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 →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 small finance teams.
Read guide →The AI stack built for small investor relations teams.
Read guide →Ready to run build a quarterly lp report on Starch?
Request closed-beta access. Everything is free during beta.