NEFT transfers can be done on sundays, but the transaction settlement would not occur on Sundays and bank holidays. Therefore despite initiating the transaction on sunday or any other bank holiday, it will be settled on the next working day.