Top of main content

Pay bills and Transfer money

Personal Internet Banking allows you to transfer money between your HSBC accounts, your non-HSBC bank accounts, and to other accounts at banks around the world.

Bank-to-Bank Transfers

If the sending and receiving bank accounts are both in your name, and are at U.S. banks, you can transfer funds between your eligible HSBC and non-HSBC accounts using Bank-to-Bank Transfers.

  1. Log On to Personal Internet Banking
  2. Under the 'Move Money' section, click 'Bank-to-Bank Transfers' on the left
  3. Accept the pop-up notification - this allows you to enter the Bank-to-Bank Transfer function
  4. Enter you amount
  5. Select account to transfer from
  6. Select account to transfer to
  7. Select 'Send on Date'
  8. Press 'Continue' and follow the onscreen instructions

Funds (Wire) Transfer

You can also transfer funds between domestic and foreign banks by Funds Transfers, more commonly known as a Wire Transfer. The owner of the account who is sending the funds will need to initiate the transfer request.

The following recipient information is needed:

1. Recipient’s Personal Information

  • Full Name
  • Address
  • Phone Number (if known)

2. Recipient’s Bank Account Details

  • Bank account number (checking or savings account number)
  • Bank's full name and address

3. Recipient's Banking System Details

  • System to be used such as ABA Routing Number, Fedwire Number, SWIFT, or CHIPS 
  • Institution number (ABA Routing #123456789, for example)

Money Transfer Fees

Fees from the financial institution you transfer funds to and from may apply, in addition to fees HSBC may charge. HSBC is not responsible for these charges.

For more information about money or fund transfers, visit our:

We're here to help you. Find the answers and while you're at it, tell us how we could do better.