Perhaps the most important aspect of dissolving a 501(c)3 in terms of the IRS is to make sure the assets are distributed to another 501(c)3 with a similar mission as the one being dissolved.
The dissolution of a tax exempt business must be in accordance with the details of the business charter. The principals should rely on legal advice from an attorney or CPA.