Most charitable nonprofits that are recognized by the IRS as tax-exempt have an obligation to file IRS Form 990, which is an annual information return to be filed with the IRS by the 15th day of the 5th month after the end of the organization’s accounting period. (There are some exceptions.) Most nonprofits are required to file electronically.