Donating stock to charity is one of the most tax-efficient charitable giving strategies available to investors. If you hold publicly traded stock that has gained value since you bought it, giving those shares directly to a qualified charity can deliver two distinct tax benefits at once: a charitable deduction for the stock’s full fair market value and complete avoidance of capital gains tax on the appreciation. For taxpayers who typically write a check at year-end, switching to appreciated stock donations can meaningfully increase the after-tax impact of every dollar given. The question this article answers is simple: how do you capture both tax benefits correctly, and when does the strategy pay off most?
Why donating appreciated stock saves more than giving cash
The core advantage of donating stock to charity instead of selling it and giving cash comes down to one thing: you never trigger the capital gains tax. When you sell appreciated stock, the IRS taxes the difference between your purchase price (cost basis) and the sale price. Depending on your income bracket, that tax bite can reach 20% for long-term capital gains, plus an additional 3.8% net investment income tax (NIIT) for high earners.
By transferring the shares directly to a charity, you sidestep that tax entirely. At the same time, you claim a charitable deduction equal to the stock’s fair market value on the date of the donation, not your original cost basis. This means you deduct the full current value of the shares without ever paying tax on the gains. The IRS outlines these rules in Publication 526, Charitable Contributions, which governs what individuals can deduct and how.
Here is a concrete example. Suppose you own $10,000 worth of stock that you originally purchased for $3,000. Your ordinary income tax rate is 37% and your long-term capital gains rate is 20%.
If you sold the stock first and donated the $10,000 in cash, you would owe $1,400 in capital gains tax on the $7,000 gain. If you are also subject to the 3.8% NIIT, you would pay an additional $266. Your total tax savings from the cash donation would be $3,700 (the deduction), but you would have already lost $1,666 to capital gains taxes.
If you donate the stock directly, you skip the $1,666 in capital gains and NIIT entirely, and you still claim the full $10,000 deduction. That produces $5,366 in total federal tax savings, roughly 45% more benefit than the cash donation route. Because the math hinges on your bracket and the size of the unrealized gain, it is worth modeling the numbers for your own situation with a CPA before you transfer shares. Our tax advisory services team helps clients run exactly this comparison as part of year-end planning.
How to donate stock to charity step by step
Donating stock to charity involves a transfer of shares rather than a sale. The process is straightforward, but it requires coordination between you, your brokerage, and the receiving charity.
First, confirm that the charity you want to support is a qualified 501(c)(3) organization and that it has a brokerage account set up to receive stock transfers. Most major nonprofits, donor-advised funds, and community foundations accept stock donations. If the charity does not have a brokerage account, it may need to open one before the transfer can proceed.
Next, contact your brokerage firm and request a transfer of shares. You will need the charity’s brokerage account number, the DTC (Depository Trust Company) number, and the specific shares you want to transfer. Transfer the shares directly rather than selling them first, because selling triggers the capital gains tax you are trying to avoid.
The transfer typically takes three to five business days. Once complete, the charity can hold or sell the shares at its discretion. You should request a written acknowledgment from the charity confirming the donation, including the number of shares, the ticker symbol, and the date of transfer. This documentation is essential for claiming your tax deduction.
Once your total noncash deduction exceeds $500, IRS rules require you to file Form 8283, Noncash Charitable Contributions, with your tax return. For publicly traded stock, you do not need a qualified appraisal even when the gift exceeds $5,000, because the deduction is based on the stock’s market price on the date of the gift.
IRS rules and AGI deduction limits for stock donations
Donating appreciated stock to charity is subject to specific IRS deduction limits that differ from cash donation rules. Understanding these limits helps you plan the timing and size of your gifts for maximum tax benefit.
For long-term appreciated stock donated to a public charity, your deduction is limited to 30% of your adjusted gross income (AGI) in the year of the donation. This is lower than the 60% AGI limit that applies to cash donations. If you donate to a nonoperating private foundation, the limit drops further to 20% of AGI.
If your donation exceeds these AGI limits, you are not out of luck. The IRS allows you to carry forward unused charitable deductions for up to five additional tax years. This means a large stock donation can generate tax benefits spread across multiple years.
One critical rule to keep in mind: the stock must be long-term capital gains property, meaning you must have held it for more than one year. If you donate stock held for one year or less (short-term stock), your deduction is limited to your cost basis rather than the fair market value, which eliminates much of the tax advantage. The holding-period and capital gains treatment behind this rule are explained in IRS Topic No. 409, Capital Gains and Losses.
Also, do not donate stock that has declined below your cost basis. In that case, it is better to sell the stock, claim the capital loss on your tax return, and then donate the cash proceeds. This way, you capture both the loss deduction and the charitable deduction: two separate tax benefits instead of losing the capital loss entirely.
When donating stock to charity makes the most sense
Donating stock to charity is not always the right move. The strategy delivers the most value in specific situations where the tax math strongly favors a stock transfer over a cash gift.
The ideal candidate for a stock donation is a taxpayer who holds publicly traded shares with substantial unrealized long-term capital gains and who itemizes deductions. If you are in a high tax bracket, especially one subject to the 3.8% NIIT, the capital gains tax savings amplify the benefit further.
Year-end tax planning is the most common time to consider stock donations. If you have had a high-income year and want to offset your tax liability, donating appreciated shares before December 31 can reduce your taxable income while funding causes you care about. Many advisors recommend reviewing your portfolio each fall to identify highly appreciated positions that are good candidates for charitable gifts.
Donor-advised funds (DAFs) are another popular vehicle for donating appreciated stock. A DAF allows you to make a large stock donation in one year, claim the full deduction immediately, and then recommend grants to specific charities over time. This is especially useful in years when you have unusually high income, such as from a business sale, stock option exercise, or large bonus. If you operate through a closely held business, coordinating a stock gift with the rest of your entity and personal planning is where our broader accounting services add value.
For business owners and executives holding concentrated stock positions, donating shares can serve a dual purpose: reducing portfolio concentration risk while generating a meaningful tax deduction. Rather than selling shares and paying capital gains tax to diversify, you donate a portion and reinvest the tax savings into a broader portfolio.
How the fair market value of donated stock is determined
The IRS requires that you use the fair market value of the stock on the date of the donation to calculate your charitable deduction. For publicly traded stock, fair market value is defined as the average of the high and low trading prices on the date the shares are transferred to the charity.
If the transfer occurs on a day when the market is closed, you use the average of the high and low prices on the nearest trading days before and after the transfer date. Your brokerage statement and the charity’s acknowledgment letter should both reflect the transfer date, which becomes the valuation date for tax purposes.
For donations exceeding $500, you must file IRS Form 8283 (Noncash Charitable Contributions) with your tax return. Publicly traded securities are reported in Section A of Form 8283 regardless of value, and they are exempt from the qualified appraisal requirement that applies to most other noncash donations valued above $5,000, because their fair market value can be established from public market quotations. The IRS summarizes these substantiation thresholds in its guidance on charitable contribution deductions.
Keep thorough records of your original purchase date, cost basis, transfer date, and the stock’s fair market value on the transfer date. These records protect your deduction in the event of an IRS audit.
Frequently Asked Questions
What are the two tax benefits of donating stock to charity?
Donating appreciated stock to charity provides a charitable income tax deduction equal to the stock’s full fair market value and eliminates the capital gains tax you would owe if you sold the shares. These two benefits combined make stock donations significantly more tax-efficient than donating cash for investors holding appreciated positions.
How long do I need to hold stock before donating it to charity?
You must hold the stock for more than one year to qualify for the full fair market value deduction. Stock held for one year or less is considered short-term property, and your deduction is limited to your cost basis, the price you originally paid, rather than the current market value.
What is the AGI limit for donating appreciated stock?
Donations of long-term appreciated stock to public charities are deductible up to 30% of your adjusted gross income. Donations to nonoperating private foundations are limited to 20% of AGI. Any excess can be carried forward for up to five years.
Should I donate stock that has lost value?
No. If your stock is worth less than what you paid for it, sell the stock first to claim the capital loss deduction on your taxes. Then donate the cash proceeds to charity. This approach gives you both a capital loss deduction and a charitable deduction, two tax benefits that would be lost if you donated the depreciated shares directly.
Can I donate stock to a donor-advised fund?
Yes. Donor-advised funds are one of the most popular vehicles for donating appreciated stock. You receive the tax deduction in the year you contribute the shares, and you can recommend grants to specific charities over time. Most major DAF sponsors accept stock transfers directly from your brokerage account.
Do I need an appraisal to donate stock to charity?
For publicly traded stock, you generally do not need a formal independent appraisal. The fair market value is determined by the stock’s trading price on the date of the gift. However, for donations over $500 you must file Form 8283, and for noncash donations over $5,000 that are not publicly traded securities, a qualified appraisal is required.




