Invoice Extractor

Extraheert factuur-/bongegevens naar JSON en valideert de berekeningen; markeert afwijkingen.

Door Viprasol-Tech · Viprasol-Tech/invoice-extractor

Getest · Werkt ★ 9.2/10

Invoice Extractor — Extraheert factuur-/bongegevens naar JSON en valideert de berekeningen; markeert afwijkingen.

Wat het doet

Converteert een factuur, bon, inkooporder, creditnota of proforma (PDF, afbeelding, scan of ingevoerde tekst) naar één gevalideerd JSON-object — leverancier, regelitems, totalen, belasting, betalingsvoorwaarden — controleert vervolgens de berekeningen (regelitems vs. subtotaal, subtotaal+belasting vs. totaal, te betalen bedrag) en markeert elke afwijking in plaats van deze stilzwijgend te corrigeren. De uitvoer is JSON, geen spreadsheet, dus exporteren naar een spreadsheet is een aparte stap, en er is geen OCR gebundeld. Triggert op verzoeken om een factuur/bon te extraheren, parsen of digitaliseren, of om te controleren of deze 'klopt'.

Testrapport

Een synthetische factuur live doorgelopen: het ving een totaalverschil van $4 vs (subtotaal+belasting) en markeerde een dubbelzinnige DD/MM-datum die een naïeve lezing zonder commentaar had ingeslikt. Wordt geleverd als lowercase skill.md, niet SKILL.md — hernoem het bij installatie.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/Viprasol-Tech/invoice-extractor
cd invoice-extractor
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/invoice-extractor

Commando's en voorbeeldprompts

  • /invoice-extractorExtraheert factuur-/bongegevens naar JSON en valideert de berekeningen; markeert afwijkingen.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Extract vendor, totals and line items from these invoice PDFs
  • Batch-process these invoices into a spreadsheet of totals
  • Pull tax and line-item data from this invoice into a sheet