Nobody, and I mean nobody, makes charitable contributions for the tax writeoff. People make charitable contributions because they want to support a charitable cause. The tax deduction is a secondary benefit. You'll never save anywhere near as much in taxes as it costs you to make the contribution. And for the very rich, itemized deductions are limited so it's not unusual at all to see someone with a very high adjusted gross income not get any deduction at all for his charitable contributions.