Have these ready before you start
- Your PAN (uppercase, 10 characters)
- Access to the email you used when opening your demat / first MF folio
- About 5 minutes — most of the time the PDF is already in your inbox
Step by step
- 1
Check your email first — it's probably already there
If you have ANY demat account (Zerodha, Groww, Upstox, ICICI Direct, HDFC Securities, Angel One, …), NSDL or CDSL is already emailing you a Consolidated Account Statement every month. Open Gmail / Outlook and search for: cas@nsdl.co.in OR cas@cdslindia.com OR "Consolidated Account Statement". Pick the most recent one. Done — skip to step 3.
- 2
If your inbox has nothing, request one from NSDL
Go to nsdlcas.nsdl.com → "CAS - Mutual Fund / Equity". Enter your PAN + email + DOB + captcha. The PDF lands in your inbox within 5–30 minutes. CDSL has a parallel form at www.cdslindia.com/CAS/Login.aspx if NSDL doesn't have your data (rare — you'd know because your demat is with a CDSL DP).
- 3
Save the PDF and upload to Sajag
The file is password-protected (see hint below — Sajag's parser handles it automatically). Drop it into Sajag's CAS uploader on the Investments step. The parser reads holdings, transactions, NAV history, and exit-load periods. What you get in this one PDF: demat-held shares, ETFs, bonds, REITs, InvITs AND every mutual fund holding — whether in demat or folio mode (NSDL/CDSL pull folio data from CAMS/KFintech under SEBI's single-statement mandate).
- 4
Folio-only fallback (rare — only if you have NO demat account)
If you genuinely have zero demat accounts and only hold mutual funds in physical / folio form, NSDL won't have your data. Get a CAS from CAMS at www.camsonline.com → "Mailback Services" → "CAS" and from KFintech at www.kfintech.com → "Investor Services" → "CAS". You need both — each RTA only handles a portion of India's AMCs.
Prefer a video walkthrough?
Portal UIs change often, so we link a curated YouTube search instead of one specific video. Pick whichever recent tutorial you like — they all show the same flow.
Watch on YouTubeIf the PDF asks for a password
NSDL CAS: your PAN in uppercase (e.g. ABCDE1234F). CDSL CAS: PAN + DOB in DDMMYYYY (e.g. ABCDE1234F01011990). Sajag's parser tries both automatically — you usually won't need to type the password.
Sajag’s parser also tries common derivations automatically (PAN, DOB combinations, last-4 of mobile, bank-specific schemes). You usually won’t need to type the password during upload.
Common gotchas
NSDL CAS goes to the email registered with your demat account — usually whichever one you signed up with at your broker. If you've changed email, update it via your DP first or the statement keeps going to the old address.
CDSL emails the statement from cdsl@cdslindia.com — make sure it's not in Promotions / Spam. Many users think they don't get one when it's just been auto-filtered.
If you've never received any CAS email, your demat email is unregistered with the depository. Fix via your DP (your broker) or use NSDL's "CAS - eMail Update" form — one-time, free, takes 24h to apply.
Do not pay any third party for an "instant" or "premium" CAS. The statutory NSDL/CDSL CAS contains every detail Sajag needs.
If your KYC is stale, old folios may be missing. Re-verify KYC at any AMC (CAMS-KRA / KFintech-KRA), and the next monthly CAS will pull them in.
Portals you’ll use
Other download guides