Sage 50 does provide the ability to batch email direct deposits to employees after processing payroll.

Delay email of direct deposit pay stubs.

In order to make sure our payroll is submitted to our Direct Deposit service provider in time, we have to process it several days ahead of the actual pay date.  Currently we have to go back in and send the email statements individually on the day before our pay date.  It would be lovely to have an option of selecting the send date of our emailed Direct Deposit statements.