
If you're on the board of a small Maryland non-profit — a community foundation, a youth sports league, a local arts organization, a faith community, a small social service agency — you probably ended up there because you care about the mission, not because you wanted to learn IRS forms. Then someone asks: "Did we file the 990 yet?" And suddenly you're the person who needs to know what the 990 is, which version to file, whether your bookkeeping is in shape, and what happens if you miss the deadline.
This guide is written for exactly that situation. We work with small Maryland non-profits all the time — most under $2M in annual revenue — and the same questions come up in every initial conversation. Here's the practical, plain-English version of everything a board treasurer or executive director should know about Form 990 compliance.
The IRS recognizes that small non-profits have less to disclose than large ones, so they created three versions of the same return. Which version your organization files depends entirely on your gross receipts and total assets:
| Version | Who Files It | What's Involved |
|---|---|---|
| 990-N ("e-Postcard") | Gross receipts of $50,000 or less | 8 questions, filed online directly with the IRS. No financial statements, no schedules. Must be electronic — cannot be paper-filed. Free to file. This is what most truly small Maryland non-profits file. |
| 990-EZ | Gross receipts under $200,000 AND total assets under $500,000 | Roughly 4 pages plus required schedules. Financial summary, program service descriptions, governance disclosures. Schedule A (public charity status), Schedule B (donor information), and others may apply. Most small non-profits with paid staff or significant programs file this. |
| 990 (Full) | Gross receipts of $200,000+ OR total assets of $500,000+ | 12-page core form plus a dozen possible schedules. Detailed program narratives, full financial statements, governance disclosures, compensation reporting, insider transactions. If you're approaching $200,000 in revenue, plan ahead — the jump from 990-EZ is significant. |
A note on private foundations: Private foundations file Form 990-PF regardless of size. Different rules apply. If you're a private foundation, you need specialized help and the rest of this post mostly doesn't apply to you.
A note on churches: Churches and certain church-affiliated organizations are generally exempt from the annual 990 filing requirement altogether — though some choose to file voluntarily for donor transparency. Church-adjacent organizations (separately incorporated schools, daycares, thrift stores, and ministries) often do have to file, and figuring out which side of the line your organization falls on is worth a conversation. Our schools, churches, and faith communities page covers this in more detail.
Many small non-profits treat the 990 as a chore — file it, forget it. That's a mistake, for three reasons:
1. The 990 is public. Anyone can look up any non-profit's most recent 990 on the IRS website, Candid (formerly GuideStar), ProPublica's Nonprofit Explorer, or various other free databases. Donors look at it before giving. Foundations look at it before granting. Watchdog organizations rate it. Local journalists sometimes report on it. The 990 is essentially your organization's annual financial declaration to the world.
2. Donors actually read it. Sophisticated donors and grant-making foundations will pull your 990 before writing a check. They look at program ratios, fundraising costs, executive compensation, related-party transactions, and governance practices. A poorly prepared 990 can quietly cost you donations and grants you'll never know you lost.
3. The IRS can revoke your tax-exempt status for non-filing. More on this below — it's the biggest single risk for small non-profits.
Here's the single most important thing for small non-profit board members to understand: if your organization fails to file the required 990 (any version) for three consecutive years, the IRS automatically revokes your 501(c)(3) status. This isn't theoretical — it happens to thousands of small non-profits every year.
And the consequences are severe:
How to know if your organization has been revoked: The IRS publishes a searchable list of automatic revocations at IRS.gov ("Tax Exempt Organization Search"). Look up your EIN. If you're listed as "automatically revoked," your status has been lost.
We see this most often with small community organizations, youth sports leagues, and faith-based groups whose volunteer leadership turned over without anyone formally tracking the annual filing obligation. By the time someone realizes, three years have passed and the status is gone.
The fix is the annual 990 filing, every year, on time. Even the 990-N takes 15 minutes if your records are reasonably organized. Our non-profit tax and bookkeeping services include annual 990 preparation so this never falls through the cracks.
Form 990 (any version) is due on the 15th day of the 5th month after your fiscal year ends. Fiscal year ending December 31 → due May 15. Fiscal year ending June 30 → due November 15.
One automatic 6-month extension is available by filing Form 8868. The extension extends the filing deadline but not any tax payments owed (rare for 501(c)(3) organizations but possible for organizations with unrelated business income).
Federal 990 filing is only part of the compliance picture. Maryland imposes additional requirements that many small non-profits don't realize apply to them:
Maryland Charitable Organizations Act. Maryland requires non-profits that solicit contributions from Maryland residents (which includes most fundraising activity by Maryland organizations) to register with the Office of the Secretary of State, Charitable Organizations Division: initial registration before soliciting, annual registration renewal, and a copy of your federal 990 filed alongside the renewal. Failure to register can result in fines and inability to legally solicit donations in Maryland.
Maryland sales and use tax exemption. 501(c)(3) organizations can apply for Maryland sales and use tax exemption (so vendors don't charge sales tax on qualifying purchases). The application is separate from federal exemption and requires periodic renewal.
Maryland property tax exemption. If your non-profit owns real property in Maryland, you may qualify for property tax exemption. Application is filed with the State Department of Assessments and Taxation (SDAT) and the local county tax office.
Maryland income tax. Maryland generally honors federal 501(c)(3) status for state income tax purposes — but if your organization has unrelated business income (more on this below), Maryland Form 500 may be required.
Most small non-profits use QuickBooks or a spreadsheet, and most do their bookkeeping themselves or with a volunteer. The most common issues we see when we onboard a small Maryland non-profit:
Restricted vs. unrestricted funds aren't tracked separately. Donations earmarked for a specific program ("for the youth scholarship fund," "for the building renovation") are legally restricted — meaning the organization is obligated to use them for that purpose. Many small non-profits commingle restricted and unrestricted donations in a single account, which creates both legal risk and a real problem on the 990 (where net asset classifications must be reported correctly).
Grants aren't tracked properly. Grant funds often come with reporting requirements, restricted uses, and specific deadlines. Tracking grants by project, with documentation of how funds were spent and any return-of-unused-funds obligations, is essential.
In-kind donations aren't valued or recorded. Donated services, supplies, or equipment must be valued at fair market value and recorded in your books. The 990 has specific reporting requirements for in-kind contributions and the larger you grow, the more this matters.
Board minutes aren't kept properly. Non-profit governance is partly evidenced by the minutes of board meetings. The 990 asks about your governance practices — having organized, contemporaneous minutes for board decisions about compensation, conflicts of interest, and major transactions is part of demonstrating proper governance.
Pledges and accounts receivable. If donors pledge contributions to be paid in future years, that pledge is generally recorded as a receivable on your books at the time of the pledge — not when cash arrives. Small organizations often miss this.
Unrelated Business Income Tax (UBIT). If your non-profit earns income from activities not substantially related to your tax-exempt purpose (a thrift store, an unrelated newsletter advertising program, a parking lot rented to a for-profit business), that income may be subject to UBIT. The threshold is low — $1,000 of gross unrelated business income triggers Form 990-T. Most small non-profits never trigger this, but if you do, it's a separate filing.
DIY filing works for some situations. Professional help is worth it for others. Here's the practical breakdown:
You can probably DIY (with care) if: you file 990-N (the e-Postcard); your finances are very simple — a single bank account, modest grant activity, no payroll; a board member has accounting or bookkeeping experience and time to do it right; and you have clean year-over-year continuity (no turnover, no historical messes).
You should strongly consider a CPA if:
For organizations in the gray middle — small but with paid staff, multiple revenue streams, and minimal volunteer capacity — a CPA partnership is almost always cost-effective when you consider the time saved, the risk avoided, and the credibility gain with donors and grant-makers.
When small Maryland non-profits engage Mercer Flanagan, here's typically what we cover:
Annual 990 preparation. We prepare and file the correct version of Form 990 (N, EZ, or full) based on your activity. We work from your records, ask the questions your books need to answer, and review every filing with a CPA before submission.
Monthly or quarterly bookkeeping (optional). For organizations whose books need ongoing attention, we can provide non-profit bookkeeping services — recording donations, classifying expenses, maintaining net asset categorization, and producing monthly reports for your board.
Maryland Charitable Organizations Act filings. We handle the annual registration renewal with the Maryland Secretary of State alongside your 990.
Year-end financial statement preparation. Compiled financial statements suitable for grant applications and board reporting.
Board treasurer support. Your treasurer can call us with questions throughout the year — not just at tax time. For most boards, having a CPA available as a sounding board on bookkeeping and compliance questions is the most valuable part of the engagement.
We've been preparing tax returns for Maryland non-profits since 1971. Three things make our small non-profit practice different from typical CPA firms:
1. We actually want the small non-profit work. Many CPA firms accept non-profit clients but treat them as secondary to their larger business clients. Non-profit work is a genuine specialty for us — from 501(c)(3) charities to volunteer fire companies, animal rescues, and faith communities — and we treat it with the same care as any other engagement.
2. We don't offshore the preparation. Every non-profit return we prepare is reviewed and filed by an experienced CPA in our Frederick, Maryland office. Your organization's financial information stays in our office.
3. We're year-round available. Most non-profit questions don't conveniently arise at filing time. We're available throughout the year for board members and treasurers with quick questions about classification, grant reporting, or upcoming financial decisions.
Mention you saw this article — we'll provide a written quote within one business day, no obligation. If your organization is behind on filings or facing potential revocation, we'll prioritize the conversation. Call 301-662-6992.
Schedule a Free ConsultationAlmost certainly yes. Even organizations with $50,000 or less in gross receipts must file the 990-N e-Postcard every year. It's eight questions and takes about 15 minutes — but skipping it three years running costs you your tax-exempt status automatically.
First, check the IRS Tax Exempt Organization Search to see whether your status has already been auto-revoked. If it hasn't, get current immediately. If it has, there are streamlined reinstatement procedures — and acting quickly matters, because the retroactivity of your reinstatement can depend on how fast you move.
Generally no — churches are exempt from the annual 990 requirement. But separately incorporated ministries, schools, daycares, and thrift stores connected to a church often do have to file, and the line isn't always obvious. It's worth confirming which of your related entities carry a filing obligation.
Sometimes — but many funders specifically want CPA-compiled financial statements, and some want reviews or audits. A compilation is the most affordable CPA-prepared option and satisfies most small-grant requirements. Check what the funder specifies before you apply.
By Roy Cogliandolo, CPA · Mercer Flanagan · April 21, 2026
Mercer Flanagan has served Maryland's small non-profit community since 1971 — local foundations, faith communities, community organizations, youth sports leagues, and small social service agencies across Frederick County and central Maryland. This post provides general information and is not legal or tax advice; thresholds and filing requirements change and should be verified against current-year figures before acting.