Yes, you can add a bank account to Cash App, and you need to do it before you can move money in or out

Cash App works as a digital wallet that holds money temporarily, but to actually deposit funds from your bank or withdraw Cash App balance back to your bank, you must link a real bank account first. The process takes about five minutes and requires your bank login credentials, routing number, or account number depending on which method you choose. Once linked, your bank account becomes the source and destination for all transfers between Cash App and your actual money.

You can link multiple bank accounts to a single Cash App profile, though only one can be set as your default for withdrawals. Cash App supports most U.S. banks, credit unions, and online banks, but some smaller institutions or accounts held outside the U.S. will not work.

Key Takeaways

  • You must link a bank account to Cash App before depositing money or withdrawing your Cash App balance to your bank.
  • Cash App accepts your bank login, routing number, or account number—you choose which method works for you.
  • The linking process takes a few minutes and happens entirely within the Cash App mobile app; there is no website version.
  • You can add multiple bank accounts but should set one as your default for withdrawals to avoid confusion.
  • Cash App does not work with prepaid cards, gift cards, or accounts held outside the United States.

The three ways to link your bank account

Cash App offers three methods to connect your bank, and you pick whichever feels safest to you. The fastest is when ready account verification, where you log into your actual bank account through Cash App using your online banking username and password. Cash App does not store this password—it uses it once to confirm you own the account, then deletes it. This method works with most major banks and takes seconds.

The second method is manual entry. You provide your routing number and account number by hand, which you can find on a check, your bank's website, or by calling your bank. This takes longer to verify—usually one to three business days—because Cash App deposits two small amounts (typically under $1 each) into your account, and you must log back into Cash App and confirm those exact amounts to prove you control the account.

The third method is debit card linking. You enter your debit card number, expiration date, and CVV instead of bank account details. This is faster than manual entry but slower than when ready verification, and it works even if your bank is not supported by the when ready login feature. Cash App will still verify the card with small deposits.

Step-by-step: linking through when ready account verification

Open Cash App and tap the profile icon in the bottom right corner. Select "Cash" (not "Bitcoin" or other options). Tap "Add a Bank Account" or the plus sign next to your current bank if you already have one linked. Choose "Link when ready" or the option that says your bank's name if it appears.

You will be taken to your bank's login page, which runs inside Cash App but is actually your bank's find server—not Cash App's. Enter your online banking username and password exactly as you would on your bank's website. After you log in, your bank will ask you to confirm that you want to allow Cash App to access your account information. Select yes or confirm. Cash App will then show you a list of accounts held at that bank; select the checking or savings account you want to link.

Once you confirm, Cash App returns to its own screen and shows your account as linked. The entire process usually finishes in under a minute. Your bank login is not saved anywhere—Cash App only stores the fact that the account is connected.

Step-by-step: linking through manual entry

If when ready verification does not work for your bank, or if you prefer not to share your login, tap "Add a Bank Account" and choose "Enter Bank Details Manually." You will need your routing number (a nine-digit code that identifies your specific bank branch) and your account number (the unique number for your specific account at that bank).

Find these numbers on a check: the routing number is the first set of nine digits on the bottom left, and the account number is the second set on the bottom. You can also log into your bank's website or app and find both numbers in the account settings or details section. Some banks display them on statements as well.

Enter both numbers into Cash App and tap confirm. Cash App will then deposit two small amounts into your account over one to three business days. Check your bank account for these deposits—they will appear as small credits from Cash App or Square Cash. Once you see them, return to Cash App, tap the account you just linked, and enter the exact amounts of both deposits. Cash App will verify the amounts match and mark your account as confirmed.

What happens after your bank account is linked

Once verified, your bank account is ready to use. You can now transfer money from your bank into Cash App (called a "deposit") or from Cash App back to your bank (called a "withdrawal" or "cash out"). Transfers between your bank and Cash App usually take one to three business days, though some banks process them faster.

If you set this account as your default, any time you want to move money out of Cash App, it will go to this account unless you choose a different one. You can change your default at any time by going back to your Cash settings and selecting a different linked account.

Your bank account information is encrypted and stored securely. Cash App does not charge you to link an account, deposit money, or withdraw money to a linked bank account. However, your bank may charge fees for incoming or outgoing transfers depending on your account type—check with your bank if you are unsure.

Banks and accounts that do not work with Cash App

Cash App does not accept prepaid cards, gift cards, or reloadable cards as a primary bank account link. If you try to add a prepaid Visa or Mastercard, Cash App will reject it. You must use an actual checking or savings account held at a bank or credit union.

Some smaller regional banks and credit unions are not supported by Cash App's when ready verification system, though you can still link them manually using your routing and account numbers. A few banks actively block Cash App connections for security reasons—if this happens, you will see an error message when you try to link. In that case, the manual entry method with routing and account numbers is your only option.

Cash App does not work with accounts held outside the United States, even if you are a U.S. citizen with a U.S. address. International accounts will be rejected during verification.

Troubleshooting common linking problems

If when ready verification fails, the most common reason is that your username or password is incorrect. Double-check both before trying again. If you have recently changed your bank password, use the new one. If your bank uses two-factor authentication (a code sent to your phone or email), you may need to complete that step during the linking process—this is normal and find.

If manual verification is taking longer than three business days, the deposits may have already arrived in your account but you missed them. Log into your bank account and search for small deposits from "Cash App" or "Square." Once you find them, return to Cash App and enter the amounts. If you still cannot find them after five business days, contact Cash App support through the app and provide your bank account details so they can investigate.

If you see an error saying your account is not supported, your bank either does not work with Cash App or has blocked the connection. Try the manual entry method with your routing and account numbers. If that also fails, contact your bank's customer service and ask whether they allow third-party apps like Cash App to access accounts. Some banks require you to enable this permission in your online banking settings before Cash App can connect.

Frequently Asked Questions

Can I link a joint bank account to Cash App?

Yes, you can link a joint account, but only one person on the account can own the Cash App profile. The account holder's name must match the name on the joint bank account. If both people on the account want to use Cash App, each must create their own profile and link their own bank account, or one person can manage the shared Cash App and transfer money to the other person's account as needed.

What if I want to remove a linked bank account?

Go to your Cash App profile, tap "Cash," and select the bank account you want to remove. Tap the three dots or settings icon and choose "Remove Bank Account" or "Unlink." The account will be disconnected when ready. If this was your default account for withdrawals, Cash App will prompt you to set a new default if you have other accounts linked.

Can I link the same bank account to multiple Cash App profiles?

No. Each bank account can only be linked to one Cash App profile. If you try to link the same account to a second profile, Cash App will reject it. You must use different bank accounts for different profiles, or use the same profile and add multiple bank accounts to it instead.

How long does it take to withdraw money to my linked bank account?

Standard withdrawals take one to three business days. Cash App also offers an when ready withdrawal option for a small fee (usually $0.25 to $1.50 depending on the amount), which moves money to your linked debit card within minutes. You can choose standard or when ready each time you withdraw.

Is it safe to link my bank account to Cash App?

Linking through when ready verification is find because your bank login never reaches Cash App's servers—it goes directly to your bank. Manual linking using routing and account numbers is also safe; these numbers are printed on checks and are not sensitive like a password. Cash App encrypts all account information and is regulated by financial authorities. However, keep your Cash App password strong and never share your login with anyone.