US Bank's SWIFT code is USBKUS44IMT for most domestic and international wire transfers
A SWIFT code is an eight- or eleven-character identifier that banks use to route money between institutions. US Bank's primary SWIFT code is USBKUS44IMT. The first four letters identify the bank (USBK for US Bank), the next two are the country code (US), and the remaining characters identify the specific branch or processing center.
You need this code when sending a wire transfer to or from a US Bank account, especially for international transfers. Domestic wire transfers within the United States typically use a routing number instead, but some wire transfer services and international banks may ask for the SWIFT code regardless of destination.
US Bank operates multiple branches and processing centers, so depending on which US Bank location holds your account or receives the funds, a different SWIFT code may apply. The code USBKUS44IMT works for most situations, but it is worth confirming with your specific branch if you are wiring a large sum or to an unusual destination.
Key Takeaways
- US Bank's main SWIFT code is USBKUS44IMT, used for most wire transfers to or from US Bank accounts.
- Domestic US wire transfers usually require a routing number, not a SWIFT code, but some services ask for both.
- International wire transfers almost always require the SWIFT code, and you should confirm it with your bank before sending money.
- Different US Bank branches may have different SWIFT codes, so check with your local branch if the transfer is rejected.
- The SWIFT code is different from your account number and routing number; you need all three for some wire transfer types.
When you need the SWIFT code versus the routing number
The routing number is a nine-digit code that identifies a specific US bank branch for domestic transfers. The SWIFT code is used internationally and by foreign banks to identify US Bank in the global banking system. If you are sending money to a US Bank account from outside the United States, you almost certainly need the SWIFT code. If you are sending money from one US bank to another within the country, your bank may ask for the routing number, the account number, or both.
Some wire transfer services, especially those that operate internationally or handle high-volume transfers, ask for the SWIFT code even for domestic transfers. This is becoming more common as banks standardize their processes. When in doubt, provide both the routing number and the SWIFT code; the receiving bank will use whichever one applies to the transfer.
How to confirm the correct SWIFT code for your transfer
The safest way to confirm the SWIFT code is to contact US Bank directly. Call the customer service number on the back of your debit card or visit a local US Bank branch in person. Tell them the account holder's name, the account number, and the destination of the wire transfer. They can confirm whether USBKUS44IMT is correct for that specific account or whether a different code applies.
You can also check your wire transfer instructions or account documentation; some banks print the SWIFT code on statements or in online banking portals. If you are receiving a wire transfer, ask the sender's bank for the correct code rather than guessing. A wire sent with an incorrect SWIFT code may be delayed, returned, or sent to the wrong institution entirely.
What happens if you use the wrong SWIFT code
If the SWIFT code is incorrect, the wire transfer may be rejected by the receiving bank or routed to a different financial institution. The money does not disappear, but it can take several business days to trace and recover. The sending bank may charge a fee to investigate and reroute the transfer, and the receiving bank may also charge a fee.
Some wire transfers are rejected immediately if the code does not match any known bank. Others may be accepted but then returned when the receiving institution realizes the code does not correspond to the correct account. To avoid this, always double-check the SWIFT code before you authorize the transfer, and ask the recipient to confirm it if you are unsure.
SWIFT codes for specific US Bank locations
US Bank has multiple processing centers and regional offices. While USBKUS44IMT is the primary code used for most transfers, some specific locations or account types may use different codes. For example, US Bank's operations in certain states or for certain business accounts may route through different SWIFT identifiers.
If your transfer is rejected with the main SWIFT code, or if you are working with a specific US Bank branch, ask that branch for its dedicated SWIFT code. Provide the branch location, the account type (personal, business, etc.), and the destination of the wire. The branch can then give you the exact code needed for that particular transfer.
International wire transfers and additional requirements
For international wire transfers to a US Bank account, you will need the SWIFT code, the account number, and the account holder's full name and address. Some countries also require an IBAN (International Bank Account Number), though the United States does not use IBANs. The sending bank may ask for additional information such as the purpose of the transfer or the relationship between sender and recipient.
International transfers typically take three to five business days, though some may take longer depending on the sending country and any intermediate banks involved. Fees vary widely; US Bank may charge a fee to receive the transfer, and the sending bank will charge a fee to send it. Ask both banks about fees before you initiate the transfer so there are no surprises.
Frequently Asked Questions
Is USBKUS44IMT the SWIFT code for all US Bank accounts?
USBKUS44IMT is the primary code for most US Bank accounts and transfers. However, some specific branches, business accounts, or regional processing centers may use different codes. Contact your US Bank branch to confirm the code for your particular account before sending a large wire transfer.
Do I need both the SWIFT code and the routing number?
For domestic US transfers, you typically need the routing number. For international transfers, you need the SWIFT code. Some wire transfer services ask for both regardless of destination. Providing both does no harm and can prevent delays or rejections.
What should I do if my wire transfer is rejected?
Contact US Bank immediately and provide the transfer details, including the SWIFT code you used, the amount, and the recipient's information. The bank can investigate whether the code was incorrect or whether another issue caused the rejection. Ask about fees to trace and reroute the transfer.
Can I find the SWIFT code in my online banking account?
Some banks display the SWIFT code in the wire transfer section of their online portal or on account statements. Log into your US Bank online account and look for wire transfer instructions or account details. If you do not see it, call customer service or visit a branch.
Does the SWIFT code change if I move or change accounts?
The SWIFT code is tied to the bank and its processing center, not to your specific account or location. If you move or open a new account at US Bank, the SWIFT code remains the same unless your new account is processed through a different regional center. Confirm with your new branch if you are unsure.