invoice-organizer_skill

This skill automatically reads invoices and receipts, extracts key data, renames files consistently, and sorts them into organized, tax-ready folders.
  • Python

1

GitHub Stars

1

Bundled Files

3 weeks ago

Catalog Refreshed

2 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstart where the catalogue uses aiagentskills.

npx veilstart add skill questnova502/claude-skills-sync --skill invoice-organizer

  • SKILL.md11.7 KB

Overview

This skill automatically organizes invoices, receipts, and financial documents into a tax-ready filing system. It reads messy files, extracts key fields, applies consistent filenames, and sorts copies into logical folders so bookkeeping that used to take hours becomes minutes.

How this skill works

The skill scans a target folder for PDFs, images, and email attachments, then extracts vendor, date, invoice number, amount, and description using text extraction and OCR. It suggests a standardized filename (YYYY-MM-DD Vendor - Invoice - Description.ext), proposes a folder structure (by year, category, vendor, or tax classification), and copies or moves files into the chosen layout while preserving originals. A summary CSV report is generated for accounting import and manual review items are flagged.

When to use it

  • Preparing documents for tax season and audits
  • Cleaning up downloads or email attachments all named invoice.pdf
  • Batch-organizing receipts from travel or events
  • Setting up ongoing automated invoice filing for bookkeeping
  • Reconciling expenses for reimbursement or budgeting

Best practices

  • Keep all raw downloads in a single folder before running the tool
  • Use YYYY-MM-DD in filenames for chronological sorting
  • Preserve originals (copy by default) and enable move only after verification
  • Review 'Needs-Review' flagged files and the CSV before finalizing
  • Run monthly so small batches reduce manual verification effort

Example use cases

  • Sort a messy folder of 150 PDFs and images into Invoices/2024/{Category}/{Vendor}/ with standardized names and a CSV for the accountant
  • Organize last month’s business receipts by expense category and produce a category totals summary
  • Archive three years of mixed invoices by year then vendor for a multi-year audit
  • Clean up Gmail downloads where files are named invoice.pdf, invoice(1).pdf, etc., and replace them with descriptive filenames

FAQ

PDFs, scanned images (JPG, PNG), screenshots, and common email attachment formats are supported via OCR and text extraction.

Will originals be overwritten?

No. Originals are preserved by default; the skill copies files into the organized structure. You can opt to move files after review.

What happens when critical information is missing?

Files missing date, vendor, or amount are placed in a 'Needs-Review' folder and noted in the CSV for manual correction.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational