The short answer to this question is 3 years after you have filed your tax return, or the due date...