Zerodha logo

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

Know Your Customer (KYC) is a process that determines your identity and details such as income and profession. You must complete KYC as per SEBI guidelines to open a trading and demat account. Zerodha will verify your KYC during the account opening process.

How to check your KYC status

You can check your KYC status by following these steps:

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

Check the KRA and KYC Status column to identify the KYC Registration Agency (KRA) where your KYC is registered.

What does KYC status mean?

  • Validated/Registered: Your KYC is registered successfully. Zerodha will unblock your account within 72 hours of registering the KYC.


  • Under process: This status appears if you recently updated your KYC, and it's under processing at KRAs. The KYC status takes up to 5 days to update.


  • On-hold or rejected: This status appears if the previous financial intermediary didn't update your details with correct information and documents. Zerodha will send the required documents to the KRA to rectify your KYC status. If you need additional documents, you will receive an email with details about the required documents.

If your account was inactive for a year, you will have to update your KYC details.

Still need help?

Create a ticket

Open tickets

We see that you have the following ticket(s) open:

If you have the same query, check and update the existing ticket here. In case of a new query, click on Continue.

Continue