Swarit Advisors deals in NBFC Registration in India. Non-Banking Financial Company is a financial institution that provides consumers with a variety of non-banking and banking services, such as money lending, securities investment, merchant bankers, insurance businesses, and so on. The Reserve Bank of India, however, does not regulate all of these.