Is CKYC mandatory?

Yes, CKYC (Central Know Your Customer) is mandatory for financial institutions in India. It is a requirement by the government to establish the identity and address of customers to prevent money laundering and terrorist financing activities. Compliance with CKYC guidelines is necessary for opening bank accounts and investing in financial products.