how many years back can an irs audit go?
So it ends up being either 4 or 7 years. You should think of it in terms of the number of tax returns they go back, rather than in time. After all, in an audit, they want that many years worth of data, which comes in 12 month chunks (April 16 of last year to April 15 of the current year).