You should keep records of all income, expenses, receipts, bank statements, and any other documents that support the information on your tax return. Generally, it’s recommended to keep these records for at least seven years, as this is the period within which the tax authorities can audit your returns.