Non-banking financial company (NBFC) is a kind of financial institution which provides financial services to individuals as well as to business entities. Such financial services similar to that of the banks but it doesn’t necessitate a banking license but such a company owns NBFC License. NBFCs act as an alternative to the banks as they provide financial solutions to the unorganized part of the society.