Chase accepts direct deposit through standard ACH transfers, and the setup process takes about five minutes once you have your routing and account numbers

Chase Bank can receive direct deposits from employers, government agencies, and other payers. You do not need special permission from Chase — direct deposit is a standard feature on all checking and savings accounts. The payer (your employer, for example) initiates the transfer using your account number, Chase's routing number, and your name as it appears on the account.

Chase's routing number depends on which state your branch is in. The most common routing number for Chase is 021000021, but some branches use different numbers. You can find your specific routing number by logging into your Chase account online, calling Chase customer service at 1-800-935-9935, or visiting your local branch. Your account number appears on the bottom left of your checks or in your online banking dashboard.

Key Takeaways

  • Chase's most common routing number is 021000021, but verify the correct one for your branch before giving it to your payer.
  • You need your full account number and routing number to set up direct deposit; your payer will enter this information into their payroll system.
  • Direct deposits typically arrive within one to two business days after your payer submits them, though timing depends on when your employer sends the transfer.
  • Chase does not charge a fee for receiving direct deposits on any account type.

Finding Your Chase Routing and Account Numbers

Your account number is the easiest to locate. Log into Chase.com or your Chase mobile app, go to your account details, and the account number appears immediately. If you have checks, the account number is the second set of numbers at the bottom of the check, after the routing number.

The routing number requires more care because it varies by location. Chase's main routing number (021000021) works for most customers, but some branches in specific states use alternatives. Call Chase at 1-800-935-9935 and confirm the routing number for your branch location, or visit your local Chase branch in person. Once you have both numbers, write them down — you will give them to your employer or payer, not to Chase.

Giving Your Information to Your Employer or Payer

You do not set up direct deposit through Chase. Instead, you provide your routing and account numbers to your employer's payroll department, your benefits administrator, or whoever is sending you money. They enter this information into their system, and the transfer happens automatically on your pay schedule.

Most employers ask for this information during onboarding or through an employee portal. Government agencies (Social Security, tax refunds, unemployment benefits) have their own forms or online portals where you enter your banking details. Some payers ask you to submit a voided check as proof of your account number and routing number — this is safe to do because a voided check shows only these two pieces of information, not your PIN or password.

How Long Direct Deposits Take to Arrive

Once your payer submits a direct deposit, it typically arrives in your Chase account within one to two business days. The exact timing depends on when your employer sends the transfer and whether it is submitted on a business day. If your employer submits a direct deposit on a Friday evening, it may not arrive until Tuesday morning because the banking system does not process transfers over weekends.

Some employers offer early direct deposit, which means they submit payroll transfers one or two days before payday. If your employer offers this option, ask them to enable it on your account — Chase will accept the transfer and hold it until the official payday, then deposit it into your account.

What to Do If Your Direct Deposit Does Not Arrive

If a direct deposit is late, first check with your employer to confirm they actually submitted it. Ask them for the submission date and time. If they submitted it on a business day and more than two business days have passed, contact Chase customer service at 1-800-935-9935 and provide the payer's name, the amount, and the submission date. Chase can trace the transfer and tell you whether it is still in process or if there was an error.

The most common reason a direct deposit fails is an incorrect routing or account number. If your payer entered the wrong number, the transfer goes to the wrong bank or account. Ask your employer to double-check the numbers they have on file and resubmit if needed. If you recently changed banks or opened a new Chase account, make sure your employer has updated your account number in their system.

Direct Deposit and Account Types at Chase

Chase accepts direct deposits on all checking and savings accounts, including basic accounts, premium accounts, and student accounts. There is no minimum balance requirement to receive direct deposits, and Chase does not charge a fee for incoming transfers. Some Chase checking accounts offer benefits like cash back or interest if you set up direct deposit, but these are optional perks — direct deposit itself is free on every account.

If you have multiple Chase accounts, make sure your payer deposits into the correct one. You can have direct deposits split between two accounts if your employer supports it, but most employers deposit the full amount into a single account. Check your employer's payroll system to see whether they allow split deposits.

Changing or Stopping Your Direct Deposit

To change which account receives your direct deposit, contact your employer's payroll department and ask them to update your banking information. You do not need to contact Chase — the change happens on your employer's end. If you want to stop direct deposits entirely, ask your employer to remove the direct deposit instruction from their system.

If you close a Chase account that receives direct deposits, tell your employer immediately so they can update your information. If a direct deposit arrives at a closed account, Chase will reject it and send it back to the payer. Your employer will then need to resubmit the transfer to your new account number.

Frequently Asked Questions

Is Chase's routing number the same for all accounts?

Chase's most common routing number is 021000021, but some branches use different numbers based on location. Always verify the correct routing number for your specific branch before giving it to your payer. You can find it in your online banking account, by calling Chase, or by visiting your branch in person.

Can I receive direct deposits from multiple employers at once?

Yes. Each employer submits their own direct deposit transfer independently, and Chase deposits all of them into your account. There is no limit to how many direct deposits you can receive. Make sure each employer has your correct account and routing numbers.

What if I gave my employer the wrong account number?

Contact your employer's payroll department right away and ask them to correct the account number in their system. They can resubmit the transfer to the correct account. If the transfer already went to the wrong account, Chase will reject it, and your employer will need to resubmit it once the correct information is entered.

Does Chase charge a fee for direct deposits?

No. Chase does not charge any fee for receiving direct deposits on checking or savings accounts. Direct deposit is a free service on all account types.

Can I set up direct deposit without a physical check?

Yes. You do not need checks to set up direct deposit. You can find your routing and account numbers through your Chase online account or by calling customer service. Many people never order checks and use direct deposit exclusively.