Square deposits money to your bank account within one to two business days after a customer pays

When a customer swipes a card, taps their phone, or enters payment details through Square, the transaction doesn't land in your bank account when ready. Square holds the money briefly, then sends it to you on a set schedule. For most sellers, that means one to two business days after the payment goes through — so a payment received on a Monday morning typically arrives by Tuesday or Wednesday.

The exact timing depends on when the payment clears and which day of the week it happens. Payments that come in on Friday afternoon might not arrive until the following Monday or Tuesday, since banks don't process transfers over weekends. Square's standard deposit schedule is the same for all account types, though some newer accounts or high-risk businesses may see longer holds while Square reviews activity.

Key Takeaways

  • Most Square payments deposit within one to two business days, not the same day.
  • Weekend and holiday payments may take longer because banks don't process transfers outside business hours.
  • You can check the status of a specific deposit in your Square Dashboard under the Deposits tab.
  • If a deposit is late, Square's support team can investigate, but the most common cause is a bank processing delay on the receiving end.

What happens between the moment a customer pays and the money reaching your bank

When a payment is processed through Square, several things happen in sequence. First, Square collects the payment from the customer's card or account. Then Square holds that money in its own account while it verifies the transaction is legitimate — checking that the card wasn't declined, that the amount is correct, and that nothing looks fraudulent.

Once Square confirms the payment is good, it groups your transaction with other sellers' transactions and sends them all to your bank in a batch. This batch transfer typically happens once per day, usually in the evening. Your bank then receives the batch overnight and posts the money to your account the next business day. If the batch goes out on a Friday evening, your bank may not process it until Monday, which is why Friday payments sometimes take three business days total.

How to track a deposit in your Square account

You don't have to guess whether your payment is on the way. Square shows you the status of every deposit in your Dashboard. Log into your Square account, go to the Deposits tab, and you'll see a list of all pending and completed deposits with dates.

Each deposit shows the date it was processed, the amount, and the date it's expected to arrive in your bank account. If you click on a specific deposit, you can see which transactions are included in it. This is useful if a customer claims they paid but you're not sure the payment went through — you can confirm it's in a pending deposit and when it should arrive.

Why some deposits take longer than others

Most deposits follow the one-to-two-business-day timeline, but several things can slow things down. If your account is new, Square may hold deposits for longer while it monitors your activity — this is a standard practice across payment processors to reduce fraud risk. If you process an unusually large transaction or a sudden spike in volume, Square may review the account before releasing the funds.

The receiving bank also plays a role. Some banks are slower to post deposits than others, even after Square sends the money. If your bank is small or processes transfers in batches rather than continuously, the deposit may sit in your account as "pending" for an extra day before it becomes available to spend.

Weekends and holidays also extend timelines. A payment that comes in at 11 p.m. on Friday won't be batched and sent until Saturday evening at the earliest, and your bank won't process it until Monday. Holiday weekends can add another day or two.

What to do if a deposit is missing or late

If a deposit hasn't arrived by the expected date, first check your Square Dashboard to confirm the deposit was actually created. Go to Deposits, find the transaction in question, and verify the expected arrival date. If the date has passed, contact your bank directly — sometimes deposits are delayed on the receiving end, not Square's side.

If your bank confirms they haven't received the deposit, then contact Square Support through your Dashboard. Have the deposit ID and transaction date ready. Square can trace the transfer and see where it stalled. In most cases, the money is straightforward delayed and will arrive within a day or two. If there's a genuine error, Square can investigate and resubmit the deposit.

Deposits on weekends and holidays

Square processes deposits seven days a week, but banks do not. A payment that comes through on Saturday will be batched and sent to your bank, but your bank won't process it until Monday morning. The same applies to holidays — if a payment arrives on Thanksgiving or Christmas, Square will send it, but your bank won't post it until the next business day.

This means a payment on Saturday might not show up in your account until Tuesday. A payment on the day before a holiday might not arrive until two days after the holiday ends. If timing matters — for instance, you need the money by a specific date — plan around these gaps.

Frequently Asked Questions

Can I get a deposit faster than one to two business days?

No, Square's standard deposit schedule is one to two business days and cannot be expedited. Some payment processors offer faster deposits for a fee, but Square does not offer this option. If you need money urgently, you may need to plan ahead or use a different payment method.

Why did my deposit take three days?

The most common reason is that the payment arrived on a Friday or before a holiday. Square batches deposits once per day, usually in the evening. A Friday payment may not be sent to your bank until Saturday evening, and your bank won't process it until Monday, making it three days total from payment to arrival.

Does Square charge a fee to deposit money to my bank account?

No, deposits themselves are free. Square charges a transaction fee when the payment is processed (typically 2.6% plus 10 cents for card payments), but moving the money to your bank account has no additional cost.

What if I see a deposit in my Square account but not in my bank account?

The deposit is on its way. Square shows deposits as soon as they're created, but your bank takes an additional one to two business days to post them. Check your bank account's pending transactions section — the deposit may be there but not yet final. If the expected arrival date has passed, contact your bank.

Do deposits work the same way on weekends?

Square processes payments on weekends, but banks do not. A weekend payment will be batched and sent, but your bank won't post it until the next Monday. This can make weekend payments take three business days instead of two.