How long does it take for a direct deposit to begin?

You will have to check with the company that is submitting the deposit.