play icon for videos

Program-Related Investments (PRI): The Foundation's Guide

What program-related investments are, PRI vs MRI, expenditure responsibility, payout treatment — and running PRIs on the same records as your grants.

Updated
July 30, 2026
360 feedback training evaluation
Use Case

What are program-related investments?

Program-related investments (PRIs) are impact-first capital a foundation deploys as loans, equity, or guarantees, expecting both financial return and mission outcomes. Sopact calls the record it keeps the Grantee Thread — here an investee record under a persistent Contact ID that keeps collecting financial and impact data after the money moves — so both returns are a query over the record rather than a chase across investee updates.

Impact-investing leads describe the double burden a PRI creates: track the financial position like an investor and the impact like a funder, from the same investee, over years. Investment tools track the money and grant tools track the reporting, but each closes its record at the transaction, so a foundation stitches financial spreadsheets and impact narratives together by hand every reporting cycle.

Key takeaways

  • A PRI carries a double reporting burden: financial return and mission outcome, from the same investee, tracked over years rather than a single close.
  • Sopact calls the investee record the Grantee Thread: one funded record, under a persistent Contact ID, that keeps collecting financial and impact data after close.
  • Impact outcomes are read from the investee’s own reports on arrival, so a PRI’s mission return is defensible rather than assembled from narrative at year-end.
  • Sopact runs alongside the investment and grant systems a foundation keeps as an AND, reading the investee updates those systems collect against the PRI’s terms.
  • A portfolio view reads per investment AND rolled up when every investee sits on one persistent record, so a board sees financial and impact returns together.

Financial return and mission outcome on one record

A PRI is judged twice: did the capital come back, and did the mission move. When the financial data lives in an investment tracker and the impact data lives in grant reports, a foundation cannot see the two together for one investee without manual reconciliation, and the mission side is usually the thinner of the two because impact reporting closes at each update. Reading each investee report against the PRI’s terms on arrival puts financial and impact evidence on the same record.

Sopact keeps this on the Grantee Thread: one investee record where every financial and impact update is read against the PRI’s terms on arrival, and kept after close, so both returns are a query. The foundation portfolio context is grant software for foundations; the board view is foundation board reporting.

The tools PRI teams weigh, and the one test

PRI teams usually run financial tracking on Salesforce or an investment CRM like Affinity, and impact reporting on grant tools such as Fluxx or SmartSimple. Each does its half well; neither reads the investee’s impact narrative against the PRI’s intended outcomes as it arrives, so the mission return is reconstructed from documents and the two halves are joined in a spreadsheet before a board meeting.

The one test that sorts them: ask the system to show one investee’s financial position and mission outcomes side by side against the PRI’s terms, with the exact sentence from each impact report behind every outcome. An investment tracker shows the money and a grant tool shows the documents; neither reads them together. Sopact answers from the Grantee Thread, because the investee record kept collecting both after close.

Reading investee updates on arrival vs reconciling at year-end

The move that changes PRI reporting is reading each investee’s financial and impact update against the PRI’s terms on arrival, so a mission outcome off-plan or a covenant slipping is visible while there is still time to engage. Sopact extracts impact outcomes from the investee reports a foundation already receives — not new questionnaires — and keeps the financial figures beside them, so the double view is read rather than reconciled.

The result is longitudinal and defensible: each investee’s financial and mission trajectory across every update on one persistent ID, and a portfolio roll-up read per investment and in total. Sopact keeps this on the Grantee Thread and reads on arrival, so an impact lead confirms a drafted outcome against the investee’s own words rather than assembling a PRI report at year-end.

Splitting money and mission vs keeping the Grantee Thread

Investment and grant tools each close their record at the transaction and hold only their half; the Grantee Thread keeps collecting both financial and impact data after close and reads each update against the PRI’s terms on arrival. The difference is whether a PRI’s two returns are a query or a reconciliation.

Two ways to run a PRI portfolio
The questionSplit money and missionGrantee Thread
Track the financial position?Yes, in an investment toolYes, plus the impact read
Read impact from investee reports?No: reconstructed laterYes: against PRI terms, cited
Both returns on one record?No: joined in a spreadsheetYes: one investee record
Roll up the portfolio on one query?Re-typed each cycleOne persistent record per investee

See the foundation portfolio context on grant software for foundations, or the board roll-up on foundation board reporting.

A grant report tells you what a grantee spent. The Loop tells you in time to help.

A grantee going off-plan is worth catching in month three of a grant, not in the closeout report after the money is spent. The value of reading a grantee report is highest while the grant is still open, when a stalled outcome or a missed milestone can still be supported. That is the premise of the Loop, Sopact’s method for continuous intelligence: collect clean at the source, analyze the moment a grantee report arrives, improve while the grant can still be changed.

