Do I need bank statements for taxes? You do not attach them to a return, but you often need them to prepare it. A wage earner taking the standard deduction can usually file from forms alone. Anyone self-employed, renting out property or itemizing deductions should keep every month, because the statements prove income and expenses if questioned.
Do I need bank statements for taxes if I only have a W-2?
A W-2 employee who takes the standard deduction rarely needs bank statements to file. The numbers on the return come from forms: the W-2 from the employer, a 1099-INT for bank interest, perhaps a 1099-G for a state refund. None of those figures is read off a statement.
That does not mean the statements are useless to you. Three situations bring them back into play for a wage earner:
- A form looks wrong or never arrives. If a 1099-INT shows more interest than you remember, the interest rows on your statements are the quickest way to check it.
- You decide to itemize. Mortgage interest, property tax, charitable gifts and medical bills all need records, and a statement row is often the easiest one to find months later.
- The IRS writes to you. A letter questioning a deduction or a deposit is answered with documents, and bank statements are among the ones it accepts as proof of payment.
So the honest answer for a W-2 filer is: keep them, but you will probably not open them in April. Downloading the PDFs from online banking once a year costs nothing and takes a few minutes, which is cheap insurance against the three cases above.
Bank statements for taxes when you are self-employed
Self-employed people need bank statements for taxes because no employer reports their income or tracks their costs. A freelancer, contractor or sole proprietor builds the business part of the return from scratch, and the business bank account is usually the most complete record of what came in and what went out.
The IRS describes what supporting documents should do. Its page on what kind of records you should keep says expense documents should identify the payee, the amount paid, proof of payment and the date, and it lists account statements among the documents that show proof of payment. Deposits matter just as much on the income side, because a 1099 form may not exist for every client, and the deposit column shows the payments that came without one.
In practice a freelancer uses statements three ways at tax time:
- Totalling income. Add every business deposit for the year, then subtract transfers between your own accounts and refunds, so the total is real revenue.
- Finding expenses. Read the debit column for software, supplies, advertising, phone, travel and professional fees you paid during the year.
- Backing up the return. Keep the statements with the receipts so each deduction can be traced to a payment.
If you mix business and personal spending in one account, the statements become even more important, and more work. Each row has to be marked as one or the other before it can be counted.
Which bank statements to keep for a tax year?
Keep every statement for each account that held taxable income or paid a deductible expense during the tax year, from the first statement covering January to the one covering December. For most people that means one checking account, any savings account that earned interest, and any credit card used for business or deductible spending.
A few details catch people out:
- Credit cards count. A card statement is a bank-issued statement too, and it is often where business subscriptions and travel live.
- Closed accounts count. If you closed an account in March, its January to March statements still belong to this tax year. Download them before online access lapses.
- Statement periods rarely match the calendar. A statement running from December 15 to January 14 holds rows from two tax years. Keep the one that starts in December of the prior year as well as the one that ends in January of the next, so every day of the year is covered.
- Payment app and brokerage records. These are not bank statements, but if business income arrives through an app before it reaches the bank, its annual report is part of the same picture.
How long to keep them after you file is a separate question with its own rules. The short version is that the IRS's general period runs three years from filing, with longer periods in specific cases.
Bank statements for taxes versus the tax forms your bank mails
Bank statements and bank tax forms answer different questions. A 1099-INT is the bank's annual report of the interest it paid you, and that figure goes on your return. A statement shows every transaction, month by month, but it is not a tax form, and you do not copy its totals onto the return directly.
The two should agree where they overlap. The interest rows across twelve statements should add up to roughly the amount on the 1099-INT for that account. Small differences can come from statement periods that straddle the year, or from interest credited on the last day of December that appears on the January statement.
The table below shows what each document is good for. It describes the common case; your bank's forms may differ.
| Question | Tax form from the bank | Bank statements |
|---|---|---|
| How much interest did I earn? | Yes, the 1099-INT reports it | Partly, as monthly interest rows |
| What did my clients pay me? | No | Yes, in the deposit column |
| Which expenses did I pay, and to whom? | No | Yes, in the debit column |
| Can I prove a payment cleared? | No | Yes, with the date and payee |
| Do I attach it to the return? | No, you report its numbers | No, you keep it as a record |
The forms are what the return is built on for interest. Statements are what everything else is checked against.
Tax-time statement mistake: handing a preparer twelve raw PDFs
Handing a tax preparer a folder of twelve unsorted statement PDFs per account is the most expensive way to use them. Many preparers bill for their time, and every hour spent reading your statements line by line is an hour on your invoice. The reading is the part you can do yourself.
The cheaper approach is to send the statements and a short summary together. The summary lists income by month, expenses by category, and any rows you are unsure about, each with a date and amount so the preparer can find it. The preparer then checks your work instead of doing it. Our guide on organizing bank statements for a tax preparer walks through the folder layout and the summary sheet.
How much this saves depends on how your preparer charges. A flat fee for a simple return will not move much, but an hourly rate or a "messy records" surcharge can. The breakdown of what a tax preparer costs and which extras add fees shows where disorganized records turn into line items.
Building that summary means getting the rows out of the PDFs. If you have Excel for Microsoft 365, its Get Data feature can pull tables out of some statements for free, as described in the steps to import a PDF to Excel free with Get Data. For statements where that import breaks up the columns, a converter that charges per document keeps the cost to a few dollars. CheapBankConvert, which is getting ready to open, plans to charge once per statement with a free preview of the first two pages, and its early prices are on the homepage.
When sending everything is the right call
There are cases where a full set of raw statements is exactly what the preparer should get. If the IRS is examining a year, if you are filing several years of late returns, or if you genuinely have no time to sort anything, send the complete set and expect to pay for the review. A partial summary built in a hurry, with rows missed, can cost more to untangle than none at all.
A bank statement readiness list by type of tax filer
A bank statement readiness list depends on how you earn and what you deduct. Find your situation in the table, gather the statements in that row, and pull out the figures named. If two rows apply, such as a W-2 job plus freelance work, combine them.
The rows below are a general guide, with example situations, not a rule for every return.
| Filer type (example) | Statements needed | Months | What to pull from them |
|---|---|---|---|
| W-2 only, standard deduction | None required; keep checking and savings on file | All 12, stored | Nothing, unless a form looks wrong |
| W-2, itemizing deductions | Accounts that paid deductible costs | All 12 | Mortgage, property tax, gifts and medical rows, as backup for the forms and receipts |
| Freelancer or sole proprietor | Business checking, any card used for the business, personal account if mixed | All 12, plus the statement that crosses each year boundary | Deposits by client, expenses by category, rows to ask about |
| Landlord with one rental | Account that receives rent and pays the property's bills | All 12 | Rent received by month, repairs, insurance, utilities and fees paid |
What you can skip
Some statements add nothing at tax time and can stay in the archive:
- Accounts that earned no interest and paid nothing deductible, such as a joint account used only for groceries.
- Investment account monthly statements, when the brokerage sends year-end tax forms that already report the totals.
- Statements from years you have already filed and that are past the record-keeping period.
A five-minute check before you hand anything over
Before the statements go to a preparer or into tax software, run three quick checks:
- Count the statements per account. Twelve monthly statements, or the number your bank issues, should cover the whole year without a gap.
- Compare each statement's closing balance with the next one's opening balance. A mismatch means a statement is missing.
- Make sure the business deposits you total are close to what your 1099 forms and invoices say. A big gap points to a missing client or a transfer counted as income.
The IRS keeps a list of the forms to collect in its tax tip on gathering records before you prepare a return, which names W-2s, 1099s, receipts and canceled checks. Bank statements sit alongside those forms: rarely the source of a number on a wage earner's return, and often the backbone of a self-employed one.