Keep bank statements for one to three years for most purposes, longer if you own a business or are under audit

The length of time you need to keep banking records depends on why you might need them. The Internal Revenue Service (IRS) requires you to keep records that support your tax return for at least three years from the date you filed. If you underreported income by 25% or more, the IRS can go back six years. If you never filed a return or filed a fraudulent one, there is no time limit.

For everyday banking — checking account statements, deposit slips, cancelled checks — one to three years covers most situations. You need them long enough to catch errors, verify transactions for loan applications, and support tax deductions you claimed. After that window, you can shred them safely unless a specific reason applies to your situation.

The rules shift if you own a business, are involved in a lawsuit, or have been contacted by the IRS. Those situations require longer retention and different storage methods.

Key Takeaways

  • Keep bank statements for three years to cover IRS audit periods and catch account errors.
  • Business owners must keep records for at least seven years because business tax returns can be audited going back that far.
  • If the IRS contacts you about a specific year, keep all records related to that return indefinitely until the audit closes.
  • Records tied to a mortgage, investment account, or lawsuit should be kept for the life of that account or legal case plus three years.
  • Digital copies stored securely count as valid records; you do not need to keep paper originals once you have verified the scan.

What the IRS actually requires

The IRS does not demand that you keep paper statements. It requires you to keep records that support your tax return — which could be a bank statement, a receipt, a cancelled check, or a digital export. The three-year window starts from the date you filed your return, not the date the tax year ended.

If you filed your 2023 tax return on April 15, 2024, keep supporting records until April 15, 2027. If you filed an extension and submitted on October 15, 2024, the clock runs from that date instead. The IRS has three years from your filing date to audit you; after that, your records are no longer their concern for that tax year.

The exception is significant income underreporting. If you reported less than 75% of your actual income, the IRS can audit back six years. If you never filed a return or filed one you knew was false, there is no statute of limitations — keep those records indefinitely.

Business owners and self-employed people need longer retention

If you own a business or are self-employed, keep all banking records for at least seven years. Business tax returns can be audited up to seven years after filing if the IRS suspects underreporting of business income. This includes bank statements, invoices, receipts, payroll records, and any document that shows money in or out of your business accounts.

The seven-year rule applies even if your personal tax return would only need three years of records. The IRS treats business records more strictly because business income is easier to hide and harder to verify after the fact.

If you have employees, keep payroll records — including W-2s, 1099s, and payroll tax deposits — for at least seven years as well. The Department of Labor has its own audit authority and can request payroll records independently of the IRS.

Records tied to mortgages, investments, and major purchases

Bank statements connected to a mortgage, investment account, or major asset purchase should be kept longer than three years. Keep them for the entire life of the account or loan, plus three years after it closes.

For a mortgage, this means keeping statements from the originating bank and any servicer that takes over the loan for the full term of the mortgage plus three years after you pay it off. You may need them to prove you made payments, to dispute a claim about missed payments, or to document the cost basis of your home if you sell it later.

For investment accounts, keep statements for as long as you own the investments plus three years after you sell. The cost basis of stocks, mutual funds, and other securities affects your capital gains tax when you sell, and the IRS can ask for proof years later.

For major purchases — a car, jewelry, art, or equipment — keep the bank records showing the purchase for the life of the item plus three years. If you ever need to prove what you paid for something, the original bank statement is the strongest evidence.

What to do if the IRS has contacted you

If you receive a notice from the IRS about an audit or an inquiry into a specific tax year, keep all records related to that year indefinitely until the audit is closed. Do not throw away anything the IRS might ask for, even if the normal retention period has passed.

The audit notice will specify which years are under review. Keep banking records, receipts, invoices, and any document that supports income, deductions, or credits for those years. Once the IRS closes the audit in writing — usually with a letter saying "examination closed" — you can follow the normal retention rules for that year going forward.

If you are in a dispute with the IRS that goes to tax court, keep all records until the court case is fully resolved and any appeal period has ended.

Digital copies, cloud storage, and secure disposal

You can store banking records digitally instead of keeping paper. Scan statements to PDF, save them to a secure cloud service like Google Drive or Dropbox, or export them directly from your bank's website. The IRS accepts digital copies as valid records as long as they are legible and complete.

Once you have verified that your digital copy is clear and readable, you can shred the paper original. Keep the digital file in at least two places — your computer and a cloud backup, or an external hard drive and a cloud service — so you do not lose it to a single device failure.

When the retention period ends, delete digital files securely. Simply moving a file to trash does not erase it from your device; use a file-shredding tool like Eraser (Windows) or Permanent Eraser (Mac) to overwrite the data so it cannot be recovered.

Records you should keep longer than three years

Some banking records are worth keeping longer than the standard three years, even if the IRS does not require it:

  • Statements showing large deposits or transfers: Keep for seven years. If the IRS ever questions where money came from, you will need proof of the source.
  • Records of charitable donations: Keep for seven years. The IRS audits charitable deductions frequently, and you may need bank statements showing transfers to nonprofits.
  • Medical expense records: Keep for seven years. Medical deductions are audited often, and bank statements showing payments to doctors, hospitals, and pharmacies are your best proof.
  • Home improvement and repair receipts with bank statements: Keep indefinitely. These affect the cost basis of your home and matter when you sell.
  • Records of business loans or lines of credit: Keep for seven years after the loan is paid off. These support business income and expense claims.

What you can safely throw away

After three years (or seven for business records), you can discard:

  • Routine checking and savings account statements with no tax implications.
  • Deposit slips and ATM receipts.
  • Bank statements for accounts you closed, if they held no deductible expenses or investment activity.
  • Statements from accounts used only for personal spending with no business or investment purpose.

Before you throw anything away, scan or photograph it if there is any chance you might need it later. The cost of storage is low; the cost of not having a record when you need it is high.

Frequently Asked Questions

Do I need to keep the original paper statements or is a PDF copy enough?

A PDF copy is enough for the IRS and for most other purposes. Scan the statements clearly so all text and numbers are readable, then verify the scan before you throw away the paper. Keep the digital file backed up in two locations.

What if I lost my bank statements and need them for a tax audit?

Contact your bank and ask for a copy. Banks keep records for at least seven years and can usually provide statements going back that far. There may be a fee for older statements. If your bank cannot provide them, the IRS may accept other evidence like credit card statements or cancelled checks.

How long should I keep records if I am self-employed but have no employees?

Keep all business banking records for seven years, the same as a business with employees. Self-employed income is audited frequently, and the IRS can go back seven years on business returns.

Do I need to keep bank statements if I use accounting software like QuickBooks?

Yes. The software is a record of what you entered, not a record of what actually happened. Keep the original bank statements as proof that your entries were correct. If the IRS audits you, they want to see the bank statements, not your software export.

Should I keep statements from closed accounts?

Keep them for three years after the account closes if the account had any tax-related activity — deductible expenses, business income, or investment activity. If it was a personal checking account with no special purpose, you can discard statements after three years.