Apart from Bank Transfer and Cheque, is there any other payment mode that I can use to transfer salaries to employees?

Yes, you can use Direct Deposit to transfer funds directly to your employees’ bank accounts (ICICI and non-ICICI accounts).

Note: At the moment, you can make direct deposit payments from Zoho Payroll only through ICICI Bank. Learn more about the ICICI Bank integration.