Terkadang, orang memberi karena alasan egois atau karena mereka memiliki motif politik.
Meski begitu, penghasilan merupakan faktor utama. Amerika merupakan negara yang memberikan uang terbanyak untuk amal pada tahun lalu. Banyak dari donasi berasal dari orang-orang super kaya.