What is Form 990 and who must file it?

Form 990 is the annual information return required by the IRS for most tax-exempt organizations under Section 501(c). It discloses the organization’s revenue, expenses, executive compensation, governance policies, and program accomplishments. Most 501(c)(3) organizations with gross receipts of $200,000 or more, or total assets of $500,000 or more, must file the full Form 990. Smaller organizations may file the 990-EZ, and private foundations file Form 990-PF. Form 990 is a public document, and anyone can request a copy. Tax-exempt organizations may also need to file 990-T if the organization has unrelated business taxable income.

Form 990

Our Nonprofit Tax Services

Form 990, 990-EZ, and 990-PF Preparation and E-Filing

State Income Tax Returns

Schedule A, B, D, L, and Other Complex Disclosures

Exempt Status Applications (Form 1023 / 1024)

UBIT Analysis and Planning with 990T Filing

OFAC compliance

What is unrelated business income tax (UBIT) for nonprofits?

Unrelated business income tax (UBIT) applies when a tax-exempt organization regularly carries on a trade or business that is not substantially related to its exempt purpose. Common examples include advertising revenue in publications, income from facility rentals to for-profit users, and certain investment income. UBIT is reported on Form 990-T and taxed at corporate rates. Nonprofits must track potential UBIT sources carefully, as failure to report can trigger IRS penalties and jeopardize exempt status.

What Your Form 990 Communicates, and Why It Matters

The 990 is publicly available on the official IRS Tax Exempt Organization Search (TEOS) tool and majorr databases like ProPublica’s Nonprofit Explorer and Candid (formerly GuideStar). Sophisticated donors, grant officers, and journalists review it before making funding decisions. Watchdog organizations use it too, and it can either tell a compelling story of mission execution and financial discipline or create compliance risk and public scrutiny. At MillerMusmar CPAs, we approach the 990 not just as a compliance document but as an opportunity to present your organization’s financial stewardship accurately and compellingly.

Common issues we address for new clients:

  • Incorrect allocation of expenses across program service, management, and fundraising functions
  • Incomplete or vague program service accomplishment narratives
  • Unreported or improperly disclosed executive compensation
  • Missing or incorrect governance policy disclosures (conflict of interest, whistleblower, document retention)
  • Incorrectly calculated public support percentages on Schedule A

 

Our Approach: Proactive, Accurate, Protective

Information Gathering & Review

We provide a detailed organizer tailored to your organization's prior-year return and current activities. Our team reviews it for completeness before beginning preparation.

Preparation & Internal Review

Your return is prepared by our nonprofit tax team and reviewed by a senior CPA before it reaches you. We check every schedule, test every calculation, and flag any items requiring a management decision.

Client Review & Approval

We walk through the key sections of the return with your leadership, explaining what it discloses and why, before you sign and authorize e-filing.

E-Filing & Year-Round Support

We file electronically and provide year-round guidance on governance policy updates, UBIT monitoring, and any IRS correspondence that arises.

"Your Form 990 is more than a tax return—it's a public representation of your organization. We ensure it is accurate, compliant with federal and multistate requirements, and clearly communicates your mission, governance, and financial stewardship."

––MillerMusmar CPAs, Nonprofit Tax Practice

Form 990 Preparation Guide

Download our annual guide covering key schedule changes, common IRS red flags, executive compensation disclosure rules, and what grant officers look for in a well-prepared 990.

Form 990 Guide

Let’s Talk About Your 990

Whether you’re filing for the first time or switching from another preparer, we’ll start with a no-obligation review of your situation.

SCHEDULE A FREE CONSULTATION