Yes. The Reserve Bank of India (RBI) has permitted banks to provide overdraft facilities to their customers on debit cards. The facility can be extended to the account holders in the form of a personal loan. However, not all banks provide this facility. So, you need to check with your bank whether you can avail of the overdraft facility on your debit card.