We use cookies to improve your experience on our platform. By clicking “Accept all cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts.
Cookies required for basic website functionality.
Cookies used to deliver content most relevant to you and your needs.
Cookies used to deliver content most relevant to you and your needs.
Cookies that help understand the performance of the website, how users interact with it and to identify bugs.
How is Zeffy free?
How is Zeffy free?
Zeffy relies entirely on optional contributions from donors. At the payment confirmation step - we ask donors to leave an optional contribution to Zeffy.
How to Accept Stock Donations as a Nonprofit: A Step-by-Step Guide
June 8, 2026
⚡TL;DR — The Short Answer
Verdict: For most small-to-mid nonprofits, the DIY brokerage setup (Schwab, Fidelity, or Vanguard) beats paying a percentage to a third-party stock platform, the one-time setup work is finite, the platform fee is forever.
What works: Opening a nonprofit brokerage account, writing a one-page liquidation policy, publishing a donor-facing transfer instructions page, and sending a written acknowledgment within 48 hours covers the full workflow for the vast majority of stock gifts.
What doesn't: Skipping the policy before the first gift arrives, failing to ask donors to notify you before initiating a transfer, and including a dollar value on the acknowledgment are the three most common errors, each one is preventable with the steps in this guide.
Best for: Executive directors and development leads at nonprofits under $2M annual revenue with no dedicated finance staff who just received their first stock donation inquiry.
Worth considering if: Your stock gift volume is high enough that staff capacity (not cost) is the binding constraint, or your team genuinely cannot absorb the acknowledgment and policy work, at that point a third-party platform may be worth re-evaluating.
A donor just emailed your nonprofit asking how to give appreciated stock. If you're the executive director or development lead at a small-to-mid organization with no dedicated finance staff, that single email can feel like a wall: brokerage accounts, liquidation policies, IRS forms you've never filed, and a stack of "stock donation platforms" promising to handle it all for a fee.
Here is the honest version. Accepting stock donations is a major-gift readiness problem, not a tooling problem. The hard parts (opening a brokerage account, writing a liquidation policy, sending a compliant written acknowledgment, recording the gift in your books) are operational work no platform does for you. A third-party "stock donation tool" that charges a percentage on every liquidated gift just adds another fee line on top of gifts that are typically larger than your average cash donation. The smarter setup for most small-to-mid nonprofits: a DIY brokerage account at Schwab, Fidelity, or Vanguard for the stock itself, paired with a fee-free fundraising platform on the cash side so 100% of every supporting donation, recurring gift, and event ticket reaches your mission.
This guide walks you through that setup end to end: account opening, policy, transfer instructions, processing, accounting, acknowledgment, common mistakes, donor promotion, and the donor-side tax framework you should understand so you can answer questions when they come up.
Why nonprofits should accept stock donations
Stock gifts are typically larger than cash gifts. A donor who would write a $500 check might transfer $5,000 in appreciated stock, because the donor avoids capital gains tax on the appreciation and still claims the full fair market value as a deduction. The math favors a bigger gift, and the donors most likely to give stock (investment professionals, business owners, retirees with taxable brokerage accounts) tend to become your most loyal long-term supporters once you're set up to receive their preferred asset.
The reader who needs to act on this is usually an executive director or development director at a nonprofit under $2M in annual revenue with no dedicated finance staff, who just received a first stock donation inquiry. If that's you, the rest of this guide is the operator playbook: brokerage account, policy, processing, acknowledgment, and donor promotion, in that order.
How to set up your nonprofit to accept stock donations
This is the core setup. There are three pieces: a brokerage account, an internal policy, and (sometimes) board approval. None of it requires a third-party platform.
1. Open a brokerage account in your nonprofit's legal name
Charles Schwab, Fidelity, and Vanguard are the standard choices for nonprofit brokerage accounts. All three have dedicated nonprofit or charitable account types, no monthly fees for basic accounts, and the operational maturity to process stock transfers from any major brokerage on the donor side. Pick one and stick with it: nonprofits don't gain anything by spreading across multiple brokerages.
Documents you'll typically need to open the account:
Board resolution authorizing the account and naming authorized signers
Government-issued ID for each authorized signer
Most recent board meeting minutes (some brokers ask for this)
Timeline: typically 1 to 3 weeks from application to a funded, transfer-ready account, depending on broker turnaround and how quickly you can produce the document package. Build the document package before you apply; the application itself is fast, but chasing missing documents is what stretches the timeline.
Account naming: Register the account in your nonprofit's exact legal name as it appears on your IRS determination letter, using your EIN. Donors will see this name when they initiate a transfer from their brokerage, so match it precisely. Mismatches cause transfers to fail or sit in limbo.
2. Write a stock acceptance and liquidation policy
A one-page policy answers the questions that come up the first time a non-standard gift arrives (restricted stock, a thinly traded micro-cap, a donor who asks you to hold) and protects staff from having to make judgment calls under pressure. Most boards expect to see and approve this policy before the brokerage account is funded.
Sample stock acceptance and liquidation policy outline (starting point, have legal counsel review before adopting):
1.Purpose. One sentence on why the policy exists and which gifts it covers.
2.Accepted securities. Publicly traded stocks, ETFs, and mutual funds are accepted by default. Restricted stock, privately held company shares, and thinly traded securities are evaluated case by case by the executive director with board chair consultation.
3.Liquidation timing. All accepted publicly traded securities are sold within [X] business days of receipt at prevailing market prices. The organization does not attempt to time the market.
4.Valuation method. The gift is recorded at fair market value on the transfer date, defined as the mean of the high and low trading prices on that date.
5.Acceptance authority. The executive director may accept any publicly traded gift consistent with this policy. Gifts requiring case-by-case review go to the executive director plus board chair.
6.Acknowledgment. A written acknowledgment is sent to the donor within 48 hours of confirmed receipt in the nonprofit's brokerage account.
7.Recordkeeping. The development office records the gift in the donor database; the bookkeeper records the gift in the accounting system; both retain transfer confirmations for at least seven years.
8.Refusal. The organization reserves the right to decline any gift that would create an undue administrative burden, conflict with mission, or expose the organization to legal or reputational risk.
Have your attorney review this outline before adopting. Then take it to your board for approval at the next regular meeting; most boards treat this as a consent-agenda item once they understand it codifies practice rather than expanding risk.
Creating your stock donation instructions page
Once the account is open and the policy is approved, the next job is making it easy for donors to actually transfer stock to you. That means a single, public webpage with everything their broker will ask for.
What to include on the donor-facing stock transfer page:
Receiving brokerage firm name (e.g., Charles Schwab & Co., Inc.)
Nonprofit account name (your exact legal name as registered on the account)
Account number
DTC number (the Depository Trust Company number for your receiving brokerage)
EIN (some donor brokerages ask)
Contact person at your nonprofit (name, email, phone) who handles stock gifts
Notification request: ask the donor to email your contact with the stock name, number of shares, and expected transfer date so you can match the incoming transfer to the donor
Host the instructions on your main website alongside the rest of your fundraising. If you don't have a clean donate hub today, you can set up a free donation page and link the stock instructions page from it, so cash, recurring, and stock gifts all live under one donate URL. Many donors will browse the cash page, see "donate stock" as an option, and follow up by email or phone before initiating a transfer.
DIY brokerage vs. stock donation platforms: which is right for you?
Several third-party platforms (Stock Donator, DonateStock, Every.org, and others) offer a hosted "donate stock" widget that handles the brokerage logistics on your behalf and remits cash to your nonprofit. They charge a percentage fee on each gift they liquidate. The pitch is: trade a percentage of every stock gift for a turnkey donor experience. Whether that trade is worth it depends entirely on volume and staff capacity.
DIY brokerage account (Schwab, Fidelity, or Vanguard):
Pros: No platform fee on the stock itself. Direct control over liquidation timing. Donor relationship lives entirely with you, not a third party. Brokerage is a fixed-cost line item (basic accounts have no monthly fee), so unit economics improve as gift volume grows.
Caveats: Requires staff time to monitor incoming transfers, initiate sales, and match donors to anonymized DTC transfers. Policy and acknowledgment work falls on you. For a 1-person dev shop receiving one stock gift a year, that's an hour of work; for 20 gifts a year, it's a real recurring task.
Third-party stock donation platform:
Pros: Donor fills out a form on your website, the platform handles brokerage and liquidation, cash arrives in your bank account. Lower operational lift if your team has zero finance bandwidth.
Caveats: Charges a percentage fee on every liquidated gift, which compounds over the life of the donor relationship. Doesn't eliminate the need for an acceptance policy, a written acknowledgment, or accounting entries. Adds a third party to the donor relationship.
Our take for small-to-mid nonprofits (under $2M revenue, no dedicated finance staff): Start DIY. The setup work is one-time. The percentage fee on a third-party platform is forever. Platforms become worth re-evaluating when stock gift volume is high enough that staff capacity (not cost) is the binding constraint, or when your development team genuinely cannot absorb the policy and acknowledgment work.
The cash side of the same donor relationship is a separate question. The stock goes through your brokerage. Recurring follow-on gifts, event tickets, and the acknowledgments that mirror your stock acknowledgment cadence run on a fundraising platform. Zeffy is the zero-fee option there: no platform fee, no transaction fee, no credit card fee. Ever. More than 100K+ nonprofits use Zeffy to raise funds at $0 cost, with $2B+ raised on the platform to date. If you're evaluating the cash-side platform alongside your stock setup, see how Zeffy compares to other donation platforms.
How to process a stock donation when it arrives
When a donor initiates a stock transfer, here's the order of operations on your side. This assumes you've already published your transfer instructions page and the donor has emailed your stock contact with the heads-up.
1.Confirm receipt in your brokerage account. Most transfers land within 3 to 5 business days of the donor's instruction to their broker, though it can take longer for transfers between brokerages. Watch your account; incoming DTC transfers often arrive without donor identification, which is why the heads-up email matters.
2.Determine fair market value on the transfer date. For publicly traded stock, use the mean of the high and low trading prices on the date of transfer (the standard IRS valuation method for publicly traded securities). This is the number that goes on the acknowledgment and on your books.
3.Decide whether to sell immediately or hold. Your policy should already answer this. Most nonprofits sell immediately to convert to operating cash and remove market risk. If you sell, place the order through your brokerage's standard interface; settlement is typically T+1.
4.Send the written acknowledgment within 48 hours. Don't wait for the sale to settle. The acknowledgment is based on the transfer date and the shares received, not the sale price (see the IRS acknowledgment section below).
5.Record the gift in your donor database and accounting system. Development records the donor, the gift type (stock), the security, the share count, and the fair market value. Accounting records the contribution revenue and the brokerage asset (see the accounting section below).
For sophisticated cases (private stock, restricted securities, mutual funds with redemption windows), describe the framework above and consult your CPA or tax advisor for your specific situation before accepting.
Recording stock donations in your accounting system
This is what your bookkeeper or accountant will need from you. The entries below live in your accounting software (QuickBooks, Xero, Sage Intacct, or whatever your bookkeeper uses), and the specifics depend on your chart of accounts and audit requirements. Consult your CPA or tax advisor for your specific situation.
The general framework most small-to-mid nonprofits follow:
Book the gift at fair market value on receipt date. Debit a brokerage asset account for the fair market value on the transfer date; credit contribution revenue (typically a noncash or in-kind contribution revenue account). The fair market value is the same number on the donor acknowledgment.
Record the sale if you liquidate. When the shares sell, debit your cash account for net proceeds; credit the brokerage asset account for the booked fair market value; record any difference as a realized gain or loss on investments.
Track the gain or loss between receipt and sale dates. If the stock moves between when you received it and when you sold it, the difference is a gain or loss on the organization's books, not an adjustment to the donor's gift value. The donor's gift was the fair market value on the transfer date.
File Form 8282 if you sell within three years. If your nonprofit sells donated property (including stock) within three years of receipt and the donor claimed a deduction over $500, you must file Form 8282 with the IRS and send a copy to the donor. Your bookkeeper should flag this on every stock sale so it doesn't get missed.
If you don't have a bookkeeper or accountant today and you're receiving your first stock gift, the entries above are recordable in any standard accounting software. The harder question (which account names, which fund classes, audit trail expectations) is where a CPA earns their fee. Bring them the framework above and your specific gift; they'll handle the rest.
IRS acknowledgment requirements for stock gifts
The IRS requires a written acknowledgment for any single contribution of $250 or more before the donor can claim a deduction. For stock gifts (almost always over $250), this is non-negotiable. Send the acknowledgment within 48 hours of confirmed receipt in your brokerage account.
What the written acknowledgment must include:
Your nonprofit's legal name
The donor's name
The exact name of the donated security and the number of shares
The date the shares were received in your brokerage account
A statement that no goods or services were provided in exchange for the gift (or a description and good-faith estimate of value if any were provided)
Do not include a dollar value on the acknowledgment. The IRS specifically asks nonprofits to acknowledge the shares received, not to value them. Valuation is the donor's responsibility for their own tax filing (via Form 8283), and putting a number on the acknowledgment can create problems if your figure differs from theirs.
Sample stock acknowledgment language (starting point; have legal counsel review before adopting):
Dear [Donor name],
Thank you for your generous gift to [Nonprofit legal name]. We received [X] shares of [Security name and ticker] in our brokerage account on [date of receipt]. No goods or services were provided in exchange for this contribution.
[Nonprofit legal name] is a 501(c)(3) tax-exempt organization, EIN [XX-XXXXXXX]. Please retain this acknowledgment for your tax records. We recommend consulting your CPA or tax advisor regarding the deductibility of this gift for your specific situation.
With gratitude,[Authorized signer name and title]
The 48-hour cadence isn't an IRS requirement; it's the donor-experience standard. Donors interpret a fast acknowledgment as competence. If you can send automated, IRS-compliant acknowledgments on the cash side of your fundraising in 48 hours, the stock acknowledgment should match.
For deeper coverage of acknowledgment requirements across gift types, see our guide to donation receipt requirements. Consult your CPA or tax advisor for your specific situation.
Common mistakes nonprofits make with stock donations
The patterns below come up over and over in first-time stock acceptance. Each one is preventable with the policy and process above.
1.Selling stock before the transfer fully settles. Brokerages mark incoming transfers as "received" before they're actually settled and tradeable. Wait for settlement (usually T+1 for publicly traded securities) before placing a sell order.
2.Using the wrong valuation date. The fair market value is determined on the transfer date, not the date you noticed the transfer, not the date you sold it, and not the date the donor instructed their broker. Document the transfer date from your brokerage statement and use the mean of high and low trading prices on that date.
3.Missing the acknowledgment deadline. The IRS requires the donor to have the acknowledgment "by the earlier of" their tax filing date or the extended due date. In practice, send within 48 hours and you're never on the wrong side of this. Don't batch acknowledgments at year-end.
4.No clear liquidation policy, leading to board confusion. When a $50,000 gift of a single tech stock arrives and there's no policy, the executive director ends up in an emergency call with the board chair debating whether to hold. Write the policy before the first gift, not during it.
5.Failing to capture donor information at transfer. DTC transfers arrive anonymized. Without the donor's heads-up email matching share count and security to your incoming transfer, you can't acknowledge the right donor for the right gift. The transfer instructions page must ask donors to notify your contact in advance.
How to promote stock giving to your donors
Setting up the infrastructure only matters if donors know to use it. Most stock-capable donors won't ask whether you accept stock; they'll just write a smaller check if it's not obviously on the menu.
Identify likely stock donors in your existing database. Investment professionals, business owners, attorneys, physicians, retirees with taxable brokerage accounts, and donors who've made gifts via donor-advised funds in the past are all stronger-than-average candidates. Tag them in your donor database so development staff can prioritize the conversation. If you don't have a tagging system today, you can tag and segment likely stock donors in a free donor management tool and start building the list this quarter.
Mention stock in year-end appeals. Sample language for a year-end email or letter:
Many of our supporters give appreciated stock at year-end. By transferring shares you've held for more than a year directly to [Nonprofit name], you may avoid capital gains tax on the appreciation and claim the fair market value as a charitable deduction. Visit [your stock instructions URL] or contact [contact name] for transfer details. Please consult your CPA or tax advisor for your specific situation.
Train development staff to mention stock in major donor conversations. A single sentence is enough: "If you've thought about giving appreciated stock instead of cash, we accept stock gifts directly. The tax treatment is often better for the donor, and the impact on our work is larger." Give every major-gift officer the URL of your stock instructions page so they can send it the moment a donor expresses interest.
Host a 30-minute donor webinar once a year. Walk through how stock giving works, what the donor needs to do, and how your nonprofit processes the gift. Record it and link from your stock instructions page so prospective donors can self-serve year-round.
Tax benefits for donors and alternative vehicles (what nonprofits should know)
You don't need to be a tax advisor. You do need to understand the donor's side well enough to answer the question "what do I get out of this?" without getting it wrong. The framework below is what every nonprofit operator should be able to summarize. For donor-specific advice, refer them to their CPA or tax advisor.
The donor tax framework
When a donor gives long-term appreciated securities directly to a registered 501(c)(3), they generally can:
Claim a charitable income tax deduction equal to the fair market value of the securities on the date of transfer (per IRS Publication 526).
Avoid capital gains tax on the appreciation they would have owed if they'd sold the stock and donated cash.
Deduct up to 30% of their adjusted gross income (AGI) in the year of the gift for long-term appreciated securities given to public charities, with a five-year carryforward for any unused portion subject to the same percentage limits in future years.
The holding period matters: only stock held for more than one year qualifies as long-term capital gain property and is deductible at full fair market value. Stock held one year or less is deductible only at cost basis. Gifts to certain private foundations are limited to 20% of AGI rather than 30%, and privately held stock typically requires a qualified appraisal documented on Form 8283.
Consult your CPA or tax advisor for your specific situation, and tell donors to do the same.
Some donors prefer to route stock through an intermediary rather than transferring directly. The most common vehicles, and what each one means for you:
Donor-advised fund (DAF). The donor contributes appreciated stock to a sponsoring organization (such as Fidelity Charitable or Schwab Charitable), claims the deduction in the year of contribution, and then recommends grants to your nonprofit over time. From your side, the grant arrives as cash from the DAF sponsor, not from the donor. You acknowledge the DAF sponsor and thank the donor separately. For more on the donor experience, see our guide to donor-advised funds.
Charitable remainder trust (CRT) or charitable lead trust (CLT). Trust structures that pay either the donor (CRT) or the charity (CLT) income for a set period, with the remainder going to the other party. These are best suited for substantial gifts (typically six figures or more) and require donor-side legal and financial advisors. From your side, you receive trust distributions over time; the trust handles the stock.
Private foundation. A donor with a private foundation may contribute stock to the foundation and then have the foundation grant to your nonprofit. From your side, you receive cash grants from the foundation; the foundation handles the stock and its own IRS filings.
You don't need to administer any of these. You just need to recognize them when a donor says "my DAF will send the gift" or "this is coming from my family foundation" and route the acknowledgment appropriately.
Privately held stock is acceptable in principle but operationally heavier than publicly traded securities. The donor needs a qualified appraisal (required for gifts over $5,000) and you'll need to sign Section B of Form 8283 acknowledging receipt. Liquidating private stock can take months or may not be possible at all. Most small-to-mid nonprofits route these gifts through their stock acceptance policy's case-by-case review and consult with legal counsel before accepting. Consult your CPA or tax advisor for your specific situation.
Most publicly traded stock transfers between brokerages settle in 3 to 5 business days from when the donor instructs their broker, though it can take longer if the donor's brokerage requires a medallion signature guarantee or if the security is held in physical certificate form. Mutual fund transfers can take 1 to 2 weeks. Ask donors to notify you when they initiate the transfer so you can watch for it.
Yes. You need a brokerage account (not a bank account) registered in your nonprofit's legal name to receive shares. Your operating bank account cannot receive stock. Once you sell the shares in the brokerage account, you transfer the cash proceeds to your operating bank account through a standard ACH link.
The donor's gift value is locked at fair market value on the transfer date, regardless of what happens after. If the stock drops between receipt and sale, the difference is a realized loss on your books, not a reduction in the donor's gift. This is one reason most nonprofits sell immediately rather than holding; your liquidation policy should answer this in advance.
The tax treatment for donors is similar (cryptocurrency held over a year is treated as long-term capital gain property for charitable deduction purposes), but the operational setup is different. You don't accept crypto through a brokerage; you need a crypto wallet or a crypto donation processor. The IRS also treats crypto as property requiring a qualified appraisal for gifts over $5,000. The acceptance policy, written acknowledgment, and accounting framework all apply the same way.
This is common. DTC transfers are often anonymized. Match the share count and security to any donor heads-up emails you received recently. If you still can't identify the donor, contact your brokerage's nonprofit support line; they can sometimes trace the originating broker. Going forward, make the donor notification request prominent on your transfer instructions page.
No. Your stock acceptance and liquidation policy decides this, not the IRS. Most nonprofits sell immediately to convert to operating cash and remove market risk. Some hold longer for strategic reasons (the donor requested it, the gift is part of an endowment, or the board has a documented investment policy). Either way, document the decision and stick to the policy.
Get weekly fundraising tips from nonprofits experts
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Keep reading :
Nonprofit guides
How to Accept Crypto Donations: A Step-by-Step Guide for Nonprofits
Learn how to receive Bitcoin and other cryptocurrencies for fundraising. Check steps for issuing tax receipts while ensuring your nonprofit stays IRS-compliant.
Look for people who attend related events, follow relevant Facebook groups, or subscribe to aligned newsletters.These aren’t just potential donors—they’re your future advocates.
Look for people who attend related events, follow relevant Facebook groups, or subscribe to aligned newsletters.These aren’t just potential donors—they’re your future advocates.