Square refunds go back to the original payment method within one to three business days

When you refund a transaction in Square, the money returns to the card, bank account, or digital wallet the customer used to pay. You start the refund from your Square dashboard or point-of-sale register, and Square handles sending it back to the customer's bank or payment processor. The customer sees the refund appear in their account within one to three business days, though some banks take longer to post it.

You can refund a full transaction amount or issue a partial refund for part of what the customer paid. Square keeps a record of every refund you issue, so you have documentation for your records and for disputes if they come up later.

Key Takeaways

  • Full and partial refunds both start from the same place in your Square dashboard or register, and both return to the original payment method.
  • You can refund a transaction up to one year after it was processed, though refunding within 90 days is faster and more reliable.
  • The refund appears in your Square account when ready, but the customer's bank takes one to three business days to post the money back to their account.
  • Square charges no fee to issue a refund, but you do not get back the processing fee you paid when the original transaction went through.

How to refund a transaction from your Square dashboard

Log into your Square dashboard on a computer or tablet. Go to the Transactions tab and find the transaction you want to refund by searching the customer's name, card number, or transaction ID. Click on the transaction to open its details.

Click the Refund button. For a full refund, Square will show you the total amount and ask you to confirm. For a partial refund, enter the amount you want to refund before confirming. Square will then process the refund and send it back to the original payment method.

The refund shows up in your Square account right away, marked as complete. Your customer will see it pending in their bank account within a few hours, but the bank may take up to three business days to settle it fully.

How to refund a transaction from your Square register

On your Square register (the physical device or the Square Register app), open the transaction history or receipt lookup. Find the receipt you need to refund by searching for the customer name, amount, or transaction number.

Open the receipt and tap Refund. The register will show the full transaction amount. You can refund the whole thing or tap the amount field to enter a partial refund. Confirm the refund, and the register will process it when ready.

The refund goes back to the same card or payment method the customer used at the register. If the customer paid with a physical card, the refund returns to that card. If they paid with a digital wallet like Apple Pay or Google Pay, it goes back to the account linked to that wallet.

Refunding transactions that are older than a few days

Square lets you refund transactions up to one year after they were processed. However, the older the transaction, the longer the refund may take to reach the customer's bank. Refunds for transactions within the last 90 days usually arrive within one to three business days. Refunds for older transactions can take up to 10 business days because the original payment processor has to trace the transaction through older settlement batches.

If you cannot find a transaction in your dashboard, check that you are searching in the correct date range. Square's transaction search defaults to the last 90 days. To search further back, adjust the date filter at the top of the Transactions tab.

What happens to the processing fee you paid

When a customer pays you through Square, Square charges a processing fee (usually 2.6% plus $0.10 for card transactions, though rates vary by payment type). When you issue a refund, you do not get that fee back. The refund amount goes to the customer, but Square keeps the fee you paid to process the original transaction.

For example, if a customer paid $100 and you refunded the full $100, the customer receives $100, but you keep the $2.70 fee as a cost of the transaction. This is standard across payment processors — the fee is for processing the payment, not for the sale itself.

Refunds for cash and in-person payments

If a customer paid in cash or with a check, you cannot issue a refund through Square because there is no payment method to refund to. You will need to handle the refund manually — give them cash back, write them a check, or use another method you both agree on. Square has no record of cash transactions unless you manually entered them into the register as a note.

If you manually entered a cash transaction into Square for record-keeping, you can mark it as refunded in your dashboard, but this is only for your own accounting. The actual refund to the customer happens outside of Square.

Disputing a refund if the customer claims they never received it

If a customer says they did not receive a refund you issued, check your Square dashboard first. Look at the transaction and confirm that the refund status shows as Completed. If it does, the refund was sent to their bank. Ask the customer to check with their bank — the money may be pending or may have posted under a different date than they expected.

If the refund shows as Failed in your dashboard, Square will have sent you a notification. You can try issuing the refund again, or contact Square Support to investigate why it failed. Keep the transaction ID and refund confirmation for your records in case you need to provide proof to the customer's bank later.

Frequently Asked Questions

Can I refund a transaction if the customer is not present?

Yes. You can refund any transaction from your Square dashboard or register without the customer being there. You only need the transaction record, which Square stores with the customer's payment method. The refund goes back to the original card or account automatically.

What if I refund the wrong amount?

If you issued a refund for the wrong amount, you can issue another refund or charge to correct it. For example, if you refunded $50 when you meant to refund $30, you can issue a new $20 refund. Square will process each one separately, and both will show in your transaction history.

How long does a refund take if the customer used a debit card?

Debit card refunds follow the same timeline as credit card refunds — one to three business days typically. Some banks post debit refunds faster than credit refunds, but it depends on the customer's bank, not on Square. Weekend and holiday processing may add extra days.

Do I pay a fee to issue a refund?

No. Square does not charge you a separate fee to issue a refund. However, you do not get back the processing fee you paid on the original transaction. If you refund a $100 sale that cost you $2.70 in fees, you lose that $2.70.

Can I refund a transaction that failed or was declined?

No. If a transaction was declined or failed, no money moved from the customer's account to yours, so there is nothing to refund. If the customer was charged by mistake despite a decline message, contact Square Support with the transaction ID to investigate.