Since the "Economic Collapse" of 2008, regrettably I have been involved in several hundred tax appeals on behalf of honest taxpayers. These taxpayers lost their tax audit even though they were honest and followed the directions of the tax software they purchased. Even worse, it is my experience that even when an honest taxpayer used a tax professional, such as a CPA, they still lost. Please note, it is my experience that using a professional tax preparer is better than using a tax software that one can purchase at the grocery store.
First, every honest taxpayer must realize that there is nothing one can do to prevent an audit. Any tax professional that says they can prevent an audit is very mistaken. What every honest taxpayer also needs to know is that a tax audit is a very nice way of saying "you are being subjected to a fraud examination." The very same tools and techniques used in an audit are the very same tools and techniques used in a criminal fraud examination. There is no difference, they are exactly the same.
This is why we specialize only in tax appeals. Tax appeals are handled much different than a tax preparation. A successful tax appeal is never about defending your tax return. The law requires that a taxpayer must prove the government is wrong. This is why we win over 97% of all appeals we handle.