How long should I keep these records?
Typically, if the IRS pulls a return for an audit they will look at the previous 3 years, however, if they find an irregularity they will go back 6 years. And if they determine the irregularity to be fraudulent they can go back as far as they want. The best rule of thumb is to keep records for at least 7 years.