News headlines are full of accounts of small and large businesses that find themselves in legal trouble because of accounting discrepancies. The vast majority of these accounting discrepancies have something to do with tax law. Any tax expert will attest …