1. Overview

The GitLab Foundation conducts an estimated return on investment (ROI) analysis for each potential investment it makes. We call this our North Star ROI. The North Star ROI is an important step in our due diligence and a key input in the grant selection process.

Our North Star model estimates how much a grantee’s activities increase the lifetime earnings of its participants. The model helps the Foundation to understand how much additional lifetime earnings the grant may create for the grantee’s participants by generating two cost-effective ratios:

1) North Star Absolute Income ROI: A benefit/cost ratio that is the total estimated increased lifetime earnings divided by the full cost of the Foundation’s grant. We seek to make investments that generate at least $100 in additional lifetime earnings for every $1 spent by the Foundation.

2) Relative Income Change: total cost of the Foundation’s grant divided by the total percentage change in income of grantee’s participants. We seek to make investments that are able to increase the annual income of their participants 100% for $1,000 or less per person. We call this cost ratio, the cost to Double Income over Lifetime, DIL.

North Star Absolute Income ROI: We define benefits as the total income increase generated by our grant for all impacted people over 30 years, and our costs are the grant amount multiplied by our Foundation’s overhead rate. A simplified version of our ROI formula is here:

Untitled

Relative Income Change: See the full methodology link below

Untitled (1).png

Relative Income Change Model

Here are three resources that anyone can use to calculate their program’s ROI:

  1. ****Interactive visualization of a simpler version of the model.

Interactive ROI Tool

  1. Google Sheets Template of our current model for others to use.

  2. North Star Absolute Income ROI Presentation ****walking through our methodology, including a real grantee ROI example.

  3. Relative Income Change Presentation ****walking through our methodology.

2. Staff Process for Completing an ROI Model

Click the link below to get step-by-step instructions on how to complete an ROI model.

Staff Process for Completing an ROI Model

3. North Star Absolute Income ROI Formula

Below is the formula, glossary of terms, important considerations, and an example of the model in action.

Formulas:

  1. Present Value (PV) Income Gain per Person ->

Untitled

  1. Aggregate Present Value (APV) Income Gain →

Untitled

  1. North Star Return on Investment (NSROI) →

Untitled

Where

APV = aggregate present value, which is the present value (PV) of the lifetime earnings increase per person multiplied by the total number of people impacted (P)

PV = is the present value of the lifetime earnings increase

P = number of people impacted

W = inflation-adjusted annual wage increase per person

i = discount rate

n = number of years

C = total cost of the grant, including GitLab Foundation’s overhead rate

4. Key Variables Explained

Model Metric Name (Formula Letter) Explanation
Aggregate Present Value Income Gain (APV) This is a key output of the model. It is the sum of the present value of income gains per person served for 30 years multiplied by the total number of people impacted by the program. This results in the total present value dollars generated by the grant (E.g., $50 million of additional lifetime income)
Present Value (PV) The total income gained over 30 years per person discounted by the Discount Rate (i)
Number of People Impacted (P) The number of people that are impacted by the grant. For direct service interventions, this is the number of people directly served through the service. For systems change investments, the number of people impacted is estimated through a series of assumptions.
Additional Inflation-Adjusted Annual Wage Increase (W) The organization’s impact is estimated as the difference in incomes for grantee participants subtracted by what their incomes would likely be if they did not have access to the organization’s products or services (also known as the counterfactual). This can be a fixed amount (e.g., $10,000 in additional income per year), or it can vary over time, widening or converging. The participant and non-participant lifetime earnings are inflation-adjusted and presented in real dollars. See the detailed explanation below on counterfactual: 4.2.
Discount Rate (i) A discount rate is applied to consider the time value of money. We use a fixed 10% discount rate to account for the time value of money and the lower confidence in the durability of the initial wage increase. We follow the discount rate standards set by the Global Innovation Fund and Millennium Challenge Corporation. This 10% rate means that we value increasing income today 2.5 times more than the same income ten years from now and six times more than the same income 20 years from now.
Number of Years of Impact (n) We use a standard time frame to estimate an average number of working years for a grantee’s participants. The total years may fluctuate depending on the specific intervention and population (e.g., we might model a mid-career change intervention with fewer years of earnings). The default time is 30 years.
GitLab Foundation Grant Amount (C) The grant amount over a period of time (typically 1-3 years) ($), multiplied by the Foundation’s overhead rate  (updated annually, based on the previous year’s actual rate)
North Star Return on Investment (NS ROI) The ROI is the Aggregate Present Value Income Gain / Total Grant Amount (Includes Foundation Overhead Costs)
Average (Mean) Annual Income of Participants (Pre) A program participant’s average (mean) annual income before the participants receive the product or service.
Average Annual Income of Participants (Post) - One Year After A program participant’s average annual income one year after they receive the product or service. Organizations typically measure income gains one year after a participant completes their program, but incomes reported after one year are also welcome.

