Search for an answer or browse help topics to create a ticket

Featured

Show moreless
View all categories

What is Know Your Customer (KYC), and how can the KYC status be checked?

Know Your Customer (KYC) is a process to determine the identity of a customer and details such as income, profession etc. A KYC is mandatory as per SEBI guidelines (WEB) to open a trading and demat account. KYC will be verified during the account opening process at Zerodha.

To check the KYC status, follow these steps:

  1. Visit cvlkra.com.
  2. Click on KYC inquiry.
  3. Enter PAN , input the captcha , and click Submit to fetch the status.

To identify the KYC Registration Agency (KRA) with which your KYC is registered, check the KRA and KYC Status column.

What does KYC status mean?

Validated/Registered: KYC is registered successfully. The Zerodha account will be unblocked within 72 hours of registering the KYC.


  • Under process: This status shows up if the KYC is recently updated and under processing at KRAs. It takes up to 5 days for the KYC status to be updated.


  • On-hold or rejected: This status shows up if the details were not updated with the correct information and documents by the previous financial intermediary. Zerodha will send the required documents to the KRA to get the KYC status rectified. If additional documents are required, an email with the details about the documents required will be sent. See Why did Zerodha send an email asking for KYC information? It can take up to 5 working days for the status to be updated.

If the account was inactive for a year, the KYC details will have to be updated. See Why did Zerodha send an email requesting KYC details to be updated?