NSDL provides depository services to investors through Depository Participants (DPs). NSDL does not charge investors directly but charges its DPs, who in turn charges investors. NSDL charges all its DPs at uniform rates. However, DPs are free to have their own charge structure. Charges that NSDL levies on DPs are available at https://nsdl.co.in/about/charges.php.