invoice-organizer

Extract invoice data and rename files to YYYY-MM-DD Vendor - Invoice - Description.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill invoice-organizer-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: invoice-organizer
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/invoice-organizer
Command: npx skills add https://github.com/dr-code/beacon --skill invoice-organizer-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert chaotic folders of invoices, receipts, screenshots, and email attachments into a consistent, tax-ready filing system so you don't spend hours manually renaming, sorting, and summarizing financial documents.

Core Features & Use Cases

  • Multi-format extraction: Read and extract vendor, date, invoice number, amounts, and descriptions from PDFs, scanned images (JPG/PNG), email attachments, and screenshots.
  • Standardized renaming: Rename files to a predictable, sortable format (YYYY-MM-DD Vendor - Invoice - Description) while preserving originals.
  • Flexible organization: Sort documents by vendor, expense category, date (year/quarter/month), or tax category and support custom folder structures.
  • Reporting & validation: Produce a CSV summary for accountants, flag files needing manual review, detect duplicates, and handle multi-page invoices.
  • Automation-ready: Suitable for one-off cleanups or a persistent watcher that auto-organizes incoming invoices.

Quick Start

Ask the assistant to organize the folder ~/Desktop/receipts-to-sort by extracting date, vendor, invoice number and amount, renaming each file as YYYY-MM-DD Vendor - Invoice - Description, sorting into Year/Category/Vendor, and producing an invoice-summary.csv.

Frequently Asked Questions about invoice-organizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract data from receipts and invoices for tax preparation?

To extract data for tax preparation, this Skill reads PDFs, scanned images, and screenshots to pull vendor, date, invoice number, amount, and description. It then standardizes the file names and sorts them into year, category, or vendor folders.

Can I organize a folder of mixed PDF receipts and email attachments automatically?

Yes, you can automatically organize mixed PDF receipts and email attachments. The Skill processes diverse formats, renames files to YYYY-MM-DD Vendor - Invoice - Description, and places them into a custom folder structure while preserving the originals.

What is the best way to rename and sort invoice files for bookkeeping?

The best way to rename and sort invoice files is applying a standardized format like YYYY-MM-DD Vendor - Invoice - Description. This Skill automates that renaming process and sorts documents by vendor, expense category, or date for monthly bookkeeping.

Does this receipt organizer generate a CSV summary for accountants?

Yes, this receipt organizer generates a CSV summary for accountants. As it extracts and sorts your invoices, it compiles the vendor, date, and amount data into an invoice-summary.csv file for easy expense reconciliation.

How are duplicate invoices or receipts needing manual review handled?

Duplicate invoices are detected automatically, and items needing manual review are flagged. This validation ensures your tax-ready records are accurate, preventing duplicate expenses from skewing your financial summaries.

Can I use this to sort multi-page invoices and multi-year tax archives?

Yes, you can use this to sort multi-page invoices and build multi-year tax archives. It processes complex documents, extracts the relevant data, and organizes everything into year, category, and vendor folders for long-term archiving.