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?

  • Registered or Validated: KYC is registered successfully. The Zerodha account will be opened within 72 hours of completing the account opening process if the KYC is registered.


  • Under process: This status shows up for a recently opened account. It takes up to 5 days for the KYC 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 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.

Check the KYC Status column to know which KRA the KYC is registered with.


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?