Square's bank verification timeline
Square verifies most bank accounts within 1 to 2 business days after you submit your routing and account number. During this window, Square deposits two small amounts (usually under $1 each) into your account and waits for them to post. Once they appear in your bank statement, you log back into Square, confirm the deposit amounts, and verification completes.
The full process—from submission to confirmed verification—typically takes 3 to 5 business days because it depends on when your bank processes the deposits. If you submit on a Friday afternoon, the deposits may not post until Tuesday or Wednesday, pushing verification into the following week. Weekends and bank holidays add time.
Once verified, you can transfer money out of Square immediately. You do not have to wait for another holding period. The verification step itself is what takes time; the transfer that follows is usually next-business-day.
Key Takeaways
- Square deposits two small test amounts into your bank account and asks you to confirm them; this is how they verify you own the account.
- The deposits usually post within 1 to 2 business days, but timing depends on your bank's processing speed, not Square's.
- Weekends and holidays extend the timeline because banks do not process deposits on those days.
- After you confirm the deposit amounts, your account is verified and you can transfer money out the same day or next business day.
Why Square uses the two-deposit method
Square does not instantly verify bank accounts because they need proof that you control the account. Anyone could type in a routing and account number; the two small deposits prove you have access to the bank statement. This is the same method used by most payment processors, including PayPal, Stripe, and traditional ACH networks.
The deposits are intentionally small (usually $0.01 to $0.99) so they do not cost you money and do not trigger fraud alerts at your bank. Square could use a single deposit, but two deposits reduce the chance of a typo going unnoticed—if you misremember one number, you will likely get both amounts wrong.
What slows down verification
The biggest variable is your bank's processing speed. Some banks post deposits the same day; others take 2 to 3 business days. Credit unions and smaller regional banks often move slower than large national banks. If your bank batches deposits once per day, a deposit submitted at 5 p.m. may not post until the next evening.
Submitting your information on a Friday or before a holiday also delays things. If you submit on Friday at 3 p.m., Square may send the deposits immediately, but your bank will not process them until Monday or Tuesday. You then have to wait for them to post, confirm the amounts, and complete verification—all of which pushes into mid-week.
Entering the wrong routing or account number will also stall the process. If the number does not match a real account, the deposits will be rejected and you will have to resubmit with the correct information and start over.
How to check verification status
Log into your Square account and go to Settings, then Transfers. You will see your bank account listed with a status label: "Pending," "Verified," or "Unverified." If it says "Pending," the deposits have been sent but have not posted yet. If it says "Unverified," the deposits have posted and you need to confirm the amounts.
Square also sends email notifications when the deposits post and when verification is complete. Check your email (including spam folders) for messages from Square Cash or Square Payments. If you do not receive an email after 5 business days, contact Square support—the deposits may have been rejected by your bank.
What to do if verification is taking longer than expected
If more than 5 business days have passed and your account still shows "Pending," the deposits may have been rejected. This happens most often when the routing or account number is incorrect, or when the account is flagged by your bank as high-risk. Contact your bank first and confirm that the routing and account number are correct. Ask them whether they have rejected any recent deposits from Square.
If your bank confirms the deposits were rejected, go back into Square and resubmit with the correct information. Square will send new deposits, and the 1- to 5-day timeline starts again. If your bank says the deposits posted but you do not see them in your statement, wait another business day and check again—some banks show pending deposits before they officially post.
If you have waited 5 business days, confirmed the account number is correct, and the deposits still have not posted, contact Square support directly. Provide them with your bank name, the date you submitted, and confirmation from your bank that no deposits arrived. Square can investigate whether the deposits were lost in transit or rejected by the bank's system.
Transferring money after verification is complete
Once your bank account is verified, you can transfer money out of Square immediately. Square does not impose an additional waiting period after verification. The transfer itself typically takes 1 to 2 business days to reach your bank account, depending on your bank's processing speed and whether you initiated the transfer on a business day.
If you request a transfer on a Friday evening, it may not process until Monday, and your bank may not receive it until Tuesday or Wednesday. Transfers initiated during business hours on a weekday usually arrive by the next business day.
Frequently Asked Questions
Can I use my Square account before verification is complete?
Yes. You can receive payments and use Square's services immediately. Verification only affects your ability to transfer money out to your bank account. Until verification is complete, any money you receive stays in your Square balance.
What if I enter the wrong bank account number?
Square will send the test deposits to the wrong account, and they will either be rejected or posted to someone else's bank. If rejected, you will see "Unverified" status and can resubmit with the correct number. If posted to the wrong account, contact Square support immediately so they can cancel the verification and help you start over.
Do the test deposits cost me money?
No. The deposits are typically $0.01 to $0.99 and are not fees. Square leaves them in your account after you confirm the amounts. Some readers report that the deposits disappear after a few weeks, but they are not charged back.
Can I verify multiple bank accounts with Square?
Yes. You can add more than one bank account to your Square account. Each account goes through the same 1- to 5-day verification process independently. You can transfer money to any verified account.
What happens if my bank rejects the deposits?
Your account will remain "Pending" or show an error message. Contact your bank to find out why the deposits were rejected—common reasons include a closed account, incorrect routing number, or a fraud hold. Once you resolve the issue with your bank, resubmit your information to Square and verification will restart.