A small tree
The test of a filing system is whether you can find the lease in under a minute, two years from now, without remembering anything. Deep, clever hierarchies fail that test because you forget your own logic. Build the top level around the areas of your life, and keep it to seven folders or fewer, such as Finance, Home, Work, Health, Car, School and Personal. Go no more than three levels deep. Inside the areas that produce paper every year, like finance, make a folder for each year. Create a new subfolder only when you have several files that belong in it, never in anticipation.
Names that sort themselves
Search is good, but it can only find what a name or the contents describe, and a file called scan0043 describes nothing. A useful pattern is the date, then the source, then the subject.
- Write dates as year, month and day, as in 2025-03-14, because that format sorts chronologically in any folder on any system.
- Follow the date with who it came from and what it is, as in 2025-03-14 Landlord lease renewal signed.
- Number drafts as v01, v02 and v03, and retire the word final, which is how files named final, final2 and final-really come about.
- Avoid slashes, colons and other symbols in names, since some systems reject them when files are synced or shared.
Inboxes and the weekly sweep
The desktop and the downloads folder are inboxes, not storage. Once a week, spend five minutes on them: rename and file what you need, and delete installers, duplicate downloads and anything you can get again. Downloads is where a tax form with your Social Security number sits forgotten for years, which is reason enough.
One home, not three
Trouble starts when the same kind of document lives partly on the laptop, partly in one cloud service, partly in another and partly in email. Choose one primary location, make everything else a copy of it, and move attachments worth keeping out of email and into the tree. When a project, a job or a school year ends, move its folder into an Archive folder labeled by year. It stays searchable and out of the way. Resist reorganizing old archives, since the time is never repaid.
Tip Keep a short plain-text file at the top of the tree that states your naming pattern and folder logic. It settles arguments with yourself, and it lets a spouse or an executor find things.


