how far back can the irs provide records of income
The IRS also gets six years to audit if you omitted more than $5,000 of foreign income (say, interest on an overseas account). That matches the audit period for FBARs, offshore bank account reports that can carry civil and even criminal penalties far worse than those for tax evasion.