Put the identifying information first

Choose the parts that matter for the collection: a date, subject, person or organization, and a short status. For example, 2026-11-06_kitchen-measurements_v02 is more informative than document7. You do not need every part in every filename; a reference manual may only need its product and version.

Use a year-month-day date when sorting by filename should also sort chronologically. Keep the date format consistent within the folder. Avoid ambiguous short dates that can mean different things to readers in different countries.

Make the subject specific enough to distinguish the file without opening it. A name like invoice is weak in a folder of invoices, while a merchant and order reference can be helpful. Leave sensitive information out of filenames when those names may appear in email attachments, shared links, or screen recordings.

Keep the actual file extension intact. Renaming a document from one extension to another does not convert its format. Use the application's export function when you need a different type of file.

Separate revision from approval

A version number can show a sequence of working copies. A status such as approved or sent describes a different fact. Use that distinction when the record matters: proposal_v04_sent can be clearer than calling every promising draft final.

If the application already has dependable version history, you may not need a new file for every small edit. Keep one working document and make named exports at meaningful milestones. Check that you can actually access the earlier versions before relying on that history.

When sending a document, open the exact attachment or export you are about to share. A tidy name does not prove that the content is the intended revision. Keep the sent copy in a place where it will not be silently overwritten by later work.

Apply the new naming pattern to active material first. Renaming a whole archive can break links or create unnecessary work. Consistency becomes useful when it helps the next search, not when it turns an afternoon into a project of renaming files you will never open.