Invoice OCR to Excel
Read scanned invoices and get a real .xlsx workbook — one row per invoice, or one per line.
Consistent, sortable filenames for invoice PDFs — and a naming convention to keep.
The result appears here
The Invoice Filename Generator applies a naming convention — year-first date, number, client, amount — consistently to a whole batch of invoices, with unsafe characters removed and rename commands for Windows and macOS.
Year-end with a folder called "invoices" full of files named invoice.pdf, invoice (1).pdf, Invoice_final.pdf and scan0043.pdf is a small disaster that happens to almost every small business once. A naming convention prevents it, and the convention only works if it is applied exactly the same way every time.
This builds filenames from a pattern — date, invoice number, client, amount, document type — in an order you choose, with the date written year-first so files sort chronologically on any system. Characters that break on Windows, macOS or cloud storage are removed, long client names are shortened consistently, and the length stays well inside path limits.
Paste a list of invoices and it names them all at once, ready to copy into a rename script or to use as a reference while filing. It also suggests a folder structure that matches, because a good filename in a bad folder layout is only half the fix.
The only format that sorts correctly as text.
Nothing that breaks on Windows, macOS or cloud storage.
Paste a list and name them all.
Ready for Windows or macOS.
A matching layout by year, sales and purchases.
Date, number, client, amount, and whether it is a purchase or sale.
Date first sorts chronologically; client first groups by customer.
One line each, to name a whole batch at once.
Or the rename commands, for Windows or macOS.
Date written year-month-day, then the invoice number, then the client: 2026-03-17_INV-2026-014_BetaRetail.pdf. It sorts chronologically, it is unique, and it tells you what the file is without opening it.
Because it is the only date format that sorts correctly as plain text. 2026-03-17 sorts after 2026-02-28; 17-03-2026 sorts before 28-02-2026.
Slashes, backslashes, colons, asterisks, question marks, quotes, angle brackets and pipes, which are illegal on Windows, plus leading or trailing spaces and dots. Underscores and dashes are safe everywhere.
No. Keep them separate by year and then by sales and purchases. A single folder mixes two ledgers and makes both harder to reconcile.
What people who use the Invoice Filename Generator think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Invoice Filename Generator. It takes half a minute and no account.
Write the first reviewRead scanned invoices and get a real .xlsx workbook — one row per invoice, or one per line.
Turn a photo of an invoice or receipt into copyable text, privately, in seconds.
Break an invoice into instalments, with or without interest, and see the real cost.
A zero-rated export invoice with Incoterms, port details and shipping marks.
Check a UBL or CII e-invoice against the EN 16931, Peppol and XRechnung business rules.
Download a real .docx invoice you can edit in Word, Docs or LibreOffice.
Read a scanned or photographed invoice into text, in your browser, with nothing uploaded.
The polite follow-up when an invoice has gone quiet but is not yet a problem.