An NBFC licence is good for a lifetime. However, due to non-compliance with the law, the same may be cancelled.