Most 501(c)(3) organizations — including small ones — must file an annual return with the IRS to keep their exempt status. Miss three consecutive years, and that status is automatically revoked. We prepare Form 990, 990-EZ, and 990-N for nonprofits across North Carolina and nationwide, so your organization stays compliant, your books stay clean, and your credibility with donors and funders stays intact.
The Filing Requirement Most Nonprofits Don't Know About
Tax-exempt status is not a permanent, maintenance-free designation. The IRS requires most tax-exempt organizations to file an annual information return — and that requirement applies even if your nonprofit had no income, held no events, and spent nothing during the year. The filing is what tells the IRS your organization is still active and operating in accordance with its exempt purpose.
The consequence of missing that filing is significant. If an organization fails to file for three consecutive years, the IRS automatically revokes its exempt status — no warning letter, no grace period. Reinstatement requires a formal application process, back filings, and a reinstatement fee. For many small nonprofits, that process takes months and creates real disruption to fundraising and grant eligibility.
Which Form 990 Does Your Organization File?
There are three versions of the annual nonprofit information return, and which one applies to your organization depends on your gross receipts and total assets from the prior year. Filing the wrong version — or omitting required schedules — can trigger IRS review and raise questions with the donors and foundations who read your return.
Form 990-N (e-Postcard)
The 990-N is the simplest version, available to organizations with gross receipts of $50,000 or less. It's filed electronically and collects basic identifying information. While it's straightforward to submit, it still must be filed every year. Missing it counts toward the three-year revocation threshold just as a full 990 would.
Form 990-EZ
The 990-EZ applies to organizations with gross receipts under $200,000 and total assets under $500,000. It's more detailed than the e-Postcard — covering revenue, expenses, program activities, and officer compensation — and may require additional schedules depending on your organization's activities. As your nonprofit grows, the 990-EZ is often the first sign that your filing requirements have changed.
Full Form 990
The full Form 990 is required for organizations with gross receipts of $200,000 or more, or total assets of $500,000 or more. Some organizations are required to file the full 990 regardless of size — including those subject to certain grant requirements or structured in ways that trigger the larger form. The full 990 is a detailed document covering governance, executive compensation, program accomplishments, and financial data across multiple schedules.
Your 990 Is Public Record — Donors and Funders Read It
The Form 990 is not a private tax document. Once filed, it becomes publicly available and is searchable through Candid(formerly GuideStar), the database used by major donors, grant-making foundations, community foundations, and nonprofit watchdog organizations. When a foundation considers your grant application, or a major donor evaluates your organization before making a significant gift, your 990 is one of the first things they review.
A complete, accurate, and well-organized 990 signals that your organization is well-managed and financially accountable. An incomplete filing, misclassified expenses, or missing schedules raises questions — often at exactly the wrong moment.
What Goes Into an Accurate 990
Fund Accounting and Restricted Funds
Nonprofit bookkeeping follows different rules than standard small business accounting. Organizations must track restricted and unrestricted funds separately, distinguish between program expenses and administrative expenses, and maintain records that support every line of the 990. If your books don't reflect that structure, your 990 can't be accurate. We can support both the underlying bookkeeping and the annual filing, so the numbers on your return match the financial reality of your organization.
Program Service Accomplishments
The 990 asks organizations to describe their three largest program service accomplishments — what the organization did, who it served, and what it spent. These descriptions are read by funders and donors, not just the IRS. We help you present your organization's work in language that is accurate, complete, and reflects the mission your donors and board members recognize.
Officer and Director Compensation
Compensation paid to officers, directors, trustees, and key employees must be disclosed on the full Form 990. The IRS uses this data to evaluate whether compensation is reasonable relative to the organization's size and activities. Accurate disclosure here is both a compliance requirement and a governance transparency signal that serious funders look for.
North Carolina Charitable Solicitation Registration
Filing your federal 990 is not the only annual obligation for nonprofits that raise money in North Carolina. The NC Secretary of State requires charitable organizations that solicit donations from NC residents to register and renew annually — a separate requirement from the IRS filing. We flag this requirement for our nonprofit clients and can help coordinate the state-level compliance piece alongside the federal return.
Schedules and Supporting Documentation
Most Form 990 filings require one or more additional schedules — covering activities like lobbying, foreign operations, related organizations, or certain transactions with interested persons. Which schedules apply depends on your organization's specific activities during the year. We review your situation before filing to make sure every required schedule is included and every disclosure is complete.
A Note for Advisors and Estate Attorneys
If you work with philanthropic clients — individuals who give through donor-advised funds, family foundations, or direct charitable bequests — accurate nonprofit compliance matters to the organizations your clients support. We work alongside financial advisors, estate attorneys, and community foundation contacts as part of a client's broader planning team. If a nonprofit your client cares about needs help with its 990 or its books, we're a straightforward referral to make.
Nonprofit Tax Preparation — Frequently Asked Questions
Does a nonprofit with no income still have to file with the IRS?
Yes. Most tax-exempt organizations must file an annual information return regardless of whether they had income or activity during the year. The only organizations exempt from this requirement are churches, certain church-affiliated organizations, and a small number of other specifically excluded entities. If you're unsure whether your organization must file, the safest step is to confirm before three years pass.Who prepares the Form 990 for a nonprofit?
The 990 can be prepared by a staff member, a board member, or a tax professional. For organizations with any complexity — multiple programs, restricted grants, compensated officers, or funder scrutiny — professional preparation is worth the investment. Errors and omissions on a public document have consequences beyond the IRS.What happens if our nonprofit lost its exempt status due to missed filings?
Automatic revocation requires a formal reinstatement process with the IRS, including back filings for the missing years and a reinstatement application. The process takes time and creates a gap in your public exempt status record that donors and funders can see. We can help you work through the reinstatement process and get your organization back into good standing.How is nonprofit bookkeeping different from regular small business bookkeeping?
Nonprofits use fund accounting, which tracks restricted and unrestricted funds separately and categorizes expenses by program, management, and fundraising functions. This structure is required to produce an accurate 990 and to meet the reporting expectations of most grant-making foundations. Standard small business bookkeeping software and methods don't automatically support this structure without proper setup.Can Thomas Tax Solutions help a nonprofit in another state?
Yes. We prepare Form 990, 990-EZ, and 990-N for nonprofits nationwide through our virtual client portal. Joelle Thomas is an Enrolled Agent with unlimited representation rights before the IRS in all 50 states, and our TaxDome client portal makes the document exchange process straightforward regardless of where your organization is located.
