Square Cash transfers to your bank account through a process called a bank transfer, which takes one to three business days and costs nothing
Square Cash (now called Cash App in most contexts, though the business payment version is still branded Square) lets you send money to another person's bank account directly. The money leaves your Cash balance and arrives in the recipient's bank account, not in another Cash account. You initiate the transfer from within the app, provide the recipient's bank details, and Square routes the payment through the ACH network — the same system that handles direct deposits and bill payments.
The transfer itself is free. You do not pay a fee to move money out. The recipient does not pay a fee to receive it. The only cost comes if you want the money faster than the standard one to three business days — Square offers a next-business-day option for a small fee, usually around $1.50, though this varies.
Key Takeaways
- Bank transfers from Square Cash to any U.S. bank account take one to three business days at no cost, or next business day for a fee of around $1.50.
- You need the recipient's full name, routing number, and account number — the same information you would provide for a direct deposit.
- The transfer happens through the ACH network, which is why it takes multiple days rather than moving when ready.
- Square holds transfers for review if the amount is unusually large or if your account is new, which can add a day or two to the timeline.
What information you need to provide
Before you initiate a transfer, gather the recipient's banking details. You will need their full legal name exactly as it appears on their bank account, their routing number, and their account number. The routing number is a nine-digit code that identifies the bank or credit union. The account number is the unique identifier for the specific account at that institution.
You can find both numbers on a check — the routing number is the first set of digits at the bottom left, and the account number follows it. You can also call the bank directly or log into the recipient's online banking portal to find these numbers. Do not guess or abbreviate the name; mismatches between the name on the account and the name you enter will cause the transfer to fail or be rejected by the receiving bank.
The step-by-step process in the Square Cash app
Open the Cash App and tap the money icon at the bottom of the screen. Select "Send Money" and choose "To a Bank Account" rather than "To a Cash Contact." Enter the recipient's full name, routing number, and account number in the fields provided. Double-check each piece of information before you proceed — a typo in the routing number or account number will send the money to the wrong account, and recovering it becomes difficult.
Enter the amount you want to transfer. Square will show you the expected arrival date based on the current day and time. If you choose the standard transfer, it will arrive in one to three business days. If you select next-business-day delivery, the fee will appear on this screen. Confirm the transfer. Square will send you a confirmation number and a receipt. Save or screenshot the confirmation number in case you need to track the transfer later.
How long transfers actually take
Standard transfers take one to three business days. The timeline depends on when you initiate the transfer and when the receiving bank processes it. If you send money on a Friday afternoon, it will not begin processing until Monday, and the receiving bank may not post it until Wednesday or Thursday. Weekends and bank holidays add days to the timeline.
Square counts business days from the moment the transfer is initiated, not from when it leaves Square's system. If Square holds your transfer for review — which happens with large amounts, new accounts, or unusual patterns — that review period does not count against the one-to-three-day window. The clock starts when the review is complete.
When Square holds transfers for review
Square may place a hold on your transfer if the amount is significantly larger than your typical activity, if your account is brand new, or if the transfer pattern looks unusual to their fraud detection system. A hold is not a rejection; it is a verification step. Square will notify you in the app if a hold is in place and will tell you roughly how long the review will take.
Holds typically last between a few hours and two business days. During this time, the money remains in your Cash balance. You cannot cancel a transfer once it has been submitted, but if Square is still reviewing it, you can contact Square support through the app to ask about the status. Provide your confirmation number when you reach out.
What happens if the transfer fails
A transfer fails most often because the routing number or account number is incorrect, or because the name on the account does not match what you entered. When this happens, the receiving bank rejects the transfer and sends it back to Square. Square then returns the money to your Cash balance, usually within one to three business days after the rejection.
You will see a notification in the app that the transfer failed, along with a reason code from the receiving bank. Common codes include "invalid account number" or "account name mismatch." Once the money is back in your balance, you can attempt the transfer again with corrected information. If you are unsure what went wrong, contact the recipient's bank directly — they can confirm the correct routing number and account number.
Transferring to accounts outside the United States
Square Cash does not support direct transfers to bank accounts outside the United States. If you need to send money internationally, you will need to use a different service such as Wise, OFX, or your bank's own international transfer option. These services charge fees that vary based on the destination country and the amount being sent.
If the recipient has a U.S. bank account, you can transfer to that account even if they live abroad. The money will arrive in their U.S. account on the standard timeline. They can then withdraw it or transfer it to their home country account using their own bank's international transfer service.
Frequently Asked Questions
Can I cancel a transfer after I have sent it?
Once a transfer has been submitted and Square has begun processing it, you cannot cancel it through the app. If Square is still reviewing the transfer before it leaves their system, contact Square support when ready through the app with your confirmation number and request a cancellation. If the transfer has already been sent to the receiving bank, you cannot stop it, but if it fails for any reason, the money will return to your Cash balance.
What is the maximum amount I can transfer at once?
Square does not publish a single maximum transfer amount. Limits depend on your account history, how long you have had the account, and your typical activity level. New accounts have lower limits than established ones. If you try to transfer more than your limit allows, the app will show an error message. You can contact Square support to ask about your specific limit or to request an increase.
Do I need to verify the bank account before I transfer money to it?
No. Square does not require you to verify a bank account before sending money to it. However, if you are sending to an account for the first time, consider sending a small test amount first to confirm the routing and account numbers are correct. Once that transfer arrives successfully, you know the details are accurate for future transfers.
Will the recipient see my name when the money arrives?
Yes. The recipient will see your name in the transaction details in their bank account, just as they would with any ACH transfer. The transfer will show up in their bank statement with your name and the amount. They will not see any Square branding or your Cash App username — only your legal name as it appears on your Cash account.
What if I send money to the wrong account by mistake?
Contact Square support when ready with your confirmation number and explain the error. Square can attempt to contact the receiving bank and request a reversal, but success depends on whether the receiving bank will cooperate and how quickly you report the mistake. The sooner you report it, the better the chances of recovery. If the receiving bank will not reverse it, you will need to contact the account holder directly and request they return the funds.