The difference between bank and NBFC FDs are as follows: The interest rate provided by NBFCs is generally higher than bank deposits. The penalty period for premature withdrawals is lower in the case of company deposits. Company deposits are not insured by the DICGC - an RBI agency that covers every Bank FD.