Os fundos patrimoniais, também conhecidos como “endowment funds” ou fundos filantrópicos, são fundos de caráter permanente formados por recursos advindos de doações de pessoas físicas e/ou pessoas jurídicas, os quais são investidos no mercado financeiro por um gestor profissional, sendo que os rendimentos auferidos são revertidos para projetos relacionados à finalidade social atrelada às doações.
Dessa forma, a ideia central do Fundo de Endowment do Líderes é assegurar a perenidade do instituto, sendo que o dinheiro doado estará sempre sendo reinvestido para garantir que haja capital suficiente para a continuidade de nossos trabalhos.