How to refund a transaction in Square

To refund a transaction in Square, open the Square Point of Sale app or your Square Dashboard, find the original transaction, and select the refund option. Square will reverse the charge to the customer's original payment method within one to three business days for most cards, though some banks take longer. You can refund the full amount or issue a partial refund for part of the transaction.

The exact steps depend on whether you're using the mobile app, the web dashboard, or a physical Square reader. All three routes reach the same refund system, but the navigation differs slightly. Square keeps a record of every refund you issue, so you can track what was refunded and when.

Key Takeaways

  • Full and partial refunds both process through the same Square system and appear in your transaction history.
  • Refunds return to the customer's original payment method, not to a Square account or store credit.
  • Most refunds reach the customer's bank within one to three business days, but some banks hold the credit for up to five business days.
  • You can refund a transaction up to one year after it was processed, though refunding very old transactions may require contacting Square support.
  • Square does not charge you a fee to issue a refund, but the original processing fee you paid is not returned to you.

Refunding through the Square Point of Sale app

Open the Square Point of Sale app on your phone or tablet and tap the menu icon (three horizontal lines). Select Transactions or History, depending on your version of the app. Search for the transaction by date, customer name, or amount, then tap it to open the details.

Once the transaction details appear, look for a Refund button or option. Tap it, then choose whether you want to refund the full amount or enter a partial refund amount. Confirm the refund, and Square will process it immediately. The app will show a confirmation screen with the refund amount and the date it was issued.

Refunding through the Square Dashboard

Log into your Square Dashboard at squareup.com using your email and password. Click Transactions in the left menu, then search for the transaction you want to refund by date, customer, or amount. Click the transaction to open its details page.

On the transaction details page, click the Refund button near the top right. A window will appear asking whether you want to refund the full amount or a partial amount. Enter the refund amount if it's partial, then click Refund again to confirm. The refund processes immediately, and you'll see a confirmation message on the screen.

Partial refunds and what the customer sees

A partial refund reduces the charge on the customer's card or bank account by the amount you specify. For example, if a customer paid $50 and you issue a $15 partial refund, their card will be credited $15 and the remaining $35 stays charged. The customer will see both the original charge and the refund as separate line items on their bank or credit card statement.

Square does not deduct the original processing fee from the refund amount. If you charged the customer $50 and paid a 2.6% processing fee (about $1.30), you keep that fee even if you refund the full $50. This is standard across payment processors, not unique to Square.

How long refunds take to reach the customer

Square processes the refund on your end immediately, but the time it takes to reach the customer's bank account or card depends on the card issuer and the customer's bank. Most refunds appear within one to three business days. Some banks hold refunds for up to five business days before crediting them, particularly for debit cards or accounts flagged for review.

The customer will see the refund as a credit on their statement, not as a reversal of the original charge. If they're checking their account balance online, the refund may appear as "pending" for a day or two before it settles. There is no way to speed up this process once Square has issued the refund on your end.

Refunding transactions older than 90 days

Square allows refunds on transactions up to one year old, but refunding very old transactions can be more complicated. If you try to refund a transaction that's more than 90 days old, Square may require additional verification or may route your request to support staff instead of processing it automatically.

If you encounter an error when trying to refund an old transaction, contact Square support through the app or dashboard. Provide the transaction ID, the original amount, and the date of the transaction. Square support can usually process the refund, but it may take a few business days instead of processing instantly.

What happens if a refund fails

Refunds rarely fail, but they can if the customer's card has been closed, the bank account no longer exists, or the card issuer rejects the refund for fraud reasons. If a refund fails, Square will notify you through the app or dashboard with an error message explaining why.

If a refund fails, contact the customer and ask them for an alternative payment method or account to receive the refund. You can then issue a new refund to the updated information. If the customer cannot provide an alternative, contact Square support for guidance on how to proceed — in rare cases, Square may hold the refund amount in your account until the customer provides a way to receive it.

Frequently Asked Questions

Can I refund a transaction if the customer paid with cash?

No. Square only processes refunds for card transactions. If a customer paid with cash and you need to return money, you must handle that outside of Square — count out the cash and hand it to them directly. Square has no record of cash payments and cannot issue refunds for them.

Do I get my processing fee back when I refund a transaction?

No. Square keeps the processing fee you paid on the original transaction, even if you refund the full amount to the customer. For example, if you charged $100 and paid a $2.60 fee, you keep the $2.60 even if you later refund the $100. This is standard across all payment processors.

What if I refund the wrong transaction by mistake?

You can reverse a refund by issuing a new charge to the customer's card for the same amount. Open the transaction history, find the refund you just issued, and look for an option to reverse or undo it. If you cannot find that option, contact Square support with the transaction ID and they can help you reverse the refund.

How do I refund a transaction if I don't have the receipt?

You don't need the physical receipt. Open Square Point of Sale or the Dashboard and search for the transaction by the customer's name, the date, or the amount. Once you find it in your transaction history, you can refund it directly from there. Square keeps a digital record of every transaction.

Can a customer dispute a refund after I issue it?

Rarely. Once a refund is issued and reaches the customer's bank, it's treated as a credit to their account. However, if the customer claims they never received the refund, they can contact their bank to investigate. Keep records of when you issued the refund in case the customer's bank asks for proof.