The only absolutes are vital documents. Most should be kept for a lifetime including your IRS returns, not including your support records.
Now, support records. I keep for 10 years.
And I keep them in a fire safe, nicely tucked away in a quiet location. Out of site, out of mind.
I know, 10 years is blasphemy in this digital age. But I got tired of all the indecision. It was causing a whole lot of clutter, in my head and in my house. Some experts advise 3 years, others advise 7, so I just decided 10 was good round number. (I own a business, if you don't 7 or 3 would probably work.)
Here's my logic.
For legal and insurance matters, a company or individual has an certain time period where they can dispute or file a claim. Generally, that time period is based on the statute of limitations on property damage in your individual state.
That's why I keep insurance records with my tax records.
IRS says 3, 6, or 7 unless they expect fraud, then forever. Whatever.
Tax records are everywhere. That is why most folks have a hard time tossing papers. If you are claiming a deduction, you need support records. Know what you are deducting.
You can find support records in a few places.
Legal stuff. Including records that support ongoing child support, alimony or court ordered actions. While these records may also be related to your taxes, you may wish to retained these indefinitely for legal matters. Talk to your advisor.
Insurance stuff. Policy documents (yes, even expired for the reason mentioned above), as well as records including accident reports and claims, receipts and correspondence. Benefit stuff is kind of important. You need to know what your covered for.
Financial Records. Cash and credit statements, investment accounts and retirement accounts are mostly tax related. While many experts suggest it's safe to toss after accounts have been reconciled or after only one year, I hold onto my cash and credit statements for at least 7.
I know, blasphemy again.
These papers are actually tax related. They are an evidence of your spending. Some may be insurance related. Your most important financial record is your checkbook.
I trust my bank to hold on to canceled checks, but if I ever changed banks I would worry how easy it would be to access those.
Medical expenses and correspondence may be tax related if you are claiming the deduction. However, families with special needs may also wish to keep these papers as a health record or for filing insurance claims. Insurance payments and reimbursements can be tax related if you are taking the medical deduction. (That's why keeping your end-of-year w2 is important)
Ownership records, including invoices for home improvements, receipts for large purchases and maintenance spending are needed to support warranties, insurance and tax needs. I save big purchase receipts in my home inventory.
And home improvement records should be kept for tax support even after a house is sold.
Personally, I staple receipts to warranties and file them in my home inventory.
I don't feel the need to follow that practice for low ticket items. I set my personal limit at 100 bucks.
In addition, if you are taking a home office deduction you may need home utility and home maintenance records.
So, that's it in a nutshell.
I know everyone is different. There are many folks who say why bother keeping the paper at all, store digitally. But, that takes a whole lot of time too. There have been countless times where getting my hands on a hard copy quickly made my life so much easier.
I know it seems like a whole lot of paper, but the reality is if you're only keeping what you might need, it's not a whole lot.