Schedule B Strategy: Public Disclosure, Donor Privacy, and Risk Management
Originally published on April 7, 2026
Your nonprofit just received a $50,000 donation from a high-profile donor who insists on complete anonymity. You’re grateful for the gift, but now you’re staring at Schedule B, wondering what information stays private and what the public can see. Getting this wrong doesn’t just risk your donor relationships. It can trigger IRS scrutiny or unwanted public attention that damages your fundraising efforts for years to come. Even if a donor wants public anonymity, your nonprofit generally still must record (and, in many cases, report to the IRS) the donor’s identity; ‘anonymous’ is only appropriate when your nonprofit truly doesn’t know who the donor is.
Understanding IRS Schedule B Compliance Requirements
Schedule B is where nonprofits report their substantial contributors to the IRS, but here’s what throws people off. While your nonprofit must file Schedule B with Form 990, donor names and addresses generally aren’t required to be disclosed to the public (with key exceptions, such as private foundations and certain 527 political organizations). The IRS Schedule B instructions make this clear, but many nonprofits still fumble the execution.
For most 501(c)(3) nonprofits, Schedule B generally lists donors who gave $5,000 or more during the year. Some publicly supported charities can use a higher threshold tied to 2% of total contributions.. That means names, addresses and contribution amounts go on Schedule B. But this information stays between the organization and the IRS. Donor names and addresses on Schedule B generally aren’t publicly disclosed for most nonprofits filing Form 990/990-EZ, and organizations don’t have to share it when someone requests their tax documents. Other types of exempt organizations are no longer required to include donor names and addresses on Schedule B under final Treasury Regulations effective May 2020, though they must still report contribution amounts and maintain donor records internally.
The confusion usually happens because nonprofits receive requests for their full 990 and panic about what to release. Organizations have accidentally included Schedule B in public-facing documents, creating exactly the privacy breach they were trying to avoid.
Balance Donor Privacy with Public Disclosure
Here’s where strategy matters. The Form 990 Schedule B stays private, but other parts of the return become public record. Schedule A, for example, is used to demonstrate public charity status by reporting aggregate support categories and the public support test, but it does not disclose individual donor names. You report overall support figures and organizational classification but protect contributor identities.
Some states have additional requirements that complicate this picture. Following the U.S. Supreme Court’s 2021 ruling in Americans for Prosperity Foundation v. Bonta, which struck down California’s blanket requirement for nonprofits to submit Schedule B to the state, many states have adjusted their approach. However, a handful still require Schedule B submission for state registration, though most honor the same privacy protections the IRS provides. State charity offices may have their own filing requirements, so your nonprofit should confirm the rules in each state where it registers before assuming federal and state requirements align..
Think about your disclosure policy proactively. What happens when a journalist or watchdog group requests your tax filings? Having a clear process prevents mistakes under pressure. Your staff should know exactly which documents to release and which sections to redact. A review protocol where at least two people verify what’s being shared before anything goes out the door can prevent costly errors.
Manage Risk in Schedule B Reporting
The bigger risk isn’t public disclosure. It’s filing Schedule B incorrectly or inconsistently. The IRS uses this schedule to verify that an organization’s tax-exempt status makes sense given its funding sources. They’re checking whether the organization is really operating as a public charity or if it is effectively controlled by a small group of donors.
Miss a substantial contributor and there’s a reporting problem. Misclassify contribution types and it might trigger questions about the public support test. These aren’t hypothetical concerns. The IRS examines nonprofit compliance regularly, and Schedule B discrepancies often prompt deeper scrutiny.
Documentation becomes an organization’s best defense. Nonprofits need systems that track contributions accurately from the moment they arrive. That means the development team and finance team must communicate seamlessly about gift agreements, donor restrictions and timing of large contributions. A pledge recorded in one year but paid in another trips up plenty of organizations.
Errors also arise when nonprofits receive non-cash contributions. Real estate, securities and other property donations require fair market value assessments, and those values need to match across the organization’s books, its receipts to donors and its Schedule B reporting. Inconsistencies raise red flags.
Build a Sustainable Compliance Strategy
Smart nonprofits treat Schedule B compliance as part of their broader governance structure, not a once-a-year scramble during tax season. The board should understand what Schedule B reveals and what it protects. They need to communicate those privacy protections confidently to major donors who ask about confidentiality.
Consider how the donor database integrates with the accounting system. Manual transfers between systems create opportunities for errors. Organizations that have the smoothest compliance processes use integrated systems with clear workflows for flagging substantial contributors throughout the year.
Train the development staff on the reporting thresholds. They’re often the first to hear donor privacy concerns, and they should be able to explain the organization’s protections accurately. Nothing undermines a major gift conversation faster than fumbling basic questions about tax reporting and confidentiality.
Review the completed Schedule B before filing, looking specifically for common mistakes: incomplete addresses, missed contributors who crossed the threshold through multiple gifts, or incorrect characterization of gift types. A second set of eyes catches issues that feel obvious in hindsight but disappear when staff are deep in the details. For organizations looking to strengthen their overall 501(c)(3) compliance posture, this overview of compliance requirements provides a solid framework.
Protect Your Donors and Your Mission With Stronger Schedule B Compliance
Getting Schedule B right protects donors, satisfies the IRS and supports the mission by maintaining the trust that makes major giving possible. If you’re ready to strengthen your nonprofit’s compliance processes and protect donor relationships, our team can assess your current reporting and identify areas where tighter controls make a difference. We work with nonprofits to build sustainable compliance frameworks that work even as your organization grows. To get started, contact a James Moore professional today.
All content provided in this article is for informational purposes only. Matters discussed in this article are subject to change. For up-to-date information on this subject please contact a James Moore professional. James Moore will not be held responsible for any claim, loss, damage or inconvenience caused as a result of any information within these pages or any information accessed through this site.
Other Posts You Might Like