
HSBC routing number
Complete guide to HSBC Bank's USA routing numbers for ACH transfers, wire transfers, and direct deposit setup with international banking capabilities.
Last verified June 2026
HSBC routing number
Use the ACH number for direct deposits and ACH transfers, the wire number for domestic wires, and the SWIFT code for international wires.
More about HSBC
HSBC Bank USA Routing Numbers
HSBC's ACH routing number is 022000020, used for direct deposits, ACH transfers, and domestic wires. Domestic wire transfers use 021001088. SWIFT/BIC: MRMDUS33.
Use this routing number for:
Direct deposits (payroll, Social Security, pension payments)
ACH transfers between banks
Bill payments through online banking
Recurring automatic payments
Popular payment apps (Zelle, Venmo, PayPal)
Use this routing number for:
Domestic wire transfers
International wire transfers (along with SWIFT code MRMDUS33)
Same-day urgent payments
Large payment transfers
Real estate transactions
Why Different Routing Numbers?
HSBC Bank USA maintains separate routing numbers for ACH and wire transfers because these payment systems use different networks and processing methods. ACH transfers use the Automated Clearing House network and typically take 1-3 business days, while wire transfers process through the Fedwire system and complete same business day. By using dedicated routing numbers, HSBC can optimize processing speed and efficiency for each payment type.
Service Area:
HSBC Bank USA operates Wealth Centers in California, Washington D.C., Florida, New Jersey, New York, Virginia, and Washington state. The bank serves customers nationwide through online banking, mobile banking, and its network of 21 Wealth Centers strategically positioned across the country. All customers use the same routing numbers regardless of which state they opened their account in.
Headquarters Location:
In 2024, HSBC Bank USA relocated its U.S. headquarters to The Spiral at Hudson Yards in New York City. Located at 66 Hudson Boulevard East, this 65-story tower represents HSBC's commitment to the U.S. market and positions the bank in the heart of the world's financial capital. The headquarters features innovative workspace design and sustainability features, including LEED Gold certification and 13,000 square feet of outdoor space.
Get it right the first time
A wrong number can bounce a transfer or send it into limbo. Two minutes here saves a week of waiting.
- Using the wire number for an ACH transfer (or vice-versa)
- Transposing a digit; always copy, don’t retype
- Forgetting the SWIFT code on incoming international wires
- Routing numbers are public — your account number is what to protect
- Only share account details over channels you initiated
- Verify new payees by phone before the first transfer
- Watch for invoice-swap scams that change banking details
How to find your account number
The 9-digit number in the lower-left, before your account number.
Sign in, open the account, and view account & routing details.
Printed near your account number in the statement header.
1-800-975-4722, or ask at any HSBC branch.
FAQs
Common questions about ACH and wires through HSBC
Why does HSBC Bank USA have two different routing numbers?
HSBC Bank USA uses different routing numbers for different transaction types to optimize payment processing. The ACH routing number (022000020) is used for electronic transactions like direct deposits and bill payments that process through the Automated Clearing House network. The wire transfer routing number (021001088) is used for both domestic and international wire transfers that process through the Fedwire system. This separation allows HSBC to efficiently manage different payment networks and ensures transactions reach their destination quickly and securely.
Which routing number should I give my employer for direct deposit?
For direct deposit setup, always use HSBC's ACH routing number: 022000020. This routing number is specifically designed for direct deposits, including payroll, Social Security payments, pension deposits, and tax refunds. Your employer will also need your complete HSBC account number, which you can find on your checks or through HSBC online banking. Never use the wire transfer routing number (021001088) for direct deposit, as it may cause delays or payment rejections.
Are wire transfers free at HSBC Bank?
Wire transfer fees at HSBC Bank USA depend on your account type. HSBC Premier and Premier Elite customers enjoy free domestic and international outgoing wire transfers when all account holders have Premier status. For other account types, HSBC does not charge fees for outgoing wire transfers, but receiving financial institutions may impose fees on incoming transfers. However, currency exchange markups apply when converting between different currencies, typically around 1-2% above the mid-market rate. Always confirm current fees with HSBC before initiating transfers.
Can I use HSBC Bank routing numbers for international transfers?
Yes, but you'll need additional information. For international wire transfers, use the wire transfer routing number (021001088) along with HSBC's SWIFT code (MRMDUS33). International wire transfers typically process within 1-5 business days and support transfers in multiple currencies. HSBC Bank USA also offers Global Money Transfers for HSBC-to-HSBC account transfers, which are often faster and may have lower fees. You can send up to $250,000 daily to over 200 countries and territories through HSBC's international payment services.
What's the difference between HSBC's routing numbers and other banks?
Unlike many regional banks that use different routing numbers for each state, HSBC Bank USA uses universal routing numbers that work nationwide. However, HSBC is unique in maintaining separate routing numbers for ACH (022000020) and wire transfers (021001088). Most banks use the same routing number for both transaction types or have state-specific numbers. This distinction is important because using the wrong HSBC routing number can cause payment delays or failures. Always verify which routing number is appropriate for your specific transaction type.
Stop sharing routing numbers to get paid
If you’re hunting for a routing number, you’re about to email sensitive bank details to someone. Nickel replaces the back and forth with one secure link.
Send a secure payment link instead of your account details.
No per-transfer fee — for you or the businesses you pay.
One place to send and receive, whatever the rail.
Every payment lands matched, not in a spreadsheet.