Tax Efficiency
Donating stocks or bonds you've held for more than a year, offers the potential for a double tax benefit: First, you can deduct their full current value from your taxes. Second, you won't have to pay taxes on any profits you've made from selling them.