A checking account has 16 digits: a 9-digit routing number and a separate account number that is usually 10 to 12 digits long

When you look at a check or your bank statement, you will see two distinct sets of numbers. The routing number identifies your bank or credit union — it is the same for everyone who banks there. The account number is unique to you and stays with your account even if you move branches or change your address.

These numbers work together. The routing number tells the payment system which bank to send money to. The account number tells that bank which account within the bank receives the money. Without both, a transfer or direct deposit will not land in the right place.

Key Takeaways

  • Your routing number is 9 digits and identifies your specific bank or credit union; it never changes.
  • Your account number is usually 10 to 12 digits and is unique to your account; it stays the same even if you close and reopen an account at the same bank.
  • You can find both numbers at the bottom left of any check you write, or by logging into your online banking portal.
  • Some banks also issue a separate card number for debit cards, which is different from your account number and is used only for card transactions.
  • If you give out your account and routing numbers for direct deposit or wire transfers, the recipient cannot withdraw money without your permission — these numbers alone do not grant access to your account.

Where to find your routing and account numbers

The easiest place to look is the bottom left corner of any check. You will see three groups of numbers separated by vertical lines. The first group (leftmost) is the routing number. The second group is your account number. The third group is the check number itself.

If you do not have checks, log into your online banking portal. Most banks display both numbers on the account summary page or under a "Account Details" or "Routing Information" tab. You can also call your bank's customer service line — they will read both numbers to you over the phone.

Why the routing number matters for direct deposit and transfers

When your employer sets up direct deposit, they ask for both your routing number and account number. The routing number ensures the money goes to the right bank. Without it, the deposit might be sent to the wrong financial institution entirely, and you will have to contact your employer to correct it.

The same applies to wire transfers, ACH transfers (the system most banks use for electronic transfers between accounts), and bill payments. If you enter the wrong routing number, the money will either bounce back or land in someone else's account at a different bank. Always double-check both numbers before confirming a transfer.

The difference between account numbers and debit card numbers

Your debit card has its own 16-digit number printed on the front. This is not the same as your checking account number. The card number is used only for card transactions — swiping at a store, paying online, or withdrawing from an ATM.

Your account number is used for bank-to-bank transfers, direct deposit, and wire transfers. If someone steals your debit card number, they cannot access your checking account directly through that number. If someone has your account number and routing number, they still cannot withdraw money without your permission — they can only send money into the account or receive money from it if you authorize it.

What happens if you give out your account and routing numbers

Sharing your routing number and account number is safe for specific purposes like direct deposit, receiving wire transfers, or setting up automatic bill payments. These numbers alone do not give anyone the power to withdraw money from your account or make charges against it.

However, be cautious about who you give these numbers to. If you provide them to a business or person you do not trust, they could attempt unauthorized ACH debits. If that happens, contact your bank immediately and dispute the transaction. Most banks will reverse unauthorized ACH debits within one to two business days.

International account numbers and SWIFT codes

If you need to receive money from outside the United States, you may also need an IBAN (International Bank Account Number) or a SWIFT code. These are different from your routing number and account number.

A SWIFT code is 8 to 11 characters and identifies your bank internationally. An IBAN is a longer code (up to 34 characters) that includes your country, bank, and account information in a standardized format. Not all U.S. banks use IBANs, but many do. Ask your bank for these numbers if you are expecting an international wire transfer.

What to do if you lose track of your numbers

If you cannot find your routing number or account number, you have several options. Check any recent bank statement — both numbers appear there. Log into your online banking account. Call your bank's customer service line. Visit a branch in person with your ID.

You can also look up your routing number on the Federal Reserve's website or through your bank's website directly — most banks publish their routing numbers publicly. Your account number, however, is private to you and only your bank can provide it.

Frequently Asked Questions

Can someone withdraw money from my account if they have my routing and account numbers?

No. These numbers alone do not grant access to withdraw or transfer money out of your account. They are used to send money to your account or receive money from it. To withdraw money, someone would need your debit card, PIN, or online banking login credentials.

Is my account number the same as my debit card number?

No. Your debit card number is a separate 16-digit number printed on the front of your card. Your account number is used for bank transfers and direct deposit. They are different numbers tied to the same account.

What if I give my routing number to the wrong bank by mistake?

If you provide the wrong routing number for a direct deposit or transfer, the money will either be rejected and returned to the sender, or it may be deposited into an account at a different bank. Contact your bank and the sender immediately to correct the routing number and resubmit the transfer.

Do I need a SWIFT code for a domestic wire transfer?

No. SWIFT codes are used only for international wire transfers. For transfers within the United States, you need only your routing number and account number.

Why do some banks have multiple routing numbers?

Large banks with many branches or those that have merged with other banks sometimes maintain multiple routing numbers. Each routing number may correspond to a different region or a legacy bank that was acquired. Your bank statement or online portal will show which routing number to use for your specific account.