The IRS can audit your last three years’ tax returns, but in special circumstances, such as detecting serious mistakes in recent tax returns, it can audit back as far as six years.