5. Important Considerations of the Model

  1. Calculating the Number of People Impacted (N)

    1. Direct Service Grants
      1. When it is a direct service intervention, the number of people is the number of participants receiving the direct service or product.
    2. Unrestricted Grants
      1. When we provide an unrestricted grant, we calculate what proportion of our grant amount accounts for their overall budget to determine the number of people impacted. For example, if the organization reaches 10,000 people and has an operating budget of $10 million, a $1 million grant will be estimated to reach 1,000 people - a 10% attribution.
    3. Specific Program Grants
      1. If the grant is for a specific program, we ask the grantee to estimate the number of people impacted due to the grant amount (e.g., “a $500,000 grant will enable us to put 350 students through our training program”).
    4. Systems Level Grants
      1. For large systems-level grants, it can be harder to estimate the number of people impacted. This is done through a series of research and assumption steps that provide evidence-backed estimates for the number of people that would be impacted. For example, for a grant that addresses short-term credential quality, we conduct research on the number of short-term credential graduates per year.
    5. Incorporating ‘Flywheel’ Effects Leveraging Reinvestments
      1. When a program earns revenue back from participants or external stakeholders, and if that revenue directly supports more participants in the future, the ROI model will count the additional people affected by the re-use of generated revenues for five years after the grant ends.
        1. For example, an apprenticeship program costs $5,000 per participant and the apprenticeship earns $2,500 in revenues for the organization that is reinvested back into growing the apprenticeship program. If the Foundation's grant supports 20 students, $50,000 will be generated in revenue to support another ten apprenticeships the following year, and our impact model will take these ten into account.
    6. Investing in Scaling Grants
      1. When the Foundation makes a grant to help an organization scale a program, the model counts the future number of people that will be reached through scaling the program for five years. For example, if the grant enables an organization to reach 100 participants in the first year, the model will also count the additional participants reached in years 2, 3, 4, and 5, given the program would not have been able to scale without the Foundation’s grant support.
  2. Calculating Annual Income Gain per Person (Generating the Counterfactual)

    1. One of the most critical inputs to the ROI model is the estimated earnings increase generated from the products or services of the grantee. We are not measuring earnings increase as the difference between their participants’ income before and after working with the grantee (a “pre-/post- methodology”); instead, we attempt to estimate the difference in earnings that the participant earns after working with the grantee compared to what they would have made had they not had access to the product or service. This is also known as estimating the “counterfactual” or “deadweight” in SROI methodology.
      1. For example, when estimating the counterfactual for a program that prevents dropout of Black and Latinx (Hispanic, Latino, Latina) computer science students in college, we referred to the lifetime earnings of graduates by college major and educational attainment from the Hamilton Project. We also looked at computer science dropout rates. We estimated the counterfactual dropout rates and lifetime earnings based on the grantee's own internal outcome data on starting salary level and computer science graduation rates for their participants. Ultimately, our analysis estimated program participants would have starting salaries of $62,000 compared to estimated counterfactual salaries of $51,000.
    2. We take the available impact evidence and data that the grantee provides during their concept note and application phases, and our Impact Measurement and Analytics team estimates what the counterfactual would be using a mix of data from the grantee and publicly available benchmark data.
    3. This chart demonstrates why just measuring the pre- and post- incomes may overstate the impact of an intervention:

    Untitled

