Skip to content
SPECIFICTION
Get listed

invoice2data vs Veryfi Invoices OCR API

invoice2data

github.com

Veryfi Invoices OCR API

veryfi.com

Side by side

Figureinvoice2dataVeryfi Invoices OCR API
Price fromFree$500/mo
Free planYesYes
Free trial—Yes
Open source——
Web—Yes
WindowsYes—
macOSYesYes
LinuxYes—
iOS—Yes
Android—Yes
API—Yes
Self-hostedYes—
Plans published13
Spec score · Invoice Processing Software7.8 (#16)8.6 (#6)
Spec score · Invoice OCR Software8.1 (#14)8.7 (#5)
SecurityThe repository's GitHub security page says no SECURITY.md policy is set up and no security advisories are published.Veryfi states that it has SOC 2 Type 2 certification, uses TLS 1.2/1.3 and AES encryption, and supports GDPR, CCPA and HIPAA compliance with a BAA available on request.
SupportThe repository invites issues and pull requests, and links to a contributor guide; it does not describe a paid support plan on the pages reviewed.The invoice API page offers API documentation, FAQs, human expert support, and a free demo.

Plans

invoice2data

  • invoice2dataFree

invoice2data pricing →

Veryfi Invoices OCR API

  • FreeFree
  • Starter$500 a month
  • GrowthPriced on request

Veryfi Invoices OCR API pricing →

In their own words

invoice2data

invoice2data is a command-line tool and Python library that extracts structured information from PDF invoices for accounting workflows. It reads invoice text using selectable backends, including pdfium, pdftotext, pdfminer, pdfplumber, and OCR tools. YAML or JSON templates identify fields and can specify custom fields and multiple regular expressions for each one. The command-line tool can export extracted results as CSV, JSON, or XML and rename PDFs based on their contents. Optional plugins support invoice line items and tables, with Camelot available for advanced table parsing. Optional AI features can help draft templates or extract fields when template matching fails. AI does not run unless a provider is configured; the default mock provider has no network access. Listed providers include OpenAI, DeepSeek, Mistral, Gemini, and Ollama, which can run locally. Local OCR options include docTR and PaddleOCR. The project is free under the MIT License, with pip and conda installation routes. It runs on Linux, macOS, Windows, and self-hosted systems.

Visit github.com

Veryfi Invoices OCR API

Veryfi Invoices OCR API extracts invoice information into structured JSON, including vendor details, line items, tax, and totals. It accepts documents such as PDFs and images, and the response includes OCR text for downstream applications. Veryfi says the API supports over 150 fields covering supplier, line-item, tax, and payment data. The product page describes checks for altered or duplicate invoices, including digital tampering analysis, PDF layer analysis, and duplicate detection. Developer resources include SDKs and code samples for Python, Node.js, PHP, C#, and Java, among other languages; n8n and Zapier are listed for workflow connections. Veryfi states that its platform is SOC 2 Type II certified and uses TLS 1.2 and 1.3, salted password hashing, and AES encryption at rest and in transit. It says it complies with GDPR, CCPA, and HIPAA, and will sign a BAA upon request. The API is described for accounts payable, bill pay, and three-way purchase-order matching. The free plan allows up to 100 documents monthly. Starter costs $500 a month, with a minimum commitment and a listed $0.16; each transaction covers a document up to 15 pages.

Visit veryfi.com