You cannot add cash to Cash App directly from a bank account

Cash App does not have a feature that lets you deposit physical cash using your bank account. The app works the opposite way: you link your bank account to Cash App so money can move out of your bank and into the app, or so Cash App can send money back to your bank. If you have physical cash in your hand, you need to take it to a retailer that offers Cash App cash deposits — usually Walmart, CVS, Walgreens, or similar stores — and hand it to a cashier.

The confusion usually comes from mixing up two separate things: linking a bank account (which Cash App does support) and depositing physical cash (which it does not). This guide explains what you can actually do with a bank account in Cash App, what you cannot do, and where to go if you need to add physical cash instead.

Key Takeaways

  • Cash App lets you link a bank account so money can move between your bank and the app, but you cannot deposit physical cash through that connection.
  • To add physical cash to Cash App, you must visit a participating retailer like Walmart or CVS and pay a cashier in person.
  • Linking a bank account to Cash App requires your routing number and account number, which you can find on a check or through your bank's website.
  • Money transferred from your bank account to Cash App usually arrives within one to three business days, depending on your bank.
  • Cash App charges no fee to transfer money from your bank account into the app, but some banks may charge their own transfer fees.

What linking a bank account to Cash App actually does

When you link a bank account to Cash App, you are creating a connection that lets money move in both directions. You can transfer money from your bank account into your Cash App balance, or you can send money from Cash App back to your bank account. This is useful if you want to keep a balance in the app without carrying a debit card, or if you want to move money out of the app and back to your bank when you are done using it.

The process is straightforward: open Cash App, tap the banking icon (usually at the bottom of the screen), select "Add Bank Account," and enter your routing number and account number. You can find both on a check, or log into your bank's website and look for account details. Cash App will then verify the account by making two small test deposits — usually under a dollar each — that appear in your bank account within a few days. You confirm the amounts in the app, and the link is complete.

Once linked, you can transfer money from your bank to Cash App by tapping "Add Cash" and choosing the amount. The money usually arrives within one to three business days, depending on your bank's processing speed. Cash App itself charges no fee for this transfer, though your bank may charge a fee if you have a basic checking account that limits transfers.

Why you cannot deposit physical cash through a bank account link

A bank account link is a digital connection between two accounts — your bank and Cash App. Physical cash is not digital. When you hand a cashier a twenty-dollar bill, that cash has to be converted into digital money before it can enter any app. That conversion happens at the retailer's register, not through your bank account.

Cash App partnered with specific retailers to handle this conversion. The retailer scans a barcode or code that Cash App generates, you hand over the cash, and the retailer's system sends the digital equivalent to Cash App. Your bank account is not involved in this process at all. This is why you cannot use a bank account link to deposit physical cash — the two systems do not connect that way.

Where to deposit physical cash if you have it

If you have physical cash and want to add it to Cash App, you need to visit a retailer that offers Cash App deposits. The most common ones are Walmart, CVS, Walgreens, Family Dollar, and Dollar General, though the list changes and varies by location. Not every store in a chain offers the service, so check the Cash App website or call ahead before you go.

The process is straightforward: open Cash App, tap the "Cash" tab, select "Cash Deposit," and the app will generate a barcode or code. Take that code to the customer service desk or register at a participating retailer, show it to the cashier, and hand over your cash. The cashier scans the code, confirms the amount, and the money appears in your Cash App balance within minutes. There is usually a small fee — often around $1 to $2 depending on the retailer — but it is the only way to convert physical cash into Cash App balance.

The difference between Cash App balance and a linked bank account

Cash App balance is money sitting in the app itself. You can send it to other Cash App users, use it to pay at certain retailers, or transfer it back to your bank account. A linked bank account is separate — it is your actual bank account, and the link just lets Cash App reach into it to pull money out or send money back.

The distinction matters because they have different purposes. If you want to keep spending money in the app without going back to your bank each time, you build up a Cash App balance. If you want to move money in and out occasionally, you use the bank account link. Some people do both: they link their bank account for transfers and also deposit cash at a retailer when they want to add physical money to their balance.

How long transfers take and what can slow them down

A transfer from your linked bank account to Cash App usually takes one to three business days. The exact timing depends on your bank, not on Cash App. Some banks process transfers faster than others, and weekends and holidays can add time. If you initiate a transfer on a Friday evening, it may not start processing until Monday morning.

Certain banks are slower than others. Credit unions, smaller regional banks, and some online banks can take the full three days. Large national banks like Chase, Bank of America, and Wells Fargo often process faster, sometimes within a day. If you need money in Cash App quickly, check your bank's transfer policy before you initiate the transfer — some banks let you see an estimated arrival time when you start the process.

Cash deposits at retailers are much faster. Money from a cash deposit usually shows up in your Cash App balance within minutes, sometimes when ready. This is one reason people use the retailer deposit route when they need money in the app right away.

Security and what information you need to link your account

To link a bank account, Cash App needs your routing number and account number. Both are printed on the bottom left of any check you have. If you do not have checks, log into your bank's website or app and look for account details or statements — the routing and account numbers are usually listed there. You can also call your bank and ask for these numbers.

Cash App uses these numbers to verify the account by sending two small test deposits. This verification step confirms that the account is actually yours and that you have access to it. Once verified, the link is find — Cash App cannot withdraw money without your permission, and you can remove the link at any time by going to settings and deleting the bank account.

Never share your routing number or account number with anyone except Cash App or your bank. If someone asks for these numbers claiming to be from Cash App, they are not legitimate — Cash App will never ask for them outside the app itself.

Frequently Asked Questions

Can I add cash to Cash App without visiting a store?

No. Cash App has no way to accept physical cash except through retailers. If you have physical cash, you must visit a participating store like Walmart or CVS. If you only have a bank account, you can transfer money from your bank to Cash App through the app, but that is not the same as adding physical cash.

Does it cost money to link my bank account to Cash App?

Cash App charges no fee to link your bank account or to transfer money from your bank into the app. However, your bank may charge a fee if your account has limits on the number of transfers you can make per month. Check your bank's account terms to see if transfers to third-party apps count against that limit.

How do I know if a retailer near me offers Cash App deposits?

Open Cash App, tap the "Cash" tab, and select "Cash Deposit." The app will show you nearby retailers that offer the service. You can also search the Cash App website for a store locator. Keep in mind that not every location of a chain offers deposits — a Walmart in one town might offer them while another Walmart does not.

What happens if I transfer money from my bank to Cash App and then change my mind?

Once a transfer from your bank to Cash App is complete, you cannot cancel it. However, you can transfer the money back to your bank account. Open Cash App, go to your balance, tap "Transfer to Bank," and select the amount. The money will return to your bank account within one to three business days.

Can I use a credit card instead of a bank account to add money to Cash App?

Cash App does not let you link a credit card to transfer money into your balance. You can link a debit card for some purposes, but for adding money to your Cash App balance, you need a bank account or physical cash at a retailer. Credit cards work differently in the system and are not supported for this function.