Bank of America's direct deposit address for payroll setup

Bank of America does not use a mailing address for direct deposit setup. Instead, you provide your direct deposit details directly to your employer's payroll department—not to the bank. Your employer then sends the routing and account information electronically to Bank of America's systems, which process the deposit automatically.

If you need to give your employer the routing number and account number for a Bank of America account, those details come from your own account, not from a corporate address. The routing number for Bank of America varies by state and branch, and your account number appears on your debit card, checks, or online banking portal.

The only scenario where you might contact Bank of America directly is if your employer says they cannot process your direct deposit information or if a deposit fails to arrive. In that case, you can reach Bank of America customer service by phone, through their website, or by visiting a local branch.

Key Takeaways

  • Direct deposit setup happens between you and your employer's payroll department, not by mailing anything to Bank of America.
  • Your employer needs your Bank of America routing number and account number, both of which you can find in your online banking account or on your checks.
  • The routing number depends on your state and the specific Bank of America branch where your account is held.
  • If a direct deposit fails, contact Bank of America customer service directly rather than mailing documents to a corporate address.

How to find your routing and account number

Your Bank of America account number appears in multiple places. The easiest is to log into your online banking account or mobile app—your account number is listed on the account summary page. You can also find it on the bottom left of any check you have, printed as the second set of numbers after the routing number.

The routing number for Bank of America depends on which state your account is held in. The most common routing number is 026009593, but some states use different numbers. Log into your online account and look for "Routing Number" in the account details section, or call Bank of America at 1-800-432-1000 to confirm the correct number for your specific branch.

Write down both numbers before you meet with your employer's payroll department or HR representative. Many employers now let you enter this information directly into an online payroll portal rather than filling out a paper form.

What happens after you give your employer your information

Once your employer has your routing and account number, they submit it to Bank of America through the Automated Clearing House (ACH) network. This is an electronic system that processes millions of direct deposits daily. Your employer does not mail anything to the bank—the information travels digitally.

Bank of America receives the deposit instructions and deposits your paycheck on the date your employer specifies. This usually happens one or two business days before the pay date shown on your pay stub, depending on your employer's payroll schedule and Bank of America's processing timeline.

You do not need to do anything else once you have provided the information. The deposit should appear in your account automatically on the scheduled date. If it does not arrive within two business days of the expected date, contact Bank of America or your employer to investigate.

If your direct deposit fails or does not arrive

If you expected a direct deposit and it did not show up, start by checking the date. Direct deposits often arrive one business day before the pay date on your stub, so verify you are looking at the right day. If the deposit is genuinely late, contact Bank of America customer service at 1-800-432-1000 to confirm the account number and routing number are correct in their system.

Bank of America can see whether a deposit was sent to your account and when it arrived. If the bank received it, they can show you the transaction. If the deposit was sent to the wrong account or rejected, Bank of America can help trace it and work with your employer to resubmit it.

At the same time, contact your employer's payroll or HR department to confirm they submitted the direct deposit on time. Sometimes the issue is on the employer's side—a missed deadline, incorrect information, or a system error. Both the bank and your employer need to investigate to find where the deposit went.

Changing your direct deposit information

If you change banks or close your Bank of America account, you must update your direct deposit information with your employer before the next pay cycle. Contact your payroll or HR department and provide your new routing and account number. Do not assume the old deposit will bounce back to you—it may be lost or deposited to an account you no longer have access to.

Some employers let you change direct deposit information online through their payroll portal. Others require you to fill out a new direct deposit authorization form. Ask your payroll department which method they use and whether there is a deadline for submitting changes before the next pay date.

If you close your Bank of America account before updating your direct deposit, contact your employer immediately. They may be able to stop the deposit before it is sent, or your bank may return it and your employer can resubmit it to the correct account.

Bank of America contact options

If you need to reach Bank of America about direct deposit, you have several options. Call customer service at 1-800-432-1000 (available 24/7). You can also log into your online banking account and use the secure message feature to contact them, or visit a local Bank of America branch in person.

Have your account number ready when you call. If you are calling about a missing or failed direct deposit, also have your pay stub or the date you expected the deposit so the representative can look up the transaction quickly.

Frequently Asked Questions

Do I mail my direct deposit information to Bank of America?

No. You give your routing and account number to your employer's payroll department, and they submit it electronically to Bank of America. The bank never receives paperwork from you directly for direct deposit setup.

What is the Bank of America address for direct deposit?

Bank of America does not have a mailing address for direct deposit purposes. All direct deposit information is submitted electronically by your employer. If you need to contact the bank about a direct deposit problem, call 1-800-432-1000 or visit a local branch.

Can I set up direct deposit without my employer?

No. Your employer initiates direct deposit by submitting your information to the bank. You cannot set it up directly with Bank of America. You must work through your payroll or HR department.

How long does it take for direct deposit to start after I give my employer my information?

This varies by employer. Some process direct deposit changes immediately, while others wait until the next pay cycle. Ask your payroll department when the change will take effect and when you should expect your first direct deposit to the new account.

What if I gave my employer the wrong account number?

Contact your payroll department right away and provide the correct information. They can usually stop the deposit before it is sent or resubmit it to the correct account. If the deposit already went to the wrong account, contact that bank to retrieve it, then have your employer resubmit to your correct Bank of America account.