National charitable giving levels as a percent of GDP
Charities Aid Foundation, International Comparisons of Charitable Giving, November 2006
1.67 % United States
0.73 % United Kingdom
0.64 % South Africa
0.29 % Singapore
0.23 % Turkey
0.22 % Germany