Les Suisses ont été plus généreux en 2012 qu'en 2011 : ils ont fait don de 1,65 milliard de francs à des œuvres caritatives, soit une hausse de 4,3 % en un an. Ce sont les organisations certifiées d'utilité publique qui ont reçu le plus grand nombre de dons. A noter aussi la forte progression des legs.