This document provides an overview of the banking system in Nepal. It begins by explaining the purpose of banks and then outlines the different types of banks in Nepal, including central banks, commercial banks, development banks, finance companies, and microcredit development banks. A total of 30 commercial banks, 82 development banks, 48 finance companies, and 37 microcredit development banks currently operate in Nepal. The document also includes organizational charts of the banking hierarchy and describes some of the key roles and services provided by banks, such as accepting deposits, lending money, remittances, safe deposit services, and capital market activities.