Freelance finance · Documents

A naming convention for receipts and invoice PDFs

A folder full of IMG_4821.jpg and Scan_002.pdf is technically organized and practically useless — you can't find a receipt without opening twenty of them. A consistent name on every file, applied the same way each time, makes documents searchable and self-sorting. Cash Workspace lets you attach receipts and invoice PDFs to their records, and a date-vendor-amount naming scheme keeps every one findable by name.

The problem

Why default file names make documents unfindable

Cameras and scanners name files by counter, not content, so the name tells you nothing. Once you have a few hundred of them, finding the right one means opening files one by one.

  • Receipts arrive named IMG_4821.jpg or receipt.pdf, so you can't tell them apart in a list.
  • Files sort by upload order, not by date, so chronological browsing is impossible.
  • Searching for a vendor returns nothing because the vendor isn't in the file name.
  • Two receipts from the same day overwrite each other because they share a default name.
  • At year-end you can't match a file to the expense it belongs to.

The workflow

Adopt and apply one naming scheme

Pick a single format, write the rule down, and rename every file the same way before you attach it.

  1. 1

    Choose a format

    Decide on a structure such as YYYY-MM-DD_Vendor_Amount (for example, 2026-03-14_Adobe_52.99) and write the rule down.

  2. 2

    Lead with the date

    Put the date first in ISO order (YYYY-MM-DD) so files sort chronologically by name on their own.

  3. 3

    Add vendor and amount

    Follow the date with a short vendor name and the amount, so a quick search by either finds the file.

  4. 4

    Rename before attaching

    Rename each receipt or invoice PDF to the convention before you attach it to its record.

  5. 5

    Keep names clean

    Use hyphens or underscores instead of spaces and special characters so names stay portable and predictable.

Record structure

What goes into each file name

Each part of the name does a job — finding, sorting, or disambiguating the document.

Date (YYYY-MM-DD)
The transaction date in ISO order so files self-sort chronologically.
Vendor
A short, consistent vendor name (Adobe, Uber, Staples) so a search by vendor works.
Amount
The total, so two same-day receipts from one vendor stay distinct.
Document type
An optional tag like 'receipt' or 'invoice' when both share a name pattern.
Separator
A consistent hyphen or underscore between parts, never spaces, for portable names.
Client code (optional)
A short client code for documents tied to a specific client, so they group too.
Extension
Keep the real file extension (.pdf, .jpg) so the file opens correctly.

Example setup

Example file names

How the same scheme looks across a few different documents in your workspace.

Software receipt

2026-03-14_Adobe_52.99_receipt.pdf — a monthly subscription charge, sorted by its date.

Travel receipt

2026-04-02_Uber_18.40_receipt.jpg — a client-trip ride, findable by searching 'Uber'.

Invoice PDF

2026-04-30_ACME_1200.00_invoice.pdf — a sent invoice, grouped by date and client.

Same-day pair

2026-05-01_Staples_12.50 and 2026-05-01_Staples_47.20 — two same-day receipts kept distinct by amount.

Common mistakes

Mistakes to avoid

  • Leaving files at their default camera or scanner names.
  • Writing dates as MM-DD or DD-MM, which breaks chronological sorting.
  • Using spaces and special characters that make names awkward to search or move.
  • Changing the format halfway through the year so old and new files don't sort together.
  • Omitting the amount, so two same-vendor, same-day receipts collide.

How it helps

How Cash Workspace helps

Documents attached to records

Attach each named receipt or invoice PDF to its expense or invoice record so the file and its entry stay together.

Findable by name

A consistent date-vendor-amount name means searching for a vendor or scanning a date order actually surfaces the right file.

Chronological order

Lead-with-the-date names sort your attached documents in true date order without extra effort.

FAQ

File naming convention FAQ

Why put the date first in a file name?
A date in YYYY-MM-DD order at the start makes files sort chronologically by name automatically, so the most recent receipts naturally fall at the bottom of any list without any sorting logic.
Does Cash Workspace rename my files for me?
No — you rename each file to your convention before attaching it. Cash Workspace stores the attached receipt or invoice PDF with its record; it does not read the document or generate names for you.
What if I've already got hundreds of badly named files?
Rename new files going forward so they're consistent immediately, then work backward in small batches when you have time. Even renaming the current quarter first makes recent documents findable right away.

Organizing help — not tax, accounting, or legal guidance

Cash Workspace is a free workspace for organizing invoices, expenses, receipts, clients, and documents. This page is organizing guidance only — not tax, accounting, legal, or bookkeeping guidance. Cash Workspace does not connect to your bank, does not scan or read your receipts for you, and does not move or collect payments. Whether an expense is deductible depends on your situation, so confirm it with a qualified accountant or tax professional.

Make every document findable by name

Start a free workspace and attach your receipts and invoice PDFs under a clean date-vendor-amount name, so any document is one search away and your files sort themselves by date.