People who receive higher bonuses are less likely to give to charity than those on lower earnings, research from economists has demonstrated. The study shows higher earners are less inclined to give, and donate a similar share of their money compared to those on lower incomes. The researchers also found that people getting high bonuses tended to attribute their windfall to their own hard work or achievement, even if in fact it was actually just down to good fortune.