Banks conduct annual KYC checks to confirm the relevance of customer information, ensure the security of financial transactions and compliance with legal requirements. This helps fight money laundering, terrorist financing and prevent fraud.