You must keep records of all income and expenses relevant to your tax return for at least 5 years after the 31 January submission deadline. This includes bank statements, invoices, receipts, payslips, P60s, rental agreements, and any other documents supporting the figures on your return. HMRC can charge penalties if adequate records are not maintained.