You cannot delete transactions from your bank account yourself, and your bank will not delete them for you either
Once a transaction posts to your account, it becomes part of your permanent record. Your bank keeps it for regulatory reasons — federal law requires banks to retain transaction records for at least five years. You cannot erase a transaction, reverse it retroactively, or ask the bank to pretend it never happened. What you can do is dispute a transaction if it was unauthorized or incorrect, or initiate a return or reversal if the money went to the wrong place.
The confusion usually comes from the difference between a transaction appearing in your account and a transaction being final. When you first make a payment or transfer, it may show as "pending" for a few hours or days. During that pending window, some banks let you cancel it before it actually posts. Once it posts — once it clears — that window closes. The transaction is now part of your history, visible to you, your bank, and the IRS if they ask.
Key Takeaways
- Pending transactions can sometimes be cancelled before they post, but posted transactions cannot be deleted or removed from your account history.
- If a transaction was unauthorized or fraudulent, you can dispute it with your bank, which may result in a refund and an investigation.
- If you sent money to the wrong account or person, you can request a reversal or return, but success depends on whether the recipient cooperates.
- Your bank is required by law to keep transaction records for five years, so even if you delete it from your view, the bank still has it.
- Deleting a transaction from your phone app or online banking does not delete it from your account — it only hides it from your own view.
The difference between cancelling a pending transaction and disputing a posted one
A pending transaction is money that has left your account but has not yet been processed by the receiving bank. It usually takes 1 to 3 business days to post. During this time, some banks allow you to cancel the transaction through your online banking portal or mobile app. Look for a "cancel" or "recall" button next to the pending item. Not all banks offer this, and not all transaction types can be cancelled — wire transfers, for example, are usually final once sent.
A posted transaction has cleared and is now permanent. You cannot cancel it. If the transaction was wrong — if you were charged twice, if a merchant took more than you authorized, or if someone used your card without permission — you can file a dispute with your bank. The bank will investigate, and if they find in your favor, they will refund the money. This process typically takes 10 business days to two months.
The key difference: cancelling stops a transaction before it finishes. Disputing reverses a transaction after it has finished. Only one is available to you depending on where the transaction is in its lifecycle.
How to dispute an unauthorized or incorrect charge
If a transaction posted to your account and you did not authorize it, or if it was the wrong amount, contact your bank immediately. For debit cards, federal law (Regulation E) gives you 60 days from the statement date to report the fraud. For credit cards, you have 60 days from the date the charge appeared on your statement. After that window closes, your bank may not investigate.
Call the phone number on the back of your card or log into your online banking portal and look for a "dispute" or "report fraud" option. You will need to describe what happened: the date of the transaction, the merchant, the amount, and why you believe it is wrong. The bank will assign you a case number and begin an investigation. During this time, the bank may provisionally credit your account while they gather evidence from the merchant.
The merchant has 10 business days to respond with proof that the charge was valid. If they do not respond, or if their evidence is weak, the bank will rule in your favor and the credit becomes permanent. If the merchant provides a receipt or proof of delivery, the bank may side with them and reverse the credit. This is why it matters to report quickly — the sooner you report, the sooner the investigation starts.
What happens when you send money to the wrong account
If you initiated a transfer or payment to the wrong person or account, the transaction itself cannot be deleted. However, you may be able to recover the money. The steps depend on the type of transfer and whether the receiving bank has already released the funds to the recipient.
For ACH transfers (the standard way to move money between bank accounts), you have up to one business day to cancel if the transfer is still pending. Once it posts, you can request a reversal, but the receiving bank must cooperate. Contact your bank and ask them to send a reversal request. The receiving bank will then ask the recipient to return the money. If the recipient refuses or the account is closed, you may not recover it. Some banks charge a fee ($15 to $30) to process a reversal request.
For wire transfers, the money is usually final within hours. Once sent, you cannot cancel or reverse it. Your only option is to contact the receiving bank directly and ask them to contact the recipient on your behalf. This rarely works unless the recipient agrees to send it back. Wire transfers are designed to be irreversible, which is why they are popular for fraud.
For peer-to-peer transfers (Venmo, PayPal, Cash App), the rules vary by platform. Some allow you to cancel within minutes if the recipient has not accepted. Once accepted, you can request a refund, but the recipient must agree. If they refuse, you may need to dispute the transaction with your bank if you used a card or account to fund it.
Why your bank keeps transaction records even if you hide them
Deleting a transaction from your mobile app or online banking view does not delete it from your bank's system. The transaction still exists in the bank's records, and the bank is legally required to keep it for five years under the Bank Secrecy Act and other federal regulations. If you need to see a transaction you deleted from your view, you can contact your bank and ask for a copy of your statement or transaction history.
Your bank also reports certain transactions to the IRS and other agencies. Large cash deposits, wire transfers, and suspicious patterns may trigger a Suspicious Activity Report (SAR). These reports are filed regardless of whether you delete the transaction from your view. Attempting to hide transactions by deleting them from your app will not prevent the bank from reporting them if they meet the threshold for reporting.
When a merchant reversal or refund is your best option
If you made a purchase and the merchant has not yet shipped the item, or if you received a defective product, contact the merchant directly and ask for a refund or return. This is faster and simpler than disputing the charge with your bank. The merchant can process a refund directly to your card or account within 1 to 5 business days, depending on their system and your bank.
If the merchant refuses to refund you and you paid by credit card, you can then file a chargeback dispute with your credit card company. If you paid by debit card or bank transfer, you can file a dispute with your bank. Document everything: the order confirmation, emails with the merchant, photos of the defective item, and the date you requested the refund. The more evidence you have, the stronger your case.
Frequently Asked Questions
Can I delete a transaction from my bank statement?
No. Deleting it from your app or online view only hides it from you. The transaction remains in your bank's permanent records and will appear on your official statement. Your bank must keep records for five years by law.
What if I accidentally sent money to someone and they won't give it back?
If you sent it via ACH transfer, ask your bank to request a reversal from the receiving bank. If you sent it via wire transfer, contact the receiving bank directly — reversals are rarely possible. If you sent it via Venmo or PayPal, request a refund through the app first, then dispute with your bank if they refuse. Recovery is not may provide.
How long do I have to dispute a fraudulent charge?
You have 60 days from the statement date for debit cards and 60 days from the charge date for credit cards. After that, your bank may not investigate. Report fraud as soon as you notice it.
Can a pending transaction be cancelled?
Sometimes. If a transaction is still pending (usually 1 to 3 days after you initiate it), some banks allow you to cancel through their app or website. Once it posts, cancellation is no longer an option — you can only dispute it.
Will disputing a transaction hurt my credit score?
No. Filing a dispute does not affect your credit. However, if your bank rules against you and you owe the money, that unpaid balance could eventually hurt your credit if it goes to collections.