Claude skill · Open source
Parse invoices inside Claude, ChatGPT and Codex
Hand your AI assistant an invoice PDF or image and get structured data back, with a check that the line items add up to the subtotal and the subtotal plus tax equals the total. Export as JSON or CSV. Same engine as the web app and the Chrome extension.
What it extracts
- Invoice number
- Invoice and due dates
- PO number
- Vendor and customer
- Currency
- Payment terms
- Subtotal, tax, total
- Every line item
Skill or MCP connector?
| Skill | MCP connector | |
|---|---|---|
| Input | A local file Claude can read | A public https link (or an attached file in ChatGPT) |
| Works in | Claude Code, claude.ai, Desktop, Cowork | Claude, ChatGPT, Codex |
| Limit | 2 a day per IP, 5 with an email | 5 a day per email |
| File size | Up to 3MB | Up to 10MB |
Installing the plugin adds both. Connector-only setup is on the MCP page.
Sample output
{
"invoice": {
"invoice_number": "NWA-2026-0418",
"invoice_date": "2026-09-15",
"due_date": "2026-10-15",
"po_number": "PO-77310",
"vendor_name": "Northwind Analytics LLC",
"currency": "USD",
"payment_terms": "Net 30",
"subtotal": 7050,
"tax": 599.25,
"total": 7649.25,
"line_items": [ ... ]
},
"checks": {
"line_items_sum": 7050.0,
"line_items_match_subtotal": true,
"subtotal_plus_tax_matches_total": true
}
}Install
claude.ai, Claude Desktop or Cowork
- Go to Customize → Plugins, click Add, then Add marketplace → Add from a repository.
- Enter prab-hub/revexos-invoice-parser and click Sync. Then open the Discover tab, search RevExOS and install RevExOS Invoice Parser.
- Under Settings → Capabilities, allow network access for code execution (all domains, or add revexos.com). On Team and Enterprise plans an org owner may need to allow it.
- Upload an invoice in a chat and ask Claude to parse it.
Claude Code
/plugin marketplace add prab-hub/revexos-invoice-parser /plugin install revexos-invoice-parser@revexos-invoice-parser
- Then ask: "Parse ~/Downloads/invoice-4471.pdf and save the line items as CSV."
Codex
codex plugin marketplace add prab-hub/revexos-invoice-parser
- Then run /plugins in Codex, install revexos-invoice-parser, and start a new session.
ChatGPT
- The plugin will be listed in ChatGPT's plugin directory once OpenAI's review is done. Until then, add the MCP server on its own: Plugins → + → Add custom MCP server, URL https://revexos.com/api/mcp, no authentication. Attach the invoice to the chat.
If the skill fails with Tunnel connection failed: 403 Forbidden or connect_rejected, Claude's code sandbox is blocking revexos.com: allow it under Settings → Capabilities. The file is extracted with GPT-4o and not stored. See the privacy policy.
Want quotes, billing, collections and revenue recognition too? The Q2C Kit includes this skill.