invoice-organization

star 1

Organize and manage invoices with OCR extraction, categorization, and expense tracking

ljchg12-hue By ljchg12-hue schedule Updated 12/23/2025

name: invoice-organization description: Organize and manage invoices with OCR extraction, categorization, and expense tracking

Invoice Organization Skill

Organize, extract data from, and manage invoices for accounting and expense tracking.

When to Use

  • Expense management
  • Accounting workflows
  • Tax preparation
  • Vendor payment tracking

Core Capabilities

  • OCR text extraction
  • Data parsing (amount, date, vendor)
  • Categorization (expense type)
  • Duplicate detection
  • Date-based filing
  • Export to accounting software

Workflow

  1. Scan/Upload: Capture invoice images
  2. OCR: Extract text
  3. Parse: Extract key fields (amount, date, vendor, items)
  4. Categorize: Assign expense category
  5. Store: Organize by date/vendor/category
  6. Export: Generate reports or export to QuickBooks/Xero

Tools

  • Tesseract OCR
  • Invoice2data (Python)
  • Tabula (PDF tables)
  • Accounting software APIs

Best Practices

  • Standardize naming: YYYYMMDD_Vendor_Amount.pdf
  • Backup regularly
  • Verify OCR accuracy
  • Track payment status
  • Archive annually

Resources

Install via CLI
npx skills add https://github.com/ljchg12-hue/dotfiles --skill invoice-organization
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator