Yes, InCred is registered with RBI as a Non-Banking Financial Company (NBFC). It follows the guidelines and regulations of RBI for its lending operations.