Banks must keep most records for at least five years, but the timeline depends on what the record is and why you need it

Federal law requires banks to hold transaction records, account statements, and deposit slips for a minimum of five years. The Bank Secrecy Act and regulations from the Office of the Comptroller of the Currency set this baseline. However, some records stay longer—loan documents often remain for the life of the loan plus several years after, and tax-related records may be kept for seven years or more. If you need to retrieve an old statement or prove a transaction happened, knowing which records your bank still has and how to request them can save you time and frustration.

Key Takeaways

  • Federal law requires banks to keep transaction records and statements for at least five years from the date of the transaction.
  • Loan documents, mortgage records, and credit-related files are typically kept for seven years or longer, depending on the loan type and state law.
  • You can request copies of old statements and transactions directly from your bank, usually for free if the record is within five years.
  • Banks may charge a fee to retrieve records older than five years, and some may not have them available if they have purged their archives.
  • If you need proof of a transaction for legal or tax purposes, request it in writing and keep a copy of your request for your records.

What the five-year rule covers

The five-year retention requirement applies to transaction records—checks, wire transfers, ACH payments, debit card transactions, and deposits. It also covers account statements, deposit slips, and withdrawal records. This is the record most people need when they want to prove they paid a bill, received a transfer, or made a deposit. Your bank is required to keep these records in a form you can access, either in paper or digital format.

The clock starts from the date of the transaction itself, not from when you request the record. So a check you deposited on January 15, 2020, must be kept until at least January 15, 2025. After that date, the bank is no longer required by federal law to hold it, though many banks keep records longer as a business practice.

Records that stay longer than five years

Loan documents, mortgage papers, and credit agreements have different timelines. Most banks keep these for the life of the loan plus an additional seven years after the loan is closed or paid off. This protects both you and the bank in case of disputes about the terms, payments, or final balance. If you refinanced a mortgage in 2015 and paid it off in 2023, your lender may still have those records through 2030.

Tax-related records follow a similar pattern. If your bank reported interest income or other tax information to the IRS on a Form 1099, the bank typically keeps supporting records for seven years. This aligns with the IRS's own record-keeping requirements and the statute of limitations for tax audits. Credit card statements and records tied to credit inquiries may also be held longer, especially if they relate to a dispute or fraud investigation.

How to request old records from your bank

Contact your bank's customer service or visit a branch in person. You can request copies of statements, canceled checks, or proof of specific transactions. Most banks can retrieve records from the past five years quickly—often within one to three business days—at no charge. Provide the account number, the date or date range of the transaction, and the amount if you remember it. The more specific you are, the faster the bank can locate what you need.

For records older than five years, ask whether the bank still has them. Some banks archive older records off-site, which can take one to two weeks to retrieve. Others may have purged records after the required retention period and cannot provide them. If the bank does have the record and can retrieve it, they may charge a fee—typically $10 to $50 depending on how much work is involved. Request the record in writing and ask for a timeline and any associated costs before the bank begins the search.

What happens if your bank no longer has the record

If your bank has purged a record and cannot retrieve it, you have other options depending on why you need it. For tax purposes, the IRS accepts other forms of proof: credit card statements, canceled checks from your own records, receipts, or written correspondence. If you are disputing a charge or proving payment for a legal matter, your own documentation may be sufficient. A copy of a check you wrote, a receipt you received, or an email confirmation can all serve as evidence.

If the missing record is critical—for example, you need to prove you paid off a debt to clear your credit report—contact the other party involved (the creditor, utility company, or merchant). They may have their own records of the payment. You can also request a copy of your credit report from the three major bureaus (Equifax, Experian, and TransUnion) to see what they have on file. If an error appears on your credit report, you can dispute it directly with the bureau, and they will investigate even without the original bank record.

State laws and special circumstances

Some states require banks to keep records longer than the federal minimum. New York, for example, requires five years for most records but seven years for certain loan documents. California and other states have similar variations. If you are dealing with a dispute or legal matter in a specific state, check that state's banking regulations or ask your bank directly what their retention policy is.

Special circumstances can also extend retention. If your account was involved in a fraud investigation, a lawsuit, or a regulatory inquiry, the bank may be required to hold records indefinitely until the matter is resolved. If you have filed a complaint with the Consumer Financial Protection Bureau or another regulator, notify your bank in writing so they know to preserve records related to your case.

How to keep your own copies

The most reliable way to ensure you have access to records is to keep copies yourself. Download and save your statements regularly—most banks let you download statements as PDFs going back several years through their online portal. Print important statements or save them to cloud storage. If you receive paper statements, file them in a folder organized by year and account.

For critical transactions, take a screenshot or photo of the confirmation email or receipt at the time of the transaction. This creates a timestamped record in your own files that does not depend on the bank's retention schedule. If you are paying off a debt or making a large transfer, request written confirmation from the bank and keep it with your records. This habit protects you far better than relying on the bank to keep records after the legal requirement expires.

Frequently Asked Questions

Can I get a copy of a check I deposited five years ago?

Yes, if the check was deposited within the past five years. Your bank must keep the record and can provide a copy, usually at no charge. If it is older than five years, the bank may have purged it, but some banks keep records longer as a business practice—call and ask. If the bank no longer has it, you can use your own records or contact the person who wrote the check.

How long do banks keep records of wire transfers?

Wire transfer records fall under the five-year rule, so your bank must keep them for at least five years from the date of the transfer. You can request a copy of the wire confirmation, which includes the amount, recipient, date, and reference number. This is one of the most important records to keep yourself, since wire transfers are difficult to reverse.

What if I need a record for a lawsuit or court case?

Contact your bank in writing and explain that the records are needed for legal proceedings. The bank may preserve records beyond the normal retention period once they are notified of a lawsuit or investigation. Provide the case number, court, and date range of records you need. You may also need to work with your attorney to issue a formal subpoena if the bank does not cooperate.

Do banks keep records of ATM withdrawals?

Yes, ATM withdrawals appear on your account statement and in your transaction history, which banks must keep for five years. However, the bank does not keep a separate record of the physical cash you withdrew—only the debit from your account. If you need to prove you withdrew money on a specific date, your statement is the proof.

How long should I keep my own copies of bank statements?

Keep statements for at least seven years if they relate to tax returns or deductible expenses. For other records, three to five years is generally safe for most financial matters. Keep loan documents and mortgage papers for the life of the loan plus seven years after it closes. For critical transactions like home or vehicle purchases, keep records indefinitely.