The Spanish Agency for International Development Cooperation manages public funds for development cooperation through various stakeholders particularly including Development NGOs (DNGOs). These include private, non-profit organizations which have international cooperation for development as part of their objectives.
Among other funding, DNGOs gather 20% of the taxpayer income on which citizens choose freely to give up for other social purposes. In 2014, the Spanish Agency for International Development Cooperation allocated 54 million Euros of its budget to support DNGOs initiatives. Information on all grants awarded by the Agency to DNGOs is publicly available, and the allocation of those funds is based on competitive competition.
Currently, the NGO sector in Spain is characterized by its multiplicity. There are more than 2000 organizations registered with AECID NGOs working in more than 100 countries, with a social baseline over 2 million people (source: Spain DNGOs Coordinator).