Chase direct deposit typically arrives between midnight and 6 a.m. on the scheduled deposit date, but the exact time depends on your employer's processing schedule and which Chase account type you have.

Direct deposit is not instantaneous. Your employer sends the deposit instruction to their bank, which then sends it through the ACH network (Automated Clearing House) to Chase. Chase processes these batches overnight, which is why most deposits land in the early morning hours rather than during business hours. The deposit date itself — the day your paycheck is supposed to arrive — is set by your employer, not by Chase.

If your employer processes payroll on Thursday evening, the ACH instruction typically reaches Chase's system that night. Chase then settles the deposit between midnight and 6 a.m. on Friday morning. Some deposits arrive closer to midnight; others come through around 5 or 6 a.m. You will not see a deposit at 2 p.m. on the scheduled date unless something has delayed it.

Key Takeaways

  • Chase processes direct deposits in overnight batches, so money lands between midnight and 6 a.m. on the deposit date, not during daytime hours.
  • Your employer controls the deposit date by when they submit payroll to their bank; Chase cannot make a deposit arrive earlier than your employer sends it.
  • Chase checking and savings accounts receive deposits at the same time; account type does not change the arrival window.
  • If a deposit does not arrive by 6 a.m. on the scheduled date, contact your employer first to confirm they submitted payroll on time.
  • Deposits submitted after 5 p.m. ET may not process until the next business day, depending on your employer's bank's cutoff time.

How the ACH network moves your paycheck to Chase

Your employer's payroll department (or their payroll processor) initiates a direct deposit by sending an ACH file to their bank. That bank then transmits the file to the Federal Reserve or a private ACH operator, which routes it to Chase. This entire handoff happens overnight, outside normal banking hours. Chase receives these batches and posts them to accounts in the early morning.

The ACH network processes in cycles. Most employers submit payroll in the late afternoon or evening on the day before the deposit date. If your employer submits at 4 p.m. on Thursday, the ACH instruction reaches the clearing house that evening and Chase processes it Friday morning. If your employer submits at 6 p.m. or later, depending on their bank's cutoff time, the instruction may not enter the system until Friday evening, pushing the deposit to Saturday morning.

This is why the deposit date matters more than the time. Your employer chooses the date; Chase executes it on the overnight cycle that precedes it. You cannot speed up a deposit by checking your account more frequently or by calling Chase — the timing is determined by when your employer's bank submits the file.

Why some Chase deposits arrive earlier than others

Chase processes direct deposits in batches throughout the overnight window, typically between midnight and 6 a.m. ET. Deposits do not all hit at the same time. Some accounts receive funds at 12:30 a.m., others at 4 a.m., others at 5:45 a.m. The variation depends on the order in which Chase processes the ACH batches it receives and the routing information attached to each deposit.

Large employers often have priority processing arrangements with their banks, which can push their payroll files into earlier batches. Smaller employers or those using third-party payroll processors may land in later batches. Chase does not publish a specific time for your account because the time genuinely varies week to week based on the volume and order of incoming ACH files.

Your employer's bank also matters. If your employer banks with a large institution that submits files early in the evening, Chase may receive and process that file by 1 a.m. If your employer banks with a smaller regional bank, the file may not arrive until 4 a.m., and Chase processes it then. You will see the deposit on the scheduled date, but the hour is not may provide.

What to do if a direct deposit does not arrive on time

If the scheduled deposit date has passed and the money is not in your account by 6 a.m., start by contacting your employer's payroll or HR department. Ask them to confirm that they submitted payroll on the correct date and that your routing and account number are correct in their system. Payroll errors — a wrong account number, a missing digit in the routing number, or a missed submission — are the most common reason deposits do not arrive.

Do not contact Chase when ready. Chase cannot retrieve a deposit that your employer never sent. If your employer confirms they submitted payroll correctly, then contact Chase with the deposit date, the amount, and your employer's name. Chase can trace the ACH file through the system to see whether it arrived and where it is. This process usually takes one to two business days.

If Chase confirms the deposit was sent to the wrong account or rejected by the system, your employer will need to resubmit the payment or issue a manual check. This is rare, but it happens when account numbers change or routing information is outdated in the payroll system.

Chase Early Direct Deposit and how it works

Chase offers Early Direct Deposit on some checking accounts, which can deliver your paycheck up to two days before the official deposit date set by your employer. This feature is available on Chase Total Checking and some other Chase products, but it is not automatic — you must have direct deposit set up and your employer must participate in the program.

Early Direct Deposit works by allowing Chase to post the deposit as soon as the ACH file enters Chase's system, rather than waiting for the official settlement date. If your employer submits payroll on Wednesday evening for a Friday deposit date, Chase may post it Thursday morning or afternoon instead. The feature depends entirely on when your employer sends the file and whether Chase's system recognizes it as may be able to access for early posting.

Not all employers participate, and Chase does not may provide early posting every pay period. Some payroll processors or smaller employers do not send the data in a format that triggers early posting. Check your Chase account settings to see whether Early Direct Deposit is enabled, and contact Chase if you want to confirm whether your employer qualifies.

Deposit timing on weekends and holidays

The ACH network does not operate on weekends or federal holidays. If your employer's normal deposit date falls on a Saturday or Sunday, the deposit will not process until Monday morning. If the deposit date is a federal holiday when the Federal Reserve is closed, the deposit moves to the next business day.

Your employer may adjust the deposit date automatically to account for this, or they may submit payroll on Friday for a Friday deposit, knowing it will post Friday morning before the weekend. Check your employer's payroll calendar or ask HR what date to expect your deposit if payday falls on a weekend or holiday.

Frequently Asked Questions

Can I make a direct deposit arrive faster by calling Chase?

No. Chase cannot accelerate a deposit that has not yet been submitted by your employer. Once your employer sends the ACH file, Chase processes it on the overnight cycle — typically between midnight and 6 a.m. on the scheduled deposit date. Calling Chase will not change this timeline.

Why did my direct deposit arrive at 5 a.m. one week and 2 a.m. the next week?

Chase processes ACH batches throughout the overnight window, and the order varies based on the volume and routing of incoming files. Your deposit will always arrive on the scheduled date, but the exact hour within that overnight window is not fixed. Large employers may land in earlier batches; smaller employers or third-party processors may land in later batches.

What if my employer says they submitted payroll but Chase says they did not receive it?

Ask your employer to check the ACH file status with their bank. The file may have been rejected due to a formatting error, a wrong routing number, or a system issue on your employer's bank's side. Your employer's bank can resubmit the file or your employer can issue a manual check while the issue is resolved.

Does my account type affect when direct deposit arrives?

No. Chase checking and savings accounts receive direct deposits on the same overnight schedule. The deposit date and time depend on your employer's submission and Chase's processing cycle, not on whether you have a checking account, savings account, or money market account.

Will Early Direct Deposit work if my employer submits payroll late in the day?

It depends on when your employer's bank submits the file to the ACH network. If your employer submits after their bank's cutoff time (usually 5 p.m. ET), the file enters the system the next evening, and Early Direct Deposit may not trigger. Ask your employer what time they typically submit payroll to understand whether early posting is likely for your account.