| I'll accept the baby step of a fixed historical period of time that they can audit your records. It's incredible nebulous. For example here's the info on self-employed / business audits: https://www.irs.gov/businesses/small-businesses-self-employe... > How far back can the IRS go to audit my return? > Generally, the IRS can include returns filed within the last three years in an audit. If we identify a substantial error, we may add additional years. We usually don't go back more than the last six years. > The IRS tries to audit tax returns as soon as possible after they are filed. Accordingly most audits will be of returns filed within the last two years. > If an audit is not resolved, we may request extending the statute of limitations for assessment tax. The statute of limitations limits the time allowed to assess additional tax. It is generally three years after a return is due or was filed, whichever is later. There is also a statute of limitations for making refunds. Extending the statute gives you more time to provide further documentation to support your position; request an appeal if you do not agree with the audit results; or to claim a tax refund or credit. It also gives the IRS time to complete the audit and provides time to process the audit results. > You don't have to agree to extend the statute of limitations date. However if you don't agree, the auditor will be forced to make a determination based upon the information provided. So it's three years, but they sometimes go back six years. But they can also go back an arbitrary amount of years, so the three / six is completely meaningless. |
3 years (from the later of date of filing or the due date) to audit any return, for any reason. The 3 year statute of limitations applies to taxpayers seeking refunds by filing an amended return. Note that because the amended return is essentially a new return, the IRS gets 3 years to audit the amended return.
6 years (from the later of date of filing or the due date) to audit a return with a substantial undereporting of gross income or overstatement of deductions in credits resulting in a 25% or more understatement of taxable income
No deadline for returns that were not filed. Because obviously you can't audit a return that hasn't been filed.
There is also no deadline for fraudulent returns. Fraud is something more than the type of things that would trigger a 6-year audit window, like trying to avoid tax entirely, or taking advantage of a deduction or credit for which it's clear that the taxpayer wouldn't qualify for without some active effort to falsify their return. (Think Wesley Snipes.)