How Long Should I Keep my Tax Returns?

The IRS has three years from the date of your return to audit it. This three year deadline also applies if you find a mistake in your return. The IRS has 6 years to challenge your return if you are suspected of under reporting your income by 25% or more.