Why MFCentral doesn't show your full mutual fund portfolio (and how to fix it)
If MFCentral is hiding some of your mutual funds, missing your cost basis, or cutting off old transactions, you're not imagining it. Here's what the platform actually covers, what it misses, and which free CAS statement gives you the complete picture for tax filing and return calculations.
If you’ve ever opened MFCentral and felt like something was missing, you’re not imagining it. Every other week we hear from investors who can’t find a fund they remember buying, or who notice that their “portfolio value” looks right but the cost basis numbers don’t match anything their CA can use.
The short version: MFCentral is genuinely useful, but it wasn’t designed to be the single source of truth for your mutual fund portfolio. The single source of truth is your Consolidated Account Statement (CAS), and most investors need two or three CAS PDFs put together to get the full picture.
This post walks through what MFCentral typically shows you, where the gaps come from, and exactly how to get the statements that fill them in. All of these statements are free.
What MFCentral was actually built for
MFCentral is a joint platform run by CAMS and KFintech, the two registrars that service almost every mutual fund AMC in India. It was built primarily for service requests like updating your address, changing your bank mandate, consolidating folios, and redeeming online. The portfolio view it shows you is a side feature, not the core product.
That design choice shows up in three ways. The data is pulled from CAMS and KFintech registrar records. It surfaces folios held in statement form (the traditional way of holding mutual funds, where units sit with the AMC rather than in a demat account). And it focuses on current value as of the latest NAV.
For changing your KYC, this is all fine. For tax filing and return calculation, it’s not enough.
Gap 1: Mutual funds bought through brokers often don’t show up
This is the most common surprise. If you bought mutual funds through Zerodha Coin, Groww, Upstox, or any broker’s MF platform, those units are usually held in demat form. They sit in your CDSL or NSDL demat account, right alongside any equities or bonds you own.
MFCentral’s portal pulls a subset of registrar data and frequently doesn’t reflect these demat-held units, even though the registrars and depositories do have them. The funny part is that the units actually do appear in the full CAS PDFs that CAMS and KFintech generate. They’re listed under a demat holdings section. They just don’t make it into the MFCentral portal view.
So if you’ve been running a SIP through Zerodha Coin for two years and MFCentral shows zero of it, that’s the reason. The data exists. It’s in the CAS. MFCentral just isn’t showing it to you.
To fix it, you have two paths. Either download the full CAMS or KFintech CAS PDF from the registrar portal (it’ll usually include your demat-held units in a separate section), or pull your CDSL/NSDL CAS, which is the depository’s own statement and shows all your demat-held mutual fund units alongside equities and bonds.
Gap 2: The cost basis problem
This is the one that actually costs people money during tax season.
MFCentral typically shows you what your investments are worth today. What it doesn’t reliably show you is what you paid. For computing capital gains, that’s everything: purchase date, purchase price, units bought, holding period. Without those four pieces, you can’t file your taxes properly, and your CA will ask you for them anyway.
This isn’t a bug, exactly. The CAS itself is the official tax document; it’s what AMFI standards govern for cost-basis tracking. MFCentral’s portfolio view is derived data, built for service workflows, not for tax filing.
The fix is straightforward: a detailed CAMS CAS or KFintech CAS contains every purchase, every SIP installment, every switch, every redemption, along with the date, NAV, units, and rupee amount for each. This is what taxes are actually filed against. If you ask a CA for “my mutual fund tax document,” this is what they mean.
Gap 3: Old transactions go missing
Even when MFCentral does show some transaction history, the window is often short. Sometimes a few years, sometimes much less, depending on how the data was loaded into the platform.
That matters more than it sounds:
- You can’t compute a true XIRR on a long-running SIP if the early installments are missing
- Reconstructing grandfathered LTCG (for holdings purchased before 31 January 2018) needs the original cost data
- An advisor switching audit needs the full history of what got moved where
- Moving to a new advisor or platform usually requires a complete record
CAMS CAS and KFintech CAS contain decades of transaction history. If you’ve been investing through CAMS-serviced AMCs (HDFC MF, ICICI Pru MF, SBI MF, ABSL, IDFC, and many others), the CAMS CAS will show every transaction you’ve ever made with those AMCs. Same story with KFintech (Axis MF, Tata MF, Mirae, Edelweiss, and others). Between the two registrars, you cover effectively the entire industry.
Gap 4: Closed folios disappear from view
If you fully redeemed a folio years ago, MFCentral often hides it because it’s marked inactive. But for tax filing and historical audit, that folio is still relevant. The gains or losses you booked are real, and the IT department doesn’t care that the folio is now empty.
CAMS and KFintech CAS keep closed folios in the transaction history section. Nothing gets erased.
Gap 5: The handful of AMCs that aren’t on CAMS or KFintech
A small number of Indian AMCs aren’t serviced by CAMS or KFintech. Quant Mutual Fund runs its own RTA. Sundaram and a few others have separate arrangements. MFCentral, being a CAMS-KFintech platform, doesn’t always cover these.
If you hold one of these, you’ll need to either download a statement directly from the AMC’s own portal, or look for the holdings in your CDSL/NSDL CAS if the units are held in demat.
How to actually get a complete picture
For most Indian investors, two or three CAS PDFs together cover the whole portfolio:
| Statement | What’s in it |
|---|---|
| CAMS CAS | Lifetime transactions for CAMS-serviced AMCs (HDFC, ICICI Pru, SBI, ABSL, IDFC, and others) |
| KFintech CAS | Lifetime transactions for KFintech-serviced AMCs (Axis, Tata, Mirae, Edelweiss, and others) |
| CDSL CAS | All holdings in your CDSL demat: equities, bonds, plus MF units bought through brokers like Zerodha or Upstox |
| NSDL CAS | All holdings in your NSDL demat (same idea as CDSL, for accounts with NSDL) |
You probably only need one depository CAS (whichever depository your demat sits with). On the registrar side, most investors end up needing both CAMS and KFintech, because their portfolio inevitably spans both.
Getting each statement (it’s free, and the process is short)
CAMS CAS
Visit the CAMS Consolidated Account Statement portal. Pick “Statement Type: Detailed.” For the date range, set the From Date to a year before you started investing, which gives you the full lifetime history rather than a short window. Enter your email, PAN, set a password for the PDF, and submit. The statement arrives by email within minutes.
KFintech CAS
Visit the KFintech Consolidated Account Statement portal. The flow is the same: detailed statement, date range, email, PAN, password. PDF arrives by email.
CDSL CAS
CDSL doesn’t have an on-demand generator the way the registrars do. Instead, the CAS is emailed to your registered email address every month, usually between the 12th and 14th, from eCAS@cdslstatement.com. If you’ve missed an email or want a past statement, you can log in at cdslindia.com/cas/logincas.aspx with your CDSL demat details.
NSDL CAS
NSDL works almost identically to CDSL. The statement is emailed to your registered email each month, around the 12th to 14th, from NSDL-CAS@nsdl.co.in. There’s no on-demand portal, so check your inbox (and the spam folder) if you haven’t seen one.
Every CAS PDF is password-protected. The exact format varies by issuer (some use just your PAN, some combine PAN with date of birth), but the email that delivers the statement spells it out.
A small shortcut some apps offer
If you’re already using a portfolio-tracking app, it might be able to pull these on your behalf. CASParser, the API technology behind a number of Indian portfolio apps, supports generating the KFintech CAS via API. The call triggers KFintech’s email mailback automatically, so you don’t have to open the portal yourself. If your portfolio app has a “refresh my CAS” button, that’s how it’s likely working under the hood.
If you want to crunch numbers yourself
The PDF is fine for reading, but it’s a pain if you want to compute XIRR, plan tax-loss harvesting, or run your own asset allocation analysis. Most DIY investors prefer the transaction data in CSV or Excel so they can drop it into Google Sheets and let formulas do the work. CAS PDFs can be converted into spreadsheets using tools that parse the PDF structure. We have a separate guide on converting your mutual fund CAS to CSV or Excel if you want to go that route.
When this actually matters
Here are the situations where investors most often hit MFCentral’s gaps. If you’re in any of these, the CAS PDFs are worth grabbing now rather than later.
The biggest one is tax filing. You need realized capital gains with cost basis, and MFCentral won’t get you there. The CAMS and KFintech CAS will, because they include every purchase, redemption, and switch with the corresponding dates and NAVs. Your CA will almost certainly ask for this directly.
Closely related is computing your real returns. The “12% returns” number an app shows you is usually an approximation from whatever history it has. An honest XIRR needs every cash flow with its date. The CAS transaction list is what makes that possible, and once you’ve computed it once, the “12% returns” number rarely matches what you actually got.
If you’re switching advisors or platforms, the new advisor will ask for your CAMS CAS and KFintech CAS as the starting point, plus a CDSL or NSDL CAS to capture demat holdings. An MFCentral screenshot or export usually isn’t what they want.
Tax-loss harvesting before March 31 is another one. You need to know which holdings are currently in a loss position and what the cost basis on each is. MFCentral gives you the first half. The CAS gives you both.
There’s also inheritance and estate documentation, where the CAS is the official document and the portal view simply isn’t. And if you suspect a distributor has been churning your portfolio with unnecessary switches, the CAS transaction log is the only place where the full pattern shows up, with every switch, every entry/exit load, and every NAV laid out in sequence.
Why so many portfolio apps ask for your CAS
This is the same reason. A growing number of Indian portfolio-tracking and financial-planning apps now ask you to upload or forward your CAS PDF rather than relying on MFCentral. It’s not because they’re being lazy. It’s because the CAS has the data and MFCentral has only a useful subset of it.
The technology that turns those PDFs into structured numbers (holdings, transactions, cost basis, gains, units, NAV) comes from CAS parsing services like CASParser, which also compute portfolio analytics on top of the raw data, including XIRR, asset allocation, and category-wise breakdowns. The apps then build their own views and tax computations on this output. If your favourite portfolio app asks for a CAS PDF, that’s why.
TL;DR
MFCentral is convenient, but it’s not the complete picture. It misses demat-held mutual funds. It often misses cost basis. And it tends to truncate old transactions.
The CAS PDFs fill all of these gaps. CAMS and KFintech CAS give you lifetime mutual fund transaction history with cost, dates, units, and gains. CDSL and NSDL CAS give you everything held in demat form, including mutual funds bought through brokers. All four are free and take a few minutes to request.
If you’ve been investing for more than two or three years, grabbing your CAMS CAS and KFintech CAS in detailed mode, with the longest date range you can set, is probably the single highest-leverage piece of financial admin you’ll do this year. Tax season alone is worth it.
This post is informational and not tax or financial advice. For your specific tax situation, talk to a Chartered Accountant. CASParser provides the API technology used by a number of Indian financial apps to parse CAS PDFs into structured data. Individual investors can request all the statements above directly from the issuing institutions, free of charge.