Skip to content

A file naming convention your whole team will actually follow (with templates)

Six rules that make file names sortable and searchable, copy-ready patterns for six kinds of business, and how to get a team to stick with it.

September 11, 2026, 4 min read

An open filing cabinet drawer full of index cards with labeled tabs

A good file name answers three questions in the same order every time: when, who or what it's about, and what kind of document it is. Put the date first, written year-month-day, so files sort by time on their own. For example:

2026-09-12_Henderson-LLC_Operating-Agreement_signed.pdf

Anyone can read that name, sort by it, and find it by searching for any part of it. Below are the rules behind it and ready-made patterns by industry. After that comes the harder part, which is getting everyone to use it.

The six rules

1. Start with the date, written YYYY-MM-DD

2026-09-12 sorts correctly, and it can't be misread the way 09-12-26 can (September 12 or December 9?). This is the international standard format, and every operating system sorts it properly.

Use the date of the document itself, like the day it was signed, issued, or received, not the day you happened to save it.

2. Keep the parts in a fixed order

Pick an order and never vary it. For most offices:

date_client_document-type_detail_status

The order matters more than the exact parts. When every name follows the same sequence, people stop thinking about it.

3. Use one separator between parts and another inside them

Underscores separate the parts; hyphens join the words inside a part:

2026-09-12_Henderson-LLC_Operating-Agreement_signed.pdf

Avoid spaces. They turn into %20 in links, break some scripts and older systems, and make it hard to see where one part ends.

4. Choose document types from a short, fixed list

"Invoice," "Inv," "bill," and "INVOICE-final" are four names for one thing, and they defeat search. Write down a list of 15 to 30 document types your business actually uses, and pick from it every time. A starter list:

Agreement, Amendment, Application, Certificate, Contract, Correspondence, Disclosure, Engagement-Letter, Invoice, Minutes, Notice, Photo, Policy, Proposal, Receipt, Report, Statement, Tax-Return

5. Put status last, and never write "final"

Use v01, v02, and so on for drafts, with a leading zero so v10 sorts after v09. End with a clear terminal status like signed, approved, or filed. A file called "final" almost always gets revised again, which is how you end up with final_FINAL_v3.docx.

6. Keep it short and skip special characters

Windows won't accept these characters in file names at all: \ / : * ? " < > |. Avoid #, %, and & too; they cause trouble in links and some sync tools. Abbreviate long client names consistently, like Henderson-LLC rather than the full legal name, and record the abbreviation somewhere your team can see it.

Patterns by business type

Copy the one that fits, then adjust the document-type list for your work.

BusinessPatternExample
Accounting and taxdate_client_tax-year_doc-type_source2026-02-14_Alvarez-Family_TY2025_1099-INT_Chase.pdf
Law firmdate_client_matter_doc-type_status2026-09-11_Alvarez_Lease-Dispute_Engagement-Letter_signed.pdf
Real estatedate_property_doc-type_party_status2026-08-30_14-Maple-St_Seller-Disclosure_signed.pdf
Construction and tradesdate_job-number-job-name_doc-type_detail2026-09-02_J1142-Riverside-Clinic_Change-Order-03_approved.pdf
Holding companiesdate_entity_doc-type_detail_status2026-03-12_Oak-Ridge-Holdings_K-1_TY2025_issued.pdf
Job and site photosdate_job-number_location_sequence2026-09-02_J1142_North-Wall_014.jpg

Pair names with a shallow folder structure

Folders do the grouping, and file names keep things in order within each folder. Keep folders to about three levels, for example client, then year, then category:

Clients/
  Henderson-LLC/
    2026/
      Agreements/
      Correspondence/
      Invoices/

In deep folder trees, documents get filed and then forgotten. If you're three levels down and still choosing folders, the structure is doing work the file name should do.

Getting a team to follow it

The rules are easy. Getting everyone to apply them every time is harder, and these habits help:

  • Write it on one page. Include the pattern, the document-type list, and five real examples. Pin it in the shared drive and next to the scanner.
  • Name files as they arrive. Files left for "I'll clean it up at the end of the month" pile up until the drive is a junk drawer.
  • Make the right way the default. Set scanner profiles to save into the right folder with the date already in the name. Set email rules that route attachments from known senders.
  • Don't try to fix the whole archive. Apply the convention to active clients and everything new. Leave old files where they are, or move them to an Archive folder untouched.
  • Check it for a month. A two-minute weekly look at new files catches drift early, while it's still one person's habit rather than the team's.

Let software do the renaming

Most of the effort above disappears when files are renamed and filed automatically on arrival. An automation can read each incoming document, work out the date, client, and type, apply your pattern, and drop it in the right folder. Anything it's unsure about goes to a person for a quick check. Your team keeps searching and working as usual without renaming anything by hand.

That's what our file and document automation does, tuned to your naming rules and folder structure. If you'd rather start by hand, copy the policy below.

A one-page naming policy to copy

OUR FILE NAMING RULES

Pattern:
  YYYY-MM-DD_Client_Document-Type_Detail_Status

Rules:
  1. Date first, as YYYY-MM-DD. Use the document's own date
     (signed, issued, or received), not the day you saved it.
  2. Underscores between parts. Hyphens between words. No spaces.
  3. Document type comes from the approved list (below).
  4. Drafts end in v01, v02, v03. Finished documents end in
     signed, approved, or filed. Never use "final".
  5. No special characters: \ / : * ? " < > | # % &

Approved document types:
  [list your 15-30 types here]

Client abbreviations:
  [Full legal name] = [Abbreviation]

Examples:
  2026-09-12_Henderson-LLC_Operating-Agreement_signed.pdf
  2026-09-14_Berg-Supply_Invoice_1187.pdf
  2026-09-11_Alvarez_Engagement-Letter_v02.docx

Questions? Ask [name].

Want to know what this looks like in your business?

Start with a free 30-minute call. There’s nothing to prepare.