Even though tax-exempt nonprofits do not pay federal taxes, they do have to file an information form with the IRS. That form is called a 990. Having to file the 990 makes sure that nonprofits conduct their business in a way that is consistent with their public responsibilities.