Priljevom sredstava od dijela prihoda od igara na sreću, učinkovitim upravljanjem zakladnom imovinom i drugim prihodima, Nacionalna zaklada razvija i financira programe za razvoj civilnoga društva u Republici Hrvatskoj.
Od 2004. do 2009. godine Nacionalna je zaklada kroz 34 raspisana natječaja i 26 poziva za iskaz interesa odobrila 1582 financijske potpore organizacijama civilnoga društva odnosno uložila 152.861.807,70 kuna u građanske inicijative, projekte, međusektorsku suradnju, programe i institucionalne potpore organizacijama civilnoga društva, programe suradnje te programe decentralizacije i regionalnog razvoja.
Nacionalna je zaklada u 2010. godini kroz 5 raspisanih natječaja i 4 poziva za iskaz interesa odobrila 311 financijskih potpora organizacijama civilnoga društva odnosno uložila 20.842.732,11 kuna u građanske inicijative, projekte, međusektorsku suradnju, programe i institucionalne potpore organizacijama civilnoga društva, programe suradnje te programe decentralizacije i regionalnog razvoja.