Document AI Invoice
AI-powered invoice extraction: PDF/JPG → account.move via GPT-4o or Claude vision
OPL-1 license · English · Community & Enterprise
Key Features
Vision-LLM Extraction (BYOK)
Send PDF, PNG or JPG invoices directly to GPT-4o, Claude Sonnet/Opus or Azure OpenAI. A strict server-side JSON schema enforces structured output, so vendor, dates, line items, taxes and totals come back validated with no parse failures.
Confidence Scoring & Review Queue
Each field carries a model-reported confidence score, and the aggregate drives routing. Low-confidence extractions land in a dedicated review queue with a to-do activity — nothing posts on its own, keeping a human in control.
Smart Vendor Matching
Suppliers are matched by VAT number first, then email, then fuzzy name. When no match is found, the partner is auto-created from the extracted data, so your contacts stay clean without manual lookup.
Tax Mapping & Credit Notes
Each line's VAT rate maps to the matching purchase tax configured per company. Both supplier invoices (in_invoice) and credit notes / refunds (in_refund) are detected and drafted into the correct move type.
Batch ZIP Upload
Drop a ZIP archive of invoices and get one extraction record per supported file. Ideal for monthly AP runs or bulk historical backfills, processing dozens of documents in a single pass.
Cost Tracking, Audit Log & Reprocessing
Token usage and estimated cost are logged per call and accumulated per provider. A full audit log tracks every extraction, and any document can be reprocessed — switch provider or model and re-run without re-uploading.
Use Cases
Screenshots
Extractions
Ai Providers
Upload Invoice
Why Choose This Module
Traditional OCR pipelines are brittle, template-bound and expensive to maintain. This module skips them entirely by wiring modern vision LLMs straight into Odoo accounting, so any invoice layout is read natively without per-vendor templates. You keep full control with a bring-your-own-key model across OpenAI, Anthropic and Azure, transparent per-call cost tracking, and a confidence-driven review queue that guarantees nothing is posted without human approval. Vendor matching, tax mapping, credit-note support, batch processing, a complete audit log and one-click reprocessing make it a production-ready AP automation layer rather than a demo.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: account
- Support: support@pokutsoft.com
Update date: 2026-07-23