I only keep records for 7 years, just like the financial institutions. I used to live in a country that used to be a tax haven back in the 2000s when I was running my businesses. Last 13 years+ have been just capital gains and dividends income, mostly from the IB account itself.