The general statute of limitations for an IRS audit is three years under 26 U.S. Code § 6501, which means that the IRS can audit your tax returns for the most recent three years. However, there are multiple exceptions to this general rule. According to the IRS, it will generally not go back more than six years unless the agency suspects that you might have committed fraud or have failed to file your required tax returns. Learn more here.