All guides

Nonprofit Governance & 990 Filing Guide

How to prepare for and file Form 990: governance checks, public support testing, unrelated business income, compensation reporting, and schedule compliance.

5 stepsentity
1

Confirm exempt status and filing requirements

Verify the organization's exempt status, type (501(c)(3), etc.), and the correct form (990, 990-EZ, or 990-N). Confirm the filing deadline and any extensions.

2

Review governance structure

Check board composition, meeting minutes, conflict-of-interest policy, whistleblower policy, and document retention policy. Document any governance gaps.

3

Calculate public support percentage

For 501(c)(3) public charities, calculate the public support fraction using Schedule A. Track contributions from disqualified persons and ensure the organization maintains public charity status.

4

Identify unrelated business income

Review all income streams for unrelated business income tax (UBIT) filing requirements. Common triggers: advertising revenue, rental income with debt financing, and unrelated business activities.

5

Prepare and review the return

Complete the core form and all required schedules. Review compensation reporting (Part VII), functional expense allocation (Part IX), and reconciliation with financial statements.

Who this guide is for

  • Preparers handling exempt-organization returns (Form 990)
  • Firms with nonprofit clients
  • Practitioners who need a structured 990 workflow

This guide shows you what to do. The product makes it repeatable.

990 includes the templates, checklists, logs, and SOPs to execute this workflow consistently across every engagement.

More guides