Main reasons that people give (or not) to charity

Based on an online survey, donors rank altruism as their top reason for giving to charity and are more likely to cite it as a factor than reasons that benefit themselves like an urge to get a tax break. Financial constraints was the only common barrier to giving that donors mentioned. The numbers given are average on a 1-5 scale, with 5 indicating that something is a major motivation.

Source: Sara Konrath and Femida Handy