Direct deposits are moved between banks using a system called ACH. When your employer processes payroll, an ACH file gets sent to your bank indicating when funds should be made available - typically after a two day hold. At Current, we believe you deserve your hard-earned money ASAP, so we release your paycheck to you as soon as we receive it. This is how we get you your paycheck early.