How long will it take for the salaries to be credited to employees after initiating payments through Direct Deposit?

Payments initiated on working days will be credited to the employees’ bank accounts within three hours of initiation.
Payments initiated on holidays will be credited to the employees on the following working day.