O país é um dos menos generosos do mundo e as doações representam apenas 0,45% do rendimento disponível. Em 2024, cada português doou, em média, 30 euros.