receipt-processing

Extract structured data from receipts and invoices into JSON, CSV, or tables.

4|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Receiptor-AI/bookkeeping-skills --skill receipt-processing-receiptor-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: receipt-processing
Source: https://github.com/Receiptor-AI/bookkeeping-skills/tree/main/skills/receipt-processing
Command: npx skills add https://github.com/Receiptor-AI/bookkeeping-skills --skill receipt-processing-receiptor-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Parsing and recording receipts and invoices is tedious and error-prone; this skill automates extraction and normalization to feed ledgers and tax paperwork.

Core Features & Use Cases

  • Automated data extraction from emails, photos, PDFs, and scanned images.
  • Structured output including vendor, date, total, currency, and line items in table, CSV, or JSON.
  • Draft ledger generation for bookkeeping, expense tracking, and tax preparation; supports review workflows.

Quick Start

Process a batch of receipts or invoices by asking for structured data ready for ledger posting.

Frequently Asked Questions about receipt-processing

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

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

To extract data from receipts and invoices for bookkeeping, apply automated extraction to emails, photos, PDFs, and scans. The skill normalizes vendor, date, total, currency, and line items into structured JSON or CSV formats ready for ledger posting.

What's the best way to automate expense tracking from scanned receipts?

Automating expense tracking from scanned receipts is done by processing batches of images or PDFs to enforce required field validation. The system preserves currency and delivers structured table outputs suitable for direct expense tracking and tax preparation.

Can I generate a draft ledger from PDF invoices and exported accounting files?

Yes, you can generate a draft ledger from PDF invoices and exported accounting files. The skill extracts and normalizes data to produce draft-ledger entries, supporting review workflows for bookkeeping and tax preparation across inboxes and file stores.

Does receipt processing work with both JSON and CSV output formats?

Receipt processing works with JSON, CSV, and table output formats. Artifacts are delivered in accordance with a defined output schema, ensuring structured data like vendor, date, and line items are consistently formatted for downstream applications.

What are the limitations of automated invoice data extraction?

Automated invoice data extraction requires clear source documents from emails, photos, PDFs, or scans to enforce required field validation effectively. While it normalizes data and preserves currency, severely degraded scans may hinder accurate vendor and total extraction.