As I understand it, it is a crime to lie to any federal "officer" including IRS agents. People have been convicted of doing so and sent to prison.
This obviously creates a serious liability for anyone undergoing an "interview" during an audit. Since the agent will ask dozens and possibly hundreds of questions, the potential for "telling a lie" is enormous, even for a person who is attempting to be as truthful as possible. Also, there is the possibility that the agent can simply misremember or incorrectly note information that makes it look like the person has lied. (Once I read an investigative officers notes about questioning me, and not only did he mispell my name, but his notes were littered with mistakes and mischaracterizations of what I had said.)
Therefore, there would seem to be the possibility that the IRS could convict anyone of a felony for "lying".
The only way to escape this would seem to be to claim the 5th ammendment and refuse to answer questions during an interview, but this appears to be illegal as well.
Does this mean a taxpayer is in Catch-22 situation that makes them legally defenseless, or is there some way to defend against this?