When should you Use the Services of a CPA to Assist with State or IRS Tax Problems
Hiring a Certified Public Accountant (CPA)
Sophisticated accounting knowledge.
When it comes to sophisticated accounting issues, CPAs will often demonstrate more knowledge than enrolled agents or tax attorneys. This could mean that they are the best solution for assisting you with an audit. It also may mean that they could provide beneficial assistance in preparing complex tax returns.
For filing tax returns or dealing with a state or IRS tax audit, a CPA is your most excellent choice. However, do not think that other tax professionals cannot be just as helpful. Though CPAs are great with numbers, they are not the first choice when it comes to negotiation skills and being aggressive, whereas tax attorneys can do both when it comes to dealing with the IRS.