Skip to main content

Tax Center

Record Retention Guide

The IRS can audit most returns for three years after filing — but that window extends in several situations. Our general advice: keep tax returns forever, keep supporting records for seven years, and keep some documents (home purchase, investments, major repairs) as long as you own the asset.

Tax records

Tax records support numbers on your return — if the IRS questions a deduction or income item, you need the backup.

Document typeHow long
Tax returns (federal & state)Forever
W-2s, 1099s, 1098s7 years
Receipts for deductible expenses7 years
Charitable contribution records7 years
Records of stock / mutual fund purchasesUntil 7 years after sold
Records of home purchase + improvementsUntil 7 years after home sold
IRA contribution statements (Form 8606)Until withdrawn completely
Records supporting bad-debt deduction7 years
Records supporting worthless securities7 years

Business records

Separate from tax support, business records serve operational + legal purposes.

Document typeHow long
Articles of incorporation / organizationForever
Corporate minutes + bylawsForever
Annual reportsForever
Property records (real estate + equipment)Until 7 years after disposal
Accounts payable / receivable ledgers7 years
Bank statements + canceled checks7 years
Expense reports + receipts7 years
Payroll records + timecards7 years
Retirement plan documentsForever
Employee contracts7 years after termination

Personal financial records

Outside the tax context, there's still a retention cadence worth following.

Document typeHow long
Birth / marriage / death certificatesForever
Social Security cardForever
PassportUntil expired + 1 year
Property deeds + titlesUntil sold + 7 years
Mortgage documentsUntil paid off + 7 years
Insurance policiesDuration of policy + 7 years
Medical recordsAt least 7 years
Credit card statements1 year (or 7 if tax-relevant)

Ready for a straight answer on your taxes?
Start with a free consultation.

Call, email, or book online. We respond within one business day — every time.

(561) 278-1199

KDM Accounting

Free Consultation

Tell us what you need. We'll call within one business day.

Prefer to call? (561) 278-1199

Call Now