Veryfi Invoices OCR API extracts invoice information into structured JSON for accounts payable, bill pay, and three-way purchase-order matching workflows. It accepts invoice PDFs and images and returns supplier details, line items, tax, and totals, along with OCR text for downstream applications. Veryfi says the API supports over 150 fields, including supplier, line-item, tax, and payment data, and describes checks for altered or duplicate invoices using digital tampering and PDF layer analysis. SDKs and code samples are listed 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, uses TLS 1.2 and 1.3 and AES encryption, and complies with GDPR, CCPA, and HIPAA; it says it will sign a BAA on request. One transaction covers a document of up to 15 pages; longer documents require custom account configuration. The Free plan allows up to 100 documents per month. Starter costs $500/mo minimum, billed monthly, at $0.16 per invoice for 0–25,000 transactions per month.
Who it is for
The API suits teams handling accounts payable, bill pay, or three-way purchase-order matching. It is also relevant to developers building invoice processing into applications or workflows.
What is good
- Returns structured invoice data and OCR text.
- Supports over 150 invoice fields.
- Checks for altered and duplicate invoices.
- SDKs and code samples cover several languages.
- Free plan allows up to 100 documents monthly.
What to know first
- Starter requires a $500/mo minimum commitment.
- Transactions are limited to 15 pages per document.
- Longer documents require custom account configuration.
- Documents beyond the free monthly allowance are not included in the listed Free plan.
The Geeks Club review
Veryfi Invoices OCR API: the full review
Veryfi combines structured invoice extraction with OCR text and checks for altered or duplicate documents. Review the per-document page limit and Starter commitment against your processing needs before choosing a plan.
Overview
Veryfi Invoices OCR API converts invoice documents into structured data for software workflows. It is best suited to teams building accounts-payable, bill-pay, or purchase-order matching processes. Its broad extraction and document-integrity checks are compelling, but the $500 monthly minimum makes the paid starting point a serious commitment.
The API returns invoice fields in JSON alongside recognized OCR text. It accepts PDFs and images and is designed to extract data across different invoice layouts, geographies, and languages. That combination suits developers who need to feed invoice information into downstream applications rather than handle each invoice as a separate file.
Key features
Structured extraction and OCR
Veryfi says the API supports over 150 fields, including supplier, line-item, tax, payment, and total data. Line-item extraction and PO matching are supported, so the service can serve workflows that need to connect invoice details with purchasing processes, not just capture text. Returning OCR text as well as structured values gives downstream systems another way to use the document content.
Document integrity and workflow connections
The API describes checks for altered or duplicate invoices, including digital tampering analysis, PDF layer analysis, and duplicate detection. These checks can flag issues in an accounts-payable flow, but should be treated as part of a review process rather than a substitute for it. SDKs and code samples cover Python, Node.js, PHP, C#, and Java, among other languages; n8n and Zapier integrations offer a route into workflow automation.
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. API documentation, FAQs, human expert support, and a free demo are also offered.
Page limit
A transaction covers one document of up to 15 pages. Longer documents need a custom account configuration, so organizations processing lengthy invoice packets should confirm that arrangement before committing to a plan.
Pricing
Veryfi uses a freemium model, with a free plan and paid pricing from $500/mo. The free plan is billed monthly and allows up to 100 documents per month at $0 per invoice. That is a useful ceiling for a small proof of concept, but it is not a large-scale processing allowance.
Starter costs 500.00 USD per month, billed monthly with a $500/mo minimum commitment. It charges $0.16 per invoice and covers 0–25,000 transactions per month, with a 15-page maximum per transaction. The commitment makes this a poor fit for low-volume users who need only occasional extraction; it is aimed at teams able to justify a recurring processing budget. Growth offers volume discounts, unlimited storage, custom data retention, and SLA options with custom pricing. It is the plan to discuss when volume or retention requirements outgrow Starter.
A free trial is available. The 15-page transaction limit still matters across plans unless a custom account configuration is arranged.
Platforms
Veryfi supports API access, web, Android, and iOS. The API and developer resources make it most directly relevant to teams incorporating invoice processing into their own software, while mobile and web support broaden access to the platform.
Who it's for
Accounts-payable and bill-pay teams, and developers implementing three-way purchase-order matching, are the clearest fit. The API is particularly attractive when a business needs field-level invoice data plus OCR text, and wants duplicate or tampering checks in the same document workflow. Smaller operations with modest monthly volume may find the free allowance enough to evaluate the service, but the Starter commitment is difficult to justify without sustained usage.
Pros and cons
- Pros: Over 150 supported fields and line-item extraction can cover detailed invoice workflows, not only header capture.
- Pros: OCR text accompanies structured JSON, giving downstream applications both recognized text and extracted values.
- Pros: Duplicate and tampering checks address invoice integrity concerns, with SDKs, code samples, and automation integrations supporting implementation.
- Pros: A free plan allows up to 100 documents monthly, providing room for limited evaluation.
- Cons: Starter carries a $500/mo minimum commitment, a steep entry point for low-volume users.
- Cons: Transactions are capped at 15 pages unless a custom configuration is arranged, which can complicate processing longer documents.
- Cons: The free plan's 100-document monthly cap is too limited for sustained processing at scale.
Alternatives
Choose Nanonets Invoice OCR if a free-start option with API access, data extraction AI, email integration, and cloud storage better suits your evaluation; its starter begins with $50 in credits, then $100/month for 100 credits.
Parseur is worth considering for a low-volume start: its free plan allows up to 20 pages per month, one user, and 90-day document retention.
Pick DocuClipper Invoice Approval if a $20.00 USD per month annual Starter plan with 60 pages monthly, unlimited users, API access, and email and chat support better matches your budget and team size.
Dext Prepare offers an alternative for businesses seeking a paid product with a stated Business plan at £290 per year, billed £24.17 per month, for 250 documents monthly and five users; VAT is excluded.
Consider Circulus as another paid alternative for accounts-payable automation.
Rossum AP Automation is another paid API and web option, with a Starter plan beginning at $18,000 per year and unlimited seats.
Infrrd for Invoice is another API-based invoice-processing alternative with custom pricing.
Tungsten AP Essentials is another alternative with a trial and Basic or Premium features during the trial.
Explore Invoice Processing Software, OCR API Software, Invoice OCR Software, Intelligent Document Processing Software, Receipt Management Software, and AI Document Processing Software for broader category options.
Verdict
Veryfi Invoices OCR API is a strong fit for teams building accounts-payable, bill-pay, or PO-matching workflows that need detailed structured extraction, OCR text, and invoice-integrity checks. The main reason to choose it is that breadth in a developer-oriented API; the main reason to look elsewhere is the $500 monthly minimum, especially if your volume is small or documents routinely exceed 15 pages.
Veryfi Invoices OCR API plans and pricing
All plansCompared on invoice processing software
- Free plan
- Yes
- Paid from
- $500/mo





