how long should financial records be kept?
Records for tax deductions taken. Length of time to keep, and why: Seven years. 1  The IRS has three years from your filing date to audit your return if it suspects good-faith errors.