6. Putting the North Star ROI in Context of the Broader Due Diligence Process

The ROI calculation is based on the absolute estimated lifetime earnings gains generated by the grant. While this number is vital to our investment decision-making process, it is not the only input used to select grantees:

  1. Balancing ROI with Other Values: Using only one number can lend itself to the false precision fallacy. In addition to the ROI, we look at other factors during the grantee due diligence process, including the organization’s leadership team, its track record in delivering impact, organizational financials, and participant demographics (including income, gender, race, ethnicity, age, disability, refugee status, location, and other categories). In addition, we consider alternative scenarios of our investments and examine both positive and negative unintended consequences. Lastly, we consider our Foundation's potential contribution in affecting change for the grantee: small, less-funded, grassroots organizations may benefit more from GitLab Foundation's support than large, nationally-known, well-funded organizations.
  2. Priority Populations: The GitLab Foundation has an explicit goal of supporting individuals living below the living wage in their local context. As a result, we look at the percentage of program participants living below living wage thresholds and seek to work with grantees supporting those communities. Read more about our living wage analysis methodology at the link below:
  3. Relative Income Gain: The core goal of the ROI model is estimating absolute income gains. However, the Foundation also calculates relative income gains, as populations with lower baseline incomes will need to earn many times more relative income to have the same absolute income gain as populations with a higher starting income level. Relative income change is meaningful, as the model compares grantees across global regions where average incomes vary immensely. A supplementary relative income gain calculation also factors into our decision-making.
    1. For example, these three programs all score a 100 ROI (assuming the grant is $500,000 and the baseline incomes are at the living wage thresholds in each country):
      1. In the United States, providing a $500,000 grant to a program that increases incomes by 30% for 575 people (+$11,400 USD annual income increase per person)
      2. In Kenya, providing a $500,000 grant to a program that increases incomes by 30% for 6,500 people (+$994 USD annual income increase per person)lo
      3. In Kenya, providing a $500,000 grant to a program that increases incomes by 340% for 575 people (+$11,400 USD annual income increase per person)
    2. In those examples above, making a $500k grant to a similar organization in Kenya will impact 11 times more people or increase relative annual income per person 11x more than in the United States.

7. North Star Absolute Income ROI Model Example

Grantee Intervention and Grant Amount: A $1 million investment in a job training and placement program.

Step 1

  1. GitLab Foundation Grant: $1,000,000
  2. GitLab Foundation Grant with Overhead Rate (23%) Included: 1.23*$1,000,000 = $1,230,000

Step 2

Model Assumptions:

  1. Discount rate = 10%
  2. Years of lifetime earnings = 30 years
  3. Real earnings increase growth, year-over-year = 0%
    1. The initial income increase remains constant over time
  4. Number of people reached, change year-over-year = 0%
    1. The number of people reached by the grant does not increase over time

Step 3

  1. Estimated participant counterfactual annual earnings: $25,000
  2. Participant post-program annual earnings: $35,000
  3. Additional annual earnings due to grantee intervention (compared to counterfactual): $10,000 ($35,000 - $25,000) (40% increase in annual income)

Step 4

  1. Number of people reached: 1,000 people completing the training program

Step 5

  1. Present Value Lifetime Income Increase per Person: $94,269
    1. (30 years of $10,000 additional dollars = $300,000 -> at 10% annual discount rate = $94,269)
  2. Aggregate Present Value Lifetime Income: $94.27 million
    1. ($94,270 Present Value Lifetime Income Increase per Person * 1,000 people)
  3. Return on Investment (North Star ROI): 77
    1. ($94.27 million Aggregate Present Value / $1,230,000 total grant amount)