To register an NBFC, incorporate a company with financial objects, infuse the required net owned fund and park it in a fixed deposit, prepare the business plan, credit policy and director profiles, apply online through RBI's portal, submit the hard copy with documents to the regional office, respond to RBI's queries, and receive the Certificate of Registration.