Yikes. I don't know if you are in the US or not, but in the US "direct deposit" means the depositor has both deposit and withdrawal rights (ostensibly to let them self-correct any deposit errors).
I would never permit a client that level of access to my bank account, not even for just a deposit-only account which automatically sweeps all funds to another account. To me, that level of interconnectedness says "employer" not "client."
I would never permit a client that level of access to my bank account, not even for just a deposit-only account which automatically sweeps all funds to another account. To me, that level of interconnectedness says "employer" not "client."