The major difference between NBFC and bank is that unlike banks, an NBFC cannot issue self-drawn cheques and demand drafts. Another important point of distinction amidst these two is that while banks take part in the country's payment mechanism, non-banking financial companies are not involved in such transactions.Jul 8, 2017