In UK, it turns out that retirees are the most generous cohort, giving 0.49% of their income to charity.
(c) All rights reserved, American Philanthropic 2014