The Loop is also what makes an outcome defensible: every reported number traces back to the sentence in the grantee report and the logframe indicator it answers, the standard detailed in Loop traceability, so a portfolio roll-up or a board figure rests on the grantee’s own words rather than a re-typed spreadsheet cell.

One method, three moves that never stop

1 · CollectClean at the source; every grantee report, form, and document lands on one persistent grantee record.
2 · AnalyzeOn arrival; each report read against the logframe as it lands, with the evidence cited.
3 · ImproveIn time to act; a grantee off-track surfaces mid-grant, while support can still change the outcome.

Then the next reporting cycle runs a little sharper. Read the method: the Loop methodology →

Read a slice of your own investee reports

The fastest way to see the gap is to run it on your own PRIs. Export a few investee financial and impact updates with their IDs, then paste the prompts below into Sopact Sense’s Assistant, or reason through them with your impact team. The arrow above each links the Academy walkthrough with the expected output and tips.

Academy walkthrough → Extract outcomes from a grantee report

Here is a grantee's narrative and financial report for this period: [ATTACH]. Read it against the logframe we funded, pull each outcome and output with the exact sentence from the report quoted as evidence, separate what they spent from what changed, and flag any indicator the report does not answer, so I get outcomes from the document I already have rather than sending another questionnaire.

Academy walkthrough → Compute grantee variance

Here is a grantee's committed targets and their latest report: [ATTACH]. For every indicator, show the target, the reported actual, and the variance, quote the sentence that supports the reported number, and flag any indicator off-plan by more than our threshold, so a grantee drifting shows up now while the grant is still open and we can help.

Academy walkthrough → Roll up a grant portfolio

Here are this quarter's grantee reports across the portfolio on their persistent IDs: [ATTACH]. Roll up each shared outcome across every grantee, show the per-grant number and the portfolio total, flag which grantees are driving the result and which are lagging, and quote one line of evidence per grantee, so the board view is a query over the records rather than a spreadsheet re-typed by hand.

Academy walkthrough → Onboard a grant or RFP program

Here is our program description and last cycle's reporting template: [ATTACH]. Draft the intake questions, the logframe indicators and their targets, and the reporting schedule, so every grantee this cycle lands on one persistent record and keeps collecting outcome data after the award instead of being chased at the deadline.

Learn the how-to in the Academy

Each walkthrough is short and practical: what to do, the prompt to run, the output to expect, and the tips that keep it reliable.

Watch: reading grantee reports against the logframe on arrival and keeping every grantee on one persistent record.

Frequently asked questions

What are program-related investments?

PRIs are impact-first capital deployed as loans, equity, or guarantees, expecting financial return and mission outcomes. Sopact adds the Grantee Thread — an investee record that keeps collecting financial and impact data after the money moves — so both returns are a query over the record.

How is Sopact different from an investment CRM?

An investment CRM tracks the money well but holds no reading of the investee’s impact narrative. Sopact is record-centric: the Grantee Thread keeps collecting both financial and impact data after close and reads each investee update against the PRI’s terms on arrival.

Can Sopact show financial and impact returns together?

Yes. Sopact reads each investee update against the PRI’s terms and keeps the financial figures beside the impact outcomes on one record. The Grantee Thread makes a PRI’s double return a side-by-side query rather than a spreadsheet reconciliation.

Does Sopact replace our investment and grant systems?

No. Sopact runs alongside them as an AND. Those track the money and collect the reports; Sopact reads the investee updates against the PRI’s terms and keeps financial and impact evidence together on the Grantee Thread.

Can we get impact outcomes without a new investee survey?

Yes. Sopact reads the investee reports you already receive and pulls impact outcomes against the PRI’s terms, quoting the sentence behind each. The evidence stays on the Grantee Thread, which reduces investee reporting burden.

How does Sopact catch a PRI going off-plan?

It reads each investee update against the PRI’s terms on arrival, so a slipping covenant or a stalled mission outcome is flagged with its evidence while there is still time to engage. The flag sits on the Grantee Thread with the update it came from.

Does AI decide a PRI’s return?

No. Sopact’s Assistant drafts impact outcomes and variance from each investee report with the evidence quoted; an impact lead confirms or overrides them, human-in-the-loop. The Grantee Thread records what was read and from which update.

How does Sopact show a PRI over its life?

It keeps every investee update on one persistent ID, so financial and mission trajectories across the PRI’s life are read together. The record survives each close, which is what makes a longitudinal, defensible PRI view possible on the Grantee Thread.

Next: see the foundation portfolio on grant software for foundations, or the board roll-up on foundation board reporting.

Try it in Impact & ESG Portfolio →