About National Securities Depository Limited
National Securities Depository Limited (NSDL), incorporated in 2012, is a SEBI-registered Market Infrastructure Institution (MII) and one of India’s leading securities depositories. It provides a wide range of depository services including dematerialization, settlement of trades, pledging of securities, corporate actions, and e-voting. With a presence across 99% of Indian PIN codes and operations extended to 186 countries, NSDL is known for its robust IT infrastructure, secure operations, and diversified service offerings.
The company operates through subsidiaries such as:
NSDL Database Management Ltd. (NDML): Offers e-governance, regulatory tech platforms, SEZ automation, and KYC-related services.
NSDL Payments Bank Ltd. (NPBL): Specializes in B2B digital banking, domestic remittances, AePS, UPI, prepaid cards, and insurance/mutual fund product distribution.
As of March 31, 2025, NSDL had:
39.45 million active demat accounts
294 registered depository participants
33,758 registered issuers
Why To Invest in National Securities Depository Limited
Market Leadership: NSDL is India’s first and one of the largest depositories with a dominant market presence.
Stable Financial Growth: The company reported 25% YoY PAT growth and 12% revenue growth in FY25.
Recurring Revenue Base: A significant portion of NSDL's income is recurring in nature, ensuring business stability.
Diversified Business Model: Through its subsidiaries, NSDL serves varied sectors like fintech, e-governance, and banking.
High ROE and Profit Margins: Impressive Return on Equity (17.11%) and PAT Margin (22.35%) indicate strong financial health.
Technology-Driven Platform: Strong focus on IT, cybersecurity, and risk management enhances operational reliability.
Widespread Reach: PAN-India presence and international recognition.
Period Ended | 31 Mar 2025 | 31 Mar 2024 | 31 Mar 2023 |
---|---|---|---|
Assets | 2,984.84 | 2,257.74 | 2,093.48 |
Revenue | 1,535.19 | 1,365.71 | 1,099.81 |
Profit After Tax | 343.12 | 275.45 | 234.81 |
EBITDA | 492.94 | 381.13 | 328.60 |
Net Worth | 2,005.34 | 1,684.10 | 1,428.86 |
Reserves and Surplus | 232.31 | 216.32 | 199.08 |
Explore Other Products