Keep bank statements for at least three years after you file your tax return

The Internal Revenue Service (IRS) requires you to keep records that support what you report on your tax return for at least three years from the date you file. Bank statements are primary records for income, deductions, and business expenses, so they fall into this category. If you file on April 15, you should keep statements from that tax year until at least April 15 three years later.

That three-year window is the standard lookback period. The IRS can go back further if they suspect underreporting of income — up to six years if they believe you underreported income by 25 percent or more, and indefinitely if they suspect fraud. Keeping statements longer than three years costs you nothing and protects you against an audit that reaches back further than the standard period.

The type of statement matters less than the content. A PDF read from your bank's website, a paper statement mailed to you, or a CSV export all work equally well. What matters is that the statement shows the account number, transaction dates, amounts, and running balance — the information that proves what you reported.

Key Takeaways

  • Keep bank statements for at least three years after filing your tax return for that year, because the IRS uses them to verify income and deductions you reported.
  • The IRS can request records going back six years if they suspect significant underreporting, so keeping statements longer than three years adds a safety margin at minimal cost.
  • Digital copies, paper statements, and bank downloads all satisfy the requirement as long as they show transaction dates, amounts, and account details.
  • If you run a business, keep statements for seven years because business tax records have a longer retention requirement than personal returns.

The three-year rule applies to personal tax returns

When you file a 1040 and report W-2 income, capital gains, or itemized deductions, the IRS standard is three years. This is measured from the filing date, not the tax year itself. If you file your 2023 return on March 1, 2024, you keep statements until March 1, 2027. If you file the same return on October 15, 2024 (using an extension), you keep statements until October 15, 2027.

Bank statements support several categories of deductions and income that appear on a 1040. Mortgage interest paid, charitable donations, medical expenses, and business income all leave traces in your bank account. The IRS does not require you to submit statements with your return, but if you are audited, they will ask for them to verify what you reported.

Many people file returns years after the tax year ends — for example, filing a 2020 return in 2023 because they owed money and delayed. The three-year clock still starts from your actual filing date, not from when the tax year ended. Keep records from the year you report, measured from when you file.

Business owners and self-employed people should keep statements for seven years

If you report business income on a Schedule C, keep bank statements for seven years from the filing date. The IRS treats business records differently from personal tax records because business deductions are more complex and more frequently audited. A seven-year retention period is the standard for business tax records across most industries.

This applies whether you are a sole proprietor, a partner in a partnership, or an S-corporation owner. The seven-year rule covers all statements related to business accounts — checking, savings, or credit card statements used for business expenses. If you have both personal and business accounts, keep the business statements for seven years and personal statements for three years.

The seven-year period also applies to supporting documents like invoices, receipts, and expense logs. Keeping bank statements for the same period ensures you have a complete picture if the IRS questions your deductions. Many business owners keep statements even longer — ten years or indefinitely — because storage is cheap and the risk of an audit reaching back further is low.

Digital storage and paper copies both work

You do not have to keep paper statements. A PDF downloaded from your bank's website, a screenshot, or an export file from your bank's app all satisfy the IRS requirement. What matters is that the document is readable, shows the account information clearly, and has not been altered. A statement that has been edited or cropped to hide information will not hold up in an audit.

Many banks keep digital copies of statements in your online account for seven to ten years. You can read them at any time and store them on your computer, an external drive, or a cloud service like Google Drive or Dropbox. If your bank deletes statements after a certain period, read them before that happens — do not rely on the bank to keep them for you.

If you prefer paper, print statements and store them in a file folder or binder. Label them by year and account so you can find them quickly if needed. Paper statements take up physical space but are not dependent on technology or internet access. Many people use a hybrid approach: keep digital copies as the primary record and print a few key statements as backup.

What to do if you have lost statements

If you cannot find a statement from a year the IRS is asking about, contact your bank. Most banks can provide copies of statements going back seven to ten years, sometimes longer. You will need to provide the account number and the date range. There may be a small fee — typically $5 to $25 per statement — but it is cheaper than the cost of an audit dispute.

If your bank has closed the account or merged with another bank, call the successor bank or the bank's customer service line. They can usually access historical records even after an account is closed. Keep the replacement statement in your records in case the IRS asks again.

If you are in the middle of an audit and cannot produce a statement, the IRS may accept other documents that show the same information — a credit card statement, a brokerage statement, or a loan document that references your bank account. Tell the IRS representative what you have and ask whether it will work. Do not ignore a request for statements; responding with what you have is better than no response.

When to keep statements longer than the standard period

Keep statements longer than three years if you have any of these situations: you are claiming a loss that carries forward to future years, you are disputing a transaction with your bank, you own rental property or investments that generate ongoing income, or you have received a notice that the IRS is auditing you.

If you claimed a net operating loss (NOL) on your return, keep statements for the year you claimed it plus the years you carry it forward. The IRS may ask to see the original loss and how you applied it to later years. Rental property owners should keep statements for seven years because rental income and expenses are treated like business income.

If the IRS has sent you a notice of audit, keep all statements related to that audit indefinitely until the audit is closed and you have received a final information. Once the audit is complete and the statute of limitations has passed, you can discard them.

Frequently Asked Questions

Do I have to keep statements if I use tax software or a CPA?

Yes. Your tax preparer or software does not keep the original statements — they keep a copy of your return. You are responsible for keeping the supporting documents, including bank statements. If you are audited, the IRS will ask you for them, not your preparer.

What if I file an amended return — does the three-year clock restart?

No. The three-year period is measured from when you filed the original return, not the amended return. If you filed your 2023 return on April 15, 2024, and then filed an amended return in 2025, you still keep statements until April 15, 2027.

Can I throw away statements after three years if I have not been audited?

Yes, after three years have passed from your filing date, you can discard statements from that tax year. However, many people keep them longer as a precaution because storage is inexpensive and the risk of an audit reaching back further is real but low.

Do I need to keep statements for years I did not file a return?

If you did not file a return for a year, the IRS has no time limit to go back and ask for one. Keep statements for any year you had income, even if you did not file. If you eventually file a return for that year, the three-year period starts from the date you file it.

What about statements from accounts that are closed?

Keep statements from closed accounts for the same three-year period as active accounts. The account status does not change the retention requirement. read or print statements before the bank deletes them from their system.