There is a post here that looks into this question. (Although almost 10 years ago).
"There are some good reasons for why large donors would want to not give too much money to a charity at once:
1 - Avoiding excessive reserves: Because of the opportunity costs (other charities could use money productively sooner), it is undesirable to have a charity having excessive reserves. Ideally, they would be promised a steady stream of funding if they meet specific targets over many years in order for them to be able to plan ahead.
2 - Risk diversification: Funds should be distributed to several high impact organisations in order to diversify the risk of one of them not performing well.
3 - Incentivizing others to join the cause area:
a - Countries: By restricting funding to a particular country, one incentivizes the country to invest in very effective health interventions themselves and use their (often very limited) domestic resources to close the funding gap between donations and the full cost of delivering effective health interventions. Poorer, low-income countries (such as Ethiopia) are less able to do this than low-to-middle income countries (such as India).
b - Charities: By restricting funding to charities, they’re being kept on their toes, so that they do not rely on a particular foundation or big grant giver exclusively and apply for other grants. For instance, in the past, the Gates foundation has heavily funded the Schistosomiasis Control Initiative. However, Gates later discontinued SCI’s funding not because of too little effectiveness, but because, since their effectiveness had been established, other funders would more readily fund them.
c - Other donors: By restricting funding to particular charities, other donors are incentivized to also invest in the effective charities. For instance, the Against Malaria foundation has a broader appeal to small private donors than more high-expected-value interventions. Thus, even though theoretically, the Gates foundation, which is the largest private foundation in the world with an endowment of US$42.9 billion[4], could buy every person in Africa a bednet every two years (population of Africa (1 Billion) * Cost of Bednet (5 Dollars) = 5 Billion dollars) that would rapidly deplete their limited resources and then they could not spend their money on other very effective causes. They might reason that (small) more risk-averse donors (who want to be certain that their money will have an impact) will close the funding gap of very effective and established interventions and that they can instead spend more money on riskier, high expected value areas.
4 - Technological Innovation: New technological innovations—such as a very effective malaria vaccine—might be discovered, and these might be more cost-effective.
5 - High risk, high reward project:
For these reasons, one needs to come up with short-term room for more funding estimates.
Crucially, many room-for-more-funding numbers do not include scale-up and seem to be an estimate of how much money the charities can use to fund projects in the short-term (i.e. in the next couple of years). In other words, these estimates do not take into account potential mid-term scale-up of their interventions into other countries or into more projects (see for instance[5],[6]). For instance, Givewell reports that AMF’s room for more funding in the next year is $25 Million, which translates to roughly 5 million bednets. Because AMF has reported to be constricted in terms of funding in the short-term, they had not been actively reaching out to other countries to discuss new net programs in the beginning of 2015[7]. AMF also has more leverage with regards to national malaria control programs agreeing to implement their strict and rigid monitoring and evaluation process, when they agree to give governments millions as opposed to thousands of bednets[8].
Because these room for more funding estimates do not include scale up, the Gates foundation cannot simply close the funding gap for bednets."