Deposit-taking NBFC
Market basicsAlso called: NBFC-D, Deposit-taking non-banking financial company
A finance company specifically authorised by the Reserve Bank to accept public deposits, subject to rating and tenure conditions.
In plain terms
Most non-banking financial companies may not take public deposits at all; the deposit-taking category is a separately authorised, and shrinking, subset. Regulated, but not a bank and not insured — the extra rate is credit risk on one company with no safety net behind it.