Can a Bitcoin payment be reversed?

A confirmed Bitcoin payment has no central operator who can cancel it for you. The recipient can choose to send a new payment back, but that is a refund rather than an undo button.

Updated

Jump to a question

What does confirmed mean here?

A confirmed payment is included in a block. More blocks added after it make changing that part of the history harder. That is why recipients can wait for further confirmations rather than treating a newly seen payment as final.

A payment still waiting for a block is different. Do not assume that seeing a pending entry makes it settled, or that every waiting payment offers the same options. This page does not promise a way to cancel it.

A refund is a new paymentThe original payment goes to the recipient. A voluntary refund is another payment back; it does not erase the original.Original paymentYou send to the recipientVoluntary refundRecipient sends a new payment back
The original payment goes to the recipient. A voluntary refund is another payment back; it does not erase the original.

What would a refund look like?

Imagine you send bitcoin to someone for a repair and they agree to refund it. They create a separate payment back to an address you provide. The original payment stays in the history.

If you send to the wrong recipient, there is no central Bitcoin help desk that can force that person to return it. A service may have its own support process, but that does not give it the ability to erase a confirmed network payment.

What should you check before approving?

Read the destination, asset, network, amount and fee before approval. Confirm payment details through a route you trust if something has changed unexpectedly. Care at this stage matters because a later request for help is not a guaranteed recovery route.

Sources