Keep most tax records for at least three years
The Internal Revenue Service (IRS) generally expects you to keep tax records for three years from the date you file your return or the return's due date, whichever is later. This three-year window covers the records that support your income, deductions, and credits on your federal tax return — things like receipts, invoices, bank statements, and wage documents.
The three-year rule is the baseline, but it is not the only timeline you need to know. Certain situations extend that period, and some records should be kept longer than others. Understanding which records fall into which category prevents you from discarding something you might need later and saves you from storing documents longer than necessary.
Key Takeaways
- Keep records that support your tax return for at least three years from when you file, but the IRS can go back six years if it suspects underreported income.
- Keep records related to property purchases, home improvements, and investment basis indefinitely or until you sell the asset, then for three more years.
- Keep payroll records, including W-2s and 1099s, for at least three years, though many people keep them longer for Social Security verification.
- Keep records of charitable donations, medical expenses, and business deductions for three years, organized by category so you can find them quickly if audited.
- Organize records by tax year and store them in a way that lets you retrieve them within minutes if the IRS contacts you.
When the IRS can look back further than three years
Three years is the standard, but the IRS has the right to examine returns going back six years if it believes you underreported your income by 25 percent or more. This is not common, but it happens when the agency suspects significant unreported income — for example, if you received a 1099 that you did not report on your return, or if your bank deposits far exceed your reported income.
In cases of fraud or a completely unfiled return, there is no time limit at all. The IRS can go back as far as it wants. This is rare and usually involves criminal investigation, but it means that if you are ever involved in a fraud case, you should keep all records indefinitely.
For most people, the practical approach is to keep records for at least six years. The extra three years beyond the standard important date costs almost nothing in storage and gives you a buffer against an extended audit.
Records tied to assets you still own
If you own property, investments, or a business, the rules change. Keep records related to the purchase and improvement of any asset for as long as you own it, plus three years after you sell it. This includes the original purchase price, receipts for renovations or repairs that increased the property's value, and documentation of any improvements you made.
These records matter because they establish your cost basis — the amount you paid for the asset. When you eventually sell it, the IRS needs to know your original cost to calculate whether you made a gain or loss. If you cannot prove what you paid, the IRS may assume you paid nothing, which means your entire sale price counts as taxable gain.
For a home, keep receipts for major improvements like a new roof, kitchen remodel, or addition. Keep the original purchase documents and closing statement. For investments, keep the purchase confirmation and any statements showing reinvested dividends. For a business, keep all records related to equipment, property, and inventory for the life of the business plus three years after you close it or sell it.
Employment and income records
Keep copies of every W-2 and 1099 you receive for at least three years. These forms are the official record of income reported to the IRS, and if there is ever a discrepancy between what you reported and what your employer or client reported, you will need the original form to resolve it.
Many people keep W-2s and 1099s much longer — often for seven to ten years or even indefinitely. This is not required by the IRS, but it is practical because these forms are also used to verify your work history and income for Social Security, mortgage applications, and background checks. Once you have them, the storage cost is minimal, so keeping them longer than three years is reasonable.
If you are self-employed, keep records of all income and expenses for at least three years. This includes invoices you sent to clients, records of payments received, and documentation of business expenses. The same six-year rule applies if the IRS suspects underreported income from your business.
Deduction and credit documentation
For any deduction or credit you claim on your return, keep the supporting documents for three years. This includes receipts for charitable donations, medical expense records, business expense receipts, education costs, and anything else you deducted.
Organize these by category and by tax year. If you claim a home office deduction, keep the documentation of your home's square footage and the office's square footage. If you claim education credits, keep tuition statements and proof of enrollment. If you claim business mileage, keep a mileage log or records showing the dates and purposes of trips.
The IRS does not always ask for these documents, but when it does, you need to produce them quickly. An organized filing system — whether digital or paper — saves you hours of searching if you are ever audited. Many people photograph receipts and store them in a folder organized by year and category, which makes retrieval much faster than hunting through paper files.
How to organize and store records
Create a folder for each tax year and place all supporting documents in it. Include your tax return itself, copies of W-2s and 1099s, receipts for deductions, bank statements if relevant, and any correspondence with the IRS. Label the folder with the tax year — for example, "2024 Tax Year" — and store it in a consistent location.
For digital storage, scan receipts and documents as you go through the year, or photograph them with your phone. Store the files in a folder structure organized by year and category. Cloud storage services like Google Drive or Dropbox are reliable and let you access documents from anywhere if the IRS contacts you.
For paper records, use a filing cabinet or storage box. Keep records in the same place each year so you know exactly where to find them. Label boxes clearly with the tax year and contents. Store them in a cool, dry place away from moisture and direct sunlight, which can fade documents over time.
What you can safely discard
After three years (or six if you want to be cautious), you can discard most supporting documents — receipts, invoices, bank statements, and utility bills. Shred them rather than throwing them in the trash, since they contain personal financial information.
Do not discard the tax return itself, even after three years. Keep a copy of your actual return (the form you filed) indefinitely. It is small, costs nothing to store, and can be useful for verifying your income history, explore for loans, or resolving Social Security questions.
Never discard records related to property you still own, investment basis, or business assets. Keep those for as long as you own the asset, then for three more years after you sell it.
Frequently Asked Questions
Do I need to keep original receipts or are photos okay?
Photos or scans of receipts are acceptable to the IRS as long as they are clear and show all relevant information — the date, amount, vendor, and what was purchased. Many people photograph receipts with their phone as they spend money, then discard the paper. Keep the digital files organized by year and category so you can find them if needed.
What if I lost my records and the IRS audits me?
Tell the IRS that the records are unavailable and provide whatever documentation you do have — bank statements, credit card statements, or third-party records like 1099s. The IRS may allow you to reconstruct expenses using these secondary sources. You will not automatically lose the deduction, but you may need to provide more explanation than if you had the original receipts.
Should I keep records for state taxes longer than federal?
State tax rules vary. Some states follow the federal three-year rule, while others allow longer lookback periods. Check your state's tax agency website or ask a tax professional about your specific state. When in doubt, keeping records for six years covers both federal and most state requirements.
Can I throw away records once I file electronically?
No. Filing electronically does not change how long you need to keep supporting documents. The IRS still has the right to audit you and request the records that back up your return. Keep all supporting documents for at least three years regardless of how you filed.
How long should I keep records of a business I sold?
Keep all business records for at least three years after you sell the business. This includes financial statements, tax returns, payroll records, and documentation of assets sold. The IRS may want to verify the sale price, basis, and gain or loss calculation, so having complete records protects you if questions arise.