I used to think the IRS came down too hard on us. At some seminars IRS liaisons treat us like partners, but others act like we're lazy idiots. (And then there was Karen Hawkins, who thought we were all criminals.) Gee, most of the tax pros I know spend inordinate amounts of time trying to determine correct basis, whether a household member really qualifies as a dependent, whether a client truly qualifies for a credit or a penalty abatement. Yet if you read the tax fraud blotters and the criminal proceedings published by Accounting Today every week, you wouldn't believe what goes on in the world of paid tax prep. These sources provide endless lists of preparers accused/convicted/imprisoned/enjoined for all sorts of crimes against clients and the US gov't. Paid preparers convicted of identity theft, of borrowing dependents from one client to put on another's return, making up income and expenses and donations and other deductions, filing returns for unwitting Puerto Rico residents who have SS#s but don't have to file in the US, giving clients a copy of their return and then changing and submitting it (with the extra refund going into the preparer's account), having all the client's refund going into their own account, it goes on and on. Unlike the errors Abby shared, and the many we see in our practices every day, these acts are not due to ignorance or sloppiness but to an intent to commit fraud and steal from individual taxpayers and/or all US taxpayers.
Regulation could help curb the errors made out of incompetence because tax pros will have to know more to be allowed to prepare returns. (We will all still make mistakes--it's unavoidable given the complexity of the tax code and how very much there is to know--but stuff like ignoring depreciation and letting noncustodial parents claim dependents "because they pay child support" won't happen as much.) Those who intentionally break the law, however, aren't going to be held back by a few silly regs they won't care about. Catherine is right that the IRS wants us to do their audit work. Maybe it's also up to us to report fraud when we see it. Not ignorance, but intentional cheating.