Square refunds typically take 5 to 10 business days to appear in your bank account, though the exact timing depends on your bank and whether the original transaction was a card payment or a bank transfer.

When you issue a refund through Square, the money does not move when ready. Square initiates the refund on the day you process it, but your bank controls when the funds actually land in your account. The delay exists because refunds travel through the same payment networks that processed the original charge — Visa, Mastercard, American Express, or the ACH system for bank transfers — and those networks batch transactions in cycles.

The 5 to 10 business day window is what Square states as typical. Some refunds clear faster, particularly if your bank processes them quickly. Others take longer if your bank is slower to post credits or if the refund was issued near a weekend or holiday. Business days do not include Saturdays, Sundays, or federal holidays, so a refund issued on a Friday afternoon may not start its journey until Monday.

Key Takeaways

  • Square processes refunds within one business day, but your bank controls the final 5 to 10 business day window for the money to appear.
  • Card refunds (Visa, Mastercard, American Express) and bank transfer refunds follow different networks and may arrive at different speeds.
  • Weekends and holidays pause the clock — a refund issued Friday will not begin processing until Monday.
  • You can check the refund status in your Square Dashboard under the transaction details, where it will show "Refunded" once Square has sent it.

What happens when you issue a refund in Square

When you click "Refund" in your Square Dashboard, you are instructing Square to reverse the charge. Square marks the transaction as refunded when ready in your records, but the actual money movement has not happened yet. Square then sends the refund instruction to the payment network — Visa, Mastercard, American Express, or the ACH network — depending on how the customer originally paid.

Square typically sends refund instructions the same business day you process them, as long as you process before Square's daily cutoff time (usually around 5 p.m. Pacific). If you refund after that cutoff, the instruction goes out the next business day. The payment network then batches your refund with thousands of others and sends them to the customer's bank in the next processing cycle.

Why refunds take longer than charges

When a customer pays you, the charge moves quickly because the customer's bank is sending money out — they have an incentive to process it fast. A refund is the opposite: you are sending money back, and the receiving bank is accepting an incoming credit. Banks process incoming credits more slowly and in larger batches, often once per day.

Card networks (Visa, Mastercard, American Express) also treat refunds differently from charges. A charge can post to a customer's account within hours. A refund goes through a separate clearing process and typically takes 3 to 5 business days just within the network, before it reaches the customer's bank. The customer's bank then has another 1 to 3 business days to post it to the account.

Refund timing for different payment methods

Card payments (Visa, Mastercard, American Express, Discover) usually take 5 to 10 business days. The card network processes the refund in a batch, and the customer's card issuer posts it to their account. Some banks post refunds faster — a few may show them within 3 business days — but 5 to 10 is the standard window.

Bank transfers (ACH payments) sometimes move faster because they bypass the card networks. If the customer paid you via direct bank transfer through Square, the refund may arrive in 2 to 5 business days. However, this depends entirely on the customer's bank. Some banks post ACH credits when ready; others batch them and post once per day.

Cash App transfers to Square are treated as bank transfers and follow the same 2 to 5 business day window, though Cash App itself may show the refund faster on the customer's end.

How to track a refund in Square

Open your Square Dashboard and find the original transaction. Click on it to open the details. If you have issued a refund, the transaction will show a "Refunded" status and display the refund amount. This status appears when ready after you process the refund, even though the money has not reached the customer's bank yet.

The Dashboard does not show you a separate timeline for when the refund will arrive at the customer's bank — it only confirms that Square has sent it. If a customer asks where their refund is, you can tell them it was sent on [date] and should arrive within 5 to 10 business days, but you cannot see the exact moment it clears their bank.

What to do if a refund is delayed beyond 10 business days

If more than 10 business days have passed and the customer still has not seen the refund, the delay is usually on the customer's bank side, not Square's. Ask the customer to check with their bank directly — the refund may be pending in their account, or the bank may need to investigate.

If the customer's bank says they have not received anything, contact Square Support with the transaction ID. Square can confirm whether the refund was sent and provide documentation to the customer's bank. Occasionally, a refund fails to process due to a closed account or a data error, and Square can reissue it or troubleshoot the original attempt.

Refunds issued after a chargeback or dispute

If a customer disputed a charge and won the dispute, or if you issued a refund after a chargeback was filed, the timeline is longer. The chargeback process itself takes 30 to 90 days, and a refund issued during that window may not clear until after the chargeback is resolved. Once it is resolved, the refund follows the standard 5 to 10 business day window.

Square will notify you when a chargeback is filed and when it is resolved. If you have already issued a refund, make sure to note that in your response to the chargeback so the customer does not receive a double credit.

Frequently Asked Questions

Can I speed up a Square refund?

No. Once Square sends the refund to the payment network, the timeline is controlled by the network and the customer's bank. You cannot expedite it. The fastest refunds are bank transfers, which may arrive in 2 to 5 business days, but even those depend on the customer's bank.

Will the customer see the refund when ready in Square Cash or their bank app?

No. Most banks and payment apps do not show pending refunds until they have fully posted. The customer may see a notification that a refund was issued, but the money will not appear in their available balance until the bank posts it, which takes 5 to 10 business days for cards.

What if I refund a customer on a Sunday?

Square will not send the refund instruction until Monday morning, since payment networks do not process on weekends. The 5 to 10 business day clock starts from Monday, not Sunday. The customer will not see any difference, but the refund will arrive one business day later than if you had processed it on Friday.

Do I have to refund through Square, or can I refund the customer directly?

You should always refund through Square's Dashboard. If you refund the customer through a separate payment method (bank transfer, cash, another app), you are giving them money twice — once from your own pocket and once when the original Square charge eventually reverses. Refunding through Square ensures the original charge is reversed and no duplicate payment occurs.

What happens if the customer's card was closed or expired?

If the card used for the original charge no longer exists, the refund may fail or be returned to Square. Square will attempt to refund to the card on file. If that fails, contact Square Support — they may be able to refund to a different card or issue a manual refund if the customer provides updated information.