Il existe de nombreuses sources locales et internationales de financement des organisations non gouvernementales (ONG). Au niveau local, le financement peut provenir des gouvernements, des entreprises locales et des fondations communautaires. Au niveau international, les sources de financement des ONG comprennent celles des agences officielles d’aide au développement des pays, des agences des Nations Unies et des banques multilatérales de développement; les sources mondiales comprennent également des fondations internationales, des sociétés multinationales, des organisations religieuses internationales et des ONG internationales plus importantes.
Les agences officielles de développement sont courantes dans les gouvernements des pays économiquement développés et servent à fournir une aide financière aux économies en développement. Ils peuvent le faire à grande échelle en donnant directement au gouvernement d’un pays, mais aussi à plus petite échelle en soutenant des ONG et des projets locaux. Ce type de financement des ONG est souvent accessible en visitant une ambassade dans le pays où l’organisation opère et en soumettant une demande. Il existe également diverses agences au sein du système des Nations Unies qui offrent des financements de la même manière.
Les banques multilatérales de développement sont appelées multilatérales parce que de nombreux gouvernements différents financent leurs opérations. L’activité principale de ces banques est d’accorder des prêts aux pays, mais elles peuvent également fournir des subventions aux ONG. Certaines de ces banques ont une orientation mondiale tandis que d’autres visent à développer des régions particulières.
Des fondations internationales sont créées dans le but spécifique d’accorder des subventions aux ONG et autres organisations caritatives. Ces fondations sont généralement établies par le biais de dotations, soit de la part d’une personne riche, soit d’une grande organisation. Beaucoup de ces fondations n’offrent de financement que pour un aspect spécifique du développement ou pour une région particulière.
Les entreprises mondiales sont de plus en plus intéressées à soutenir des projets de développement communautaires et internationaux. Ceci est en grande partie dû à une demande accrue de la part des consommateurs pour des pratiques commerciales socialement responsables. Les ONG internationales de plus grande taille fournissent également parfois un soutien à des ONG plus petites agissant à un niveau plus local mais avec un objectif connexe. Enfin, au niveau international, il existe des groupes religieux qui contribuent au financement des ONG, bien que nombre d’entre eux le fassent en stipulant que l’organisation est liée à la même religion.
Au niveau local, il existe des programmes gouvernementaux qui pourraient être sollicités pour le financement des ONG. Les entreprises locales pourraient également être intéressées à ce que leur nom soit associé à des projets de développement et communautaires. Il peut également exister des fondations locales déjà établies qui partagent certains des objectifs spécifiques de l’ONG et pourraient collaborer en partageant des financements ainsi que d’autres types de ressources.