Square's bank verification timeline: what to expect
Square typically verifies a connected bank account in one to two business days, though the process can take up to five business days depending on your bank and the information you provided. Most of the delay happens on your bank's end, not Square's—your bank has to confirm that you own the account and that the small test deposits Square sends actually landed.
The verification happens in stages. First, Square sends two small deposits (usually under $1 each) to your bank account. Your bank processes these on their schedule, which is why timing varies. Once the deposits appear in your account, you log back into Square and confirm the exact amounts. After you confirm, Square sends a final verification request to your bank, and that's when your account status changes to verified.
If verification stalls beyond five business days, the problem is almost always that the test deposits haven't shown up in your bank account yet—either your bank is running slow, or the account information you entered has a typo. Checking your bank's transaction history is the fastest way to know whether to wait or correct your details.
Key Takeaways
- Square sends two small test deposits to your bank account, and you must confirm the exact amounts once they arrive—this step usually takes one to two business days but can extend to five.
- The timeline depends mostly on your bank's processing speed, not Square's system; some banks batch ACH transfers and process them once daily.
- If verification hasn't completed after five business days, log into your bank account and check whether the test deposits actually arrived.
- A typo in your account number, routing number, or account holder name will block verification, and you'll need to restart the process with corrected information.
Why the verification takes multiple days
Square doesn't verify your bank account when ready because banks don't process transfers when ready. When Square initiates the test deposits, your bank receives the request through the ACH (Automated Clearing House) network, which is a batch system. Most banks process ACH transfers once per business day, usually in the morning or early afternoon. If Square's request arrives after your bank's daily cutoff, it won't process until the next business day.
Once your bank processes the deposits, they appear in your account as pending transactions, then clear as posted transactions. The timing between "pending" and "posted" varies by bank—some show deposits as posted within hours, others take a full business day. Square's system checks whether the deposits have posted before allowing you to confirm the amounts, so you can't move forward until your bank has fully processed them.
This is why weekend and holiday delays are common. If you connect your bank account on a Friday afternoon, the test deposits may not process until Monday, and you won't see them until Tuesday. A bank holiday extends the timeline by a day.
What happens if verification takes longer than five days
If more than five business days have passed and your account still shows as unverified, the deposits either never reached your bank or were rejected. Log into your personal bank account and search your transaction history for deposits from Square or from "Square Crypto" (the name that sometimes appears on test deposits). If you don't see them, your account information has an error.
The most common mistakes are a wrong routing number, a transposed digit in your account number, or a mismatch between the account holder name in Square and the name on your actual bank account. If your bank account is under "Sarah M. Johnson" but you entered "Sarah Johnson" in Square, the bank may reject the deposit. Check your bank's website or call their customer service line to confirm your exact account number and routing number, then update the information in Square and restart the verification process.
If you do see the test deposits in your bank account but Square still shows unverified, the problem is usually that you haven't confirmed the amounts yet. Log into Square, navigate to your bank account settings, and look for a prompt to enter the deposit amounts. If you've already done that and nothing changed, contact Square's support team with a screenshot of your bank statement showing the deposits—they can manually verify your account.
How to speed up the verification process
You can't make your bank process faster, but you can avoid delays by connecting your account at the right time. Connect your bank account early in the business week (Monday through Wednesday) and before your bank's daily processing cutoff, usually 2 p.m. or 3 p.m. Eastern time. This gives the test deposits the best chance of processing the same day and clearing by the next morning.
Double-check your account information before you submit it. Pull up your bank statement or log into your bank's website and verify your account number, routing number, and the exact spelling of the account holder name. Copy and paste the information into Square rather than typing it by hand—this eliminates typos that would force you to start over.
Once you've submitted your bank account, check back the next business day to see if the test deposits have arrived. Don't wait five days to check—if the deposits are there, confirm the amounts when ready so Square can complete the final verification step. The sooner you confirm, the sooner your account is fully verified and you can begin moving money.
What you can and cannot do while verification is pending
While your bank account is being verified, you can still use Square's other features—you can process card payments, receive transfers to a Square Cash account, and view your transaction history. What you cannot do is move money directly to your personal bank account. Square holds transfers to unverified bank accounts until verification completes.
If you need access to your money before verification finishes, you have one alternative: transfer funds to a Square Cash account instead. A Square Cash account is a digital wallet that Square controls, and transfers there are when ready. You can then transfer from your Cash account to your bank account once verification is complete, though that second transfer will take one to two business days. This workaround costs nothing and is useful if you need the money urgently.
Some Square users also set up a second bank account with a different bank and verify that one while waiting for the first to clear. This is not necessary in most cases, but it's an option if you have access to another account and need verified banking faster.
Common reasons verification fails or gets stuck
Incorrect account information: A wrong routing number, account number, or account holder name will cause the bank to reject the test deposits. Your bank won't send them back to Square—they'll straightforward disappear. Always verify your information against your bank statement or your bank's website before submitting.
Account type mismatch: Some business bank accounts and certain savings accounts are not compatible with Square's verification system. If you're using a business account, make sure it's set up to receive ACH transfers. If you're using a savings account, confirm with your bank that they allow incoming ACH deposits—some banks restrict this for savings accounts.
Closed or frozen accounts: If your bank account was recently closed or is frozen due to fraud or overdraft issues, the test deposits will fail. You'll need to resolve the account status with your bank before trying again with Square.
Bank processing delays: Some banks, particularly smaller regional banks and credit unions, process ACH transfers less frequently than large national banks. If your bank only processes ACH once per day or once every two days, verification will naturally take longer. This is not a problem—it just means you need to wait.
Frequently Asked Questions
Can I use my account before verification is complete?
You can process card payments and receive transfers to a Square Cash account, but you cannot transfer money to your personal bank account until verification finishes. If you need the money before then, transfer to your Cash account first—that's when ready—and then move it to your bank account once verification is done.
What if I entered the wrong bank account by mistake?
You can delete the incorrect account and add the correct one, then start the verification process over. Go to your Square account settings, find the bank account section, and remove the wrong account. Add your correct account information and wait for the test deposits to arrive. There's no penalty for starting over.
Do the test deposits stay in my account after verification?
No. Once Square confirms that the deposits arrived and you've verified the amounts, Square withdraws those small deposits back out of your account. You won't keep the money, but you also won't owe anything. The deposits are just proof that you own the account.
Why does Square need to verify my bank account at all?
Verification confirms that you own the account and that the account information is correct. Without it, someone could enter another person's bank account details and have money transferred there. The test deposit method is the industry standard for proving ownership without requiring you to upload documents.
What if my bank rejected the deposits?
Check your bank account to confirm the deposits didn't arrive. If they didn't, your account information has an error. Contact your bank to get your correct routing number and account number, update the information in Square, and try again. If your bank rejected the deposits because your account type doesn't support ACH, you may need to use a different account or contact Square support for alternatives.