Typically, the IRS keeps audit records for three years from the date of filing. However, in cases of significant errors or fraud, they might keep them longer.