Most organizations exempt from income tax under section 501(a) are required to file Form 990, Return of Organization Exempt From Income Tax. This includes charitable, religious, scientific, literary and other organizations exempt under IRC section 501(c)(3).
However, these entities are still required to file a complex Form 990 or 990EZ each year.