JPMorgan Chase's direct deposit address depends on which division holds your account
JPMorgan Chase is a large bank with multiple divisions, and the mailing address you need varies by account type. If you have a personal checking or savings account, you'll use a different address than if you hold a business account or work with Chase's investment services. The fastest way to set up direct deposit is through your online banking portal or mobile app rather than by mail, but if you need a physical address, you must first identify which part of Chase manages your account.
Direct deposit instructions typically don't require a mailing address at all. Your employer or the organization sending the deposit needs your routing number and account number, which you can find on a check or in your online banking dashboard. Chase processes incoming direct deposits automatically once those details are correct. A mailing address becomes relevant only if you're sending Chase a signed form or document related to your account.
Key Takeaways
- Direct deposit setup happens through your employer or payer, not by mailing anything to Chase — you only need your routing number and account number.
- Chase's routing number is 021000021 for most personal accounts, but some business and specialty accounts use different routing numbers.
- If you must mail a document to Chase, the address depends on your account type: personal, business, or investment services.
- Contacting Chase by phone or through your online account is faster than mailing anything, and customer service can confirm the correct routing number for your specific account.
How to find your routing and account numbers
Your routing number and account number appear on the bottom left of any check you have from your Chase account. The routing number is the first nine digits, followed by your account number. If you don't have checks, log into your Chase online banking account or mobile app, go to your account details, and both numbers will be listed there. You can also call Chase customer service at 1-800-935-9935 and they will provide both numbers over the phone.
The routing number 021000021 works for most Chase personal checking and savings accounts nationwide. However, some business accounts, money market accounts, or accounts opened through specific Chase divisions may use a different routing number. If your employer's payroll system rejects the standard routing number, that's a sign your account uses a different one — call Chase to confirm before trying again.
When you actually need to mail something to Chase
Most direct deposit setups never involve mailing anything. Your employer's payroll department enters your routing and account numbers into their system, and Chase receives the deposit electronically. However, if Chase requests a signed form or if you're updating your account information by mail, you'll need the correct address.
For personal accounts, Chase has regional processing centers. The general mailing address for account-related documents is Chase Bank, P.O. Box 15298, Wilmington, DE 19850-5298. For business accounts, the address is often different and may be specific to your local branch or business banking center. Before mailing anything, call the customer service number on the back of your debit card or visit a local Chase branch to confirm the current address, since Chase periodically updates its mail processing locations.
Using Chase's online and phone options instead
Calling Chase customer service is faster than mailing documents. You can reach them at 1-800-935-9935 for personal accounts or 1-800-955-9060 for business accounts. They can verify your routing number, confirm your account is set up to receive direct deposits, and troubleshoot any issues your employer reports. Most calls are answered within a few minutes during business hours.
Your Chase online banking portal also shows your routing and account numbers, and you can update account information there without mailing anything. If your employer's payroll system is rejecting your information, Chase customer service can often identify the problem immediately — sometimes it's a typo, sometimes your account genuinely uses a different routing number, and sometimes the issue is on the employer's end.
What to do if direct deposit is being rejected
If your employer says the routing number or account number is invalid, first double-check that you've entered both correctly. A single digit wrong will cause a rejection. Then call Chase to confirm both numbers match your account. If they do, ask Chase whether your account is flagged to receive direct deposits — some new accounts or accounts with recent changes may have a temporary hold.
If Chase confirms the numbers are correct and your account is active, the problem is usually on your employer's end. Ask your payroll department to re-enter the information and resubmit. Some systems require you to wait a full pay cycle before trying again. If the rejection continues after multiple attempts, ask your employer to contact Chase's business support line at 1-800-955-9060 to verify the routing number on their end.
Business and specialty accounts
Chase Business Banking accounts may use different routing numbers depending on the account type and when it was opened. If you have a business checking account, money market account, or line of credit through Chase, confirm your routing number with your business banking representative rather than assuming it's the standard personal routing number. The same applies if you have a Chase investment account or a specialty product like a Chase Sapphire account.
Business customers can reach Chase at their local branch or call 1-800-955-9060. They can also log into Chase Business Online to view account details. If you're setting up direct deposit for payroll or vendor payments to a business account, your Chase relationship manager or business banking representative can walk you through the process and provide the exact routing number your account uses.
Frequently Asked Questions
What is Chase's routing number for direct deposit?
The routing number for most Chase personal accounts is 021000021. However, some business, investment, and specialty accounts use different routing numbers. Log into your Chase account online, check a blank check, or call 1-800-935-9935 to confirm the routing number for your specific account.
Do I need to mail anything to Chase to set up direct deposit?
No. Your employer enters your routing and account numbers into their payroll system, and Chase receives the deposit electronically. You only need to mail something if Chase specifically requests a signed form or document related to your account.
My employer says the routing number is invalid. What do I do?
First, verify you've entered the number correctly — a single digit wrong will cause rejection. Then call Chase at 1-800-935-9935 to confirm the routing number matches your account. If it does, ask your employer to re-enter the information and resubmit, as the problem is usually on their end.
Where do I find my account number for direct deposit?
Your account number appears on the bottom of any check from your Chase account, after the routing number. You can also find it by logging into Chase online banking or calling 1-800-935-9935.
Can I set up direct deposit through the Chase app?
You can view your routing and account numbers in the Chase app, but you cannot initiate direct deposit through Chase itself. Your employer's payroll system is where direct deposit is actually set up. The Chase app is useful for confirming your numbers are correct before giving them to your employer.