Skip to main content

Understanding IRS 990 Data in mySidewalk

IRS 990 Data is the go-to source for information about nonprofits in your community

Kaitlyn Foster avatar
Written by Kaitlyn Foster
Updated this week

mySidewalk features IRS Annual Extract of Tax-Exempt Organization Financial Data – colloquially known as IRS 990 data – in our data library. This valuable data has been designed for two primary purposes:

  1. Evaluating the financial health of the nonprofit sector in your community, and

  2. Tying the opportunities and challenges in your community to the activities and investments of the nonprofit sector.

mySidewalk users can get started with this data by leveraging two ready-made data assets:

Before diving into this rich data set, you might find it valuable to understand more about how the mySidewalk Data Team builds this data. mySidewalk structures its data by time, place, and purpose. For the IRS 990 data, the first two (time and place) benefit from additional explanation.

How the IRS Publishes 990 Data

mySidewalk collects its 990 data from two primary sources

    • This data set contains the location (i.e. address), name, Employer Identification Number (EIN), and type of each nonprofit organization in the country, existing or not.

    • These data sets contain the tabular 990, 990-EZ, and 990-PF returns for each nonprofit organization. In other words, after each nonprofit organization submits their 990 (or equivalent) via pdf or written form, the IRS converts these returns into a table, where each row represents an individual organization’s return for a given tax year.

      • All tax year filings submitted to the IRS in a given calendar year are included in this data. So, for example, the 2023 calendar year tables may contain tax returns for potentially dozens of different tax years.

    • This data set contains fine-grained financial information about each nonprofit, including their expenses, revenue, assets, employees, and more.

Explore More Details in Our 990 Help Pages

Did this answer your question?