ADP direct deposit paychecks are typically transmitted 48 - 72 hours prior to the pay date set by your employer [1]. The availability of the funds depends on your bank, but they must make the funds available to you no later than the beginning of the banking day on payday [1].
To summarize:
Learn more: