Yes, you can pay Square invoices and send Square Cash transfers directly from your checking account
Square lets you link a checking account to pay invoices, send money through Square Cash, or fund a Square balance. The process is straightforward: you connect your bank account once, then use it for payments without entering card details each time. The catch is that not all Square services accept bank account payments — some require a debit or credit card instead.
The timeline matters. Bank transfers typically take one to three business days to process, while debit card payments go through when ready. If you need money to move fast, a card is your only option. If you have time and want to avoid card fees, a checking account works.
Key Takeaways
- Square Cash transfers and most Square invoices accept checking account payments, but you must link your account through the Square app or website first.
- Bank transfers take one to three business days, while debit card payments process when ready, so choose based on your timeline.
- Square uses ACH transfers (Automated Clearing House) to move money from your checking account, which is the same system your employer uses for direct deposit.
- You will need your routing number and account number, which appear on the bottom left of your checks or in your bank's online portal.
- Square does not charge a fee for bank transfers, but your bank may charge a fee if you exceed their monthly transfer limit.
What information Square needs to link your checking account
To connect a checking account, you need two pieces of information from your bank: your routing number and your account number. Both appear on the bottom left of any check you write. If you do not have checks, log into your bank's website or app and look for account details — most banks display both numbers there.
Square will ask you to verify the account by depositing two small amounts (usually under $1 each) into your checking account. You then enter those amounts back into Square to confirm you own the account. This takes two to three business days. Once verified, the account stays linked and you can use it for future payments without repeating this step.
Square stores this information encrypted and does not share it with merchants or third parties. The connection is between you and Square only.
How to pay a Square invoice from your checking account
When you receive a Square invoice, open the payment link and select your payment method. If you have already linked a checking account, it will appear as an option alongside any cards you have saved. Select the bank account, review the amount, and confirm. The payment will process as an ACH transfer and typically arrive within one to three business days.
Some invoices may not offer bank account payments — this depends on how the invoice was created and what the sender configured. If you do not see your bank account as an option, you will need to use a debit or credit card instead. Contact the person who sent the invoice if you want to know why.
How to send money through Square Cash using your checking account
Square Cash (now called Cash App in most places, though the Square business version keeps the older name) lets you send money to another person's email or phone number. Open the app, select "Send Money," enter the recipient's contact information and the amount, then choose your payment method. Your linked checking account will appear as an option.
The recipient receives the money in one to three business days if you pay from a bank account. If you use a debit card instead, they get it when ready. Square does not charge you a fee for bank transfers, but if the recipient wants to withdraw the money when ready, they may pay a small fee to do so.
Why bank transfers take longer than card payments
When you pay with a debit or credit card, Square processes the transaction when ready through the card networks (Visa, Mastercard, etc.). These networks are built for speed and settle within hours.
Bank transfers use the ACH system, which is older and more deliberate. ACH batches transfers together and processes them at set times each business day. This is why your paycheck takes a day or two to hit your account, and why Square transfers do too. The tradeoff is that ACH is cheaper for Square, which is why they do not charge you a fee.
What happens if your bank declines the transfer
Your bank may decline a Square transfer for several reasons: insufficient funds, a frozen account, a closed account, or because you have hit your monthly ACH transfer limit. Most banks allow six outgoing ACH transfers per month before charging a fee or blocking further transfers.
If a transfer is declined, Square will notify you and the payment will fail. You can try again with a different payment method, or contact your bank to find out why the transfer was blocked. If you have hit your transfer limit, you will need to wait until the next month or use a debit card instead.
Linking multiple checking accounts to Square
You can link more than one checking account to your Square account. This is useful if you have accounts at different banks or want to keep business and personal money separate. Each account goes through the same verification process with the two small deposits.
Once linked, all your accounts appear as payment options whenever you pay an invoice or send money. You choose which account to use each time. You can also remove an account at any time through your Square settings.
Frequently Asked Questions
Can I use a savings account instead of a checking account?
Square requires a checking account, not a savings account. Savings accounts have different ACH rules and Square's system is built for checking accounts only. If you only have a savings account, you will need to use a debit or credit card instead.
What if I do not have a routing number?
Every bank has a routing number — it is how the ACH system identifies your bank. Log into your bank's website or app and search for "routing number" or "account details." If you cannot find it, call your bank's customer service line and ask for your routing number. They will give it to you in seconds.
Does Square charge a fee for bank transfers?
Square does not charge you a fee for paying from a checking account. However, your bank may charge a fee if you exceed their monthly ACH transfer limit (usually six per month). Check your bank's terms to see what your limit is.
Can I cancel a bank transfer after I send it?
Once an ACH transfer is submitted, you cannot cancel it when ready like you can with a card payment. If you need to stop it, contact Square support right away — they may be able to halt it before it processes. After the transfer reaches the recipient's bank, only the recipient can return the money.
Is it safe to give Square my routing and account number?
Yes. Your routing number is public information (it appears on every check) and is meant to be shared. Your account number is sensitive, but Square encrypts it and does not share it with merchants. Treat this the same way you would treat giving your account number to your employer for direct deposit.