Enterslice deals in NBFC Registration in India. NBFC is a financial institution that is controlled by the Reserve Bank of India under section 45-1(c) of the Reserve Bank of India Act, 1934, and provides banking services such as loans and advances, stock acquisition, equities, debt, and more to individuals and businesses. NBFC does not come within the Banks‘legal definition so does not need to hold a banking license.