Generally speaking, an accountant is an excellent resource for answering IRS questions. Tax laws change every year and can be confusing, and if there’s a problem with a return, getting a letter from the IRS can be stressful. Accountants have the proper training to respond to the IRS.
If an accountant prepares a return, he should be the first person to contact if the return is subject to an audit. However, if the question involves sensitive or confidential information, it may be better to speak with a designated IRS lawyer. Due to attorney-client privilege, an attorney does not have to disclose information they receive. Also, if the lawyer needs to hire an accountant, they also have attorney-client privilege.