non-bank financial company (NBFC) is a financial institution that does not have a full banking license or is not supervised by a national or international banking regulatory agency.
Non-bank financial companies (NBFCs) offer most sorts of banking services, such as loans and credit facilities, private education funding, retirement planning, trading in money markets, underwriting stocks and shares, TFCs(Term Finance Certificate) and other obligations.
These institutions also provide wealth management such as managing portfolios of stocks and shares, discounting services e.g. discounting of instruments and advice on merger and acquisition activities. The number of non-banking financial companies has expanded greatly in the last several years as venture capital companies, retail and industrial companies have entered the lending business. Non-bank institutions also frequently support investments in property and prepare feasibility, market or industry studies for companies. However they are typically not allowed to take deposits from the general public and have to find other means of funding their operations such as issuing debt instruments.