Generally, it's recommended to keep tax records for at least seven years. This timeframe usually covers the statutes of limitations for tax audits or disputes. However, specific requirements may vary depending on the nature of the record and local laws.