Skip to main content
skill

invoice-organizer — Claude Code skill: file invoices and receipts

Sorts invoices, receipts and bank statements into folders, renames every file to one pattern and writes a CSV your accountant can use.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill productivity/invoice-organizer
Open on GitHub

What invoice-organizer does

The skill opens PDF invoices, scanned receipts, screenshots and email attachments and pulls out the vendor, invoice number, date, amount, line description and payment method. Each file is then renamed to YYYY-MM-DD Vendor - Invoice - ProductOrService.pdf. Originals stay where they are: the skill copies by default and only moves files when you ask.

You pick the folder layout — vendor, expense category, year and quarter, or tax category. Nothing gets touched before the skill prints a plan with sample renames and waits for your yes. At the end it writes a CSV holding every extracted field, ready for accounting software or an email to your bookkeeper.

When an amount or a date can't be read, the file is flagged for manual review instead of guessed at. Faint scans and handwritten receipts are where this falls down, so keep an eye on those.

What it helps with

  • sort a year of invoices into vendor folders
  • rename a downloads folder of receipts to one pattern
  • build a CSV of dates and amounts for an accountant
  • separate deductible expenses from personal ones
  • clean up scanned receipts and payment screenshots

Example prompts for the agent

  • Organize these invoices for taxes
  • Extract date, vendor and description from each file, sort into expense categories and create a CSV for my accountant

How to install invoice-organizer

1claude-code-templates

npx claude-code-templates@latest --skill productivity/invoice-organizer

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill invoice-organizer -a claude-code

3Manually: put the files in place

~/.claude/skills/invoice-organizer/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/invoice-organizer/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about invoice-organizer

How do I install invoice-organizer in Claude Code?

Run npx claude-code-templates@latest --skill productivity/invoice-organizer. Or install it with npx skills add davila7/claude-code-templates --skill invoice-organizer -a claude-code. The skill file lands at ~/.claude/skills/invoice-organizer/SKILL.md.

What does invoice-organizer do?

It reads invoices and receipts, extracts vendor, date, amount and description, renames the files to a standard pattern and sorts them into folders. It finishes with a CSV of all the details.

Are my original files deleted?

No. The skill copies files into the new structure and leaves the originals untouched unless you tell it to move them.

Similar skills

All skills for Notes, tasks and projects →

From the same set361

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor