Veryfi Invoices OCR API
veryfi.com
What it is
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.
Spec sheet
- What it does
- Veryfi converts invoices supplied as PDFs or images into structured JSON data through an AI API.Read 14 Oct 2026 · veryfi.com
- Integrations
- Veryfi lists QuickBooks, QuickBooks Online, Xero, NetSuite, Sage, Saasu, Slack, Box, Rippling, Zapier and Google Drive integrations.Read 14 Oct 2026 · faq.veryfi.com
- Security
- 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.Read 14 Oct 2026 · veryfi.com
- Compliance
- Veryfi says it complies with GDPR, CCPA, and HIPAA, and will sign a BAA upon request.Read 3 Oct 2026 · veryfi.com
- Support
- The invoice API page offers API documentation, FAQs, human expert support, and a free demo.Read 3 Oct 2026 · veryfi.com
- Headquarters
- San Mateo, California, United StatesRead 28 Sep 2026 · veryfi.com
- Founded
- 2017Read 28 Sep 2026 · veryfi.com
- API authentication
- The API supports CLIENT-ID and AUTHORIZATION API-key headers, bearer keys, request signatures and Unix timestamps.Read 14 Oct 2026 · docs.veryfi.com
- API endpoint
- Invoice processing uses the REST endpoint POST /api/v8/partner/documents.Read 14 Oct 2026 · veryfi.com
- Availability
- The pricing FAQ states a 99.995% uptime offering and links to a public real-time status page.Read 14 Oct 2026 · veryfi.com
- Company founded
- LinkedIn lists Veryfi as founded in 2017.Read 14 Oct 2026 · linkedin.com
- Company headquarters
- Veryfi lists its headquarters at 210 S B St, San Mateo, California 94401.Read 14 Oct 2026 · veryfi.com
- Company legal name
- Crunchbase identifies the legal name as Veryfi, Inc.Read 14 Oct 2026 · crunchbase.com
- Company size
- LinkedIn lists Veryfi's company size as 51-200 employees.Read 14 Oct 2026 · linkedin.com
- Developer documentation
- Public documentation includes endpoint references, schemas, examples, an interactive API explorer, curl generation, Postman collections and UIPath automation resources.Read 14 Oct 2026 · faq.veryfi.com
- Developer tools
- Veryfi lists SDKs and code samples for Python, Node.js, PHP, C#, and Java, among other languages.Read 3 Oct 2026 · veryfi.com
- Document limits
- A standard API transaction covers one document of up to 15 pages; longer documents require custom configuration.Read 14 Oct 2026 · veryfi.com
- Fields
- Veryfi says the invoice API supports over 150 fields and lists supplier, line-item, tax, and payment data among its outputs.Read 3 Oct 2026 · veryfi.com
- File size and formats
- The Zapier integration documentation lists images, PDFs, text, HTML, OFD files, ZIP archives and spreadsheets, with a 25 MB maximum document size.Read 14 Oct 2026 · faq.veryfi.com
- Formats and languages
- It accepts invoices in formats such as PDF and images and returns structured data regardless of invoice structure, geography, or language.Read 3 Oct 2026 · veryfi.com
- Fraud detection
- The invoice API includes checks for altered, duplicated and unpaid documents, including digital-tampering and PDF-layer analysis.Read 14 Oct 2026 · veryfi.com
- Funding
- Crunchbase lists three funding rounds, including a Series A, and names Act One Ventures among six investors; the displayed funding amounts are obscured.Read 14 Oct 2026 · crunchbase.com
- Google Play complaint
- Google Play reviewers complained that the free version was removed or too expensive for personal household use.Read 14 Oct 2026 · play.google.com
- Invoice fields
- Invoice responses can include vendor details, invoice numbers, line items, taxes, totals, payment data, OCR text, confidence scores and bounding boxes.Read 14 Oct 2026 · veryfi.com
- Limit: mobile feature coverage
- A Software Advice reviewer reported that the mobile app could not perform everything available on desktop.Read 14 Oct 2026 · softwareadvice.com
- Limit: navigation performance
- A GetApp review says searching and moving between files can feel slow.Read 14 Oct 2026 · getapp.com
- Limit: OCR accuracy
- A Software Advice reviewer said OCR data extraction still needed improvement.Read 14 Oct 2026 · softwareadvice.com
- Limit: price
- GetApp and Software Advice reviews include complaints that pricing is high for individuals or simple use cases.Read 14 Oct 2026 · getapp.com
- Node SDK
- Veryfi publishes the @veryfi/veryfi-sdk Node.js package through npm under the MIT license.Read 14 Oct 2026 · npmjs.com
- OCR text
- The API response also includes the invoice’s OCR text for use in downstream applications.Read 3 Oct 2026 · veryfi.com
- Outages
- Veryfi's incident log records API downtime on September 29, 2026 and incomplete extraction and degraded document-processing performance on October 1-2, 2026.Read 14 Oct 2026 · status.veryfi.com
- Praise: API flexibility
- GetApp reviewers highlight the well-documented API and flexibility for custom integrations.Read 14 Oct 2026 · getapp.com
- Praise: ease of use
- G2 reviewers describe the product as easy to use and say integrations are straightforward.Read 14 Oct 2026 · g2.com
- Praise: extraction speed
- GetApp reviewers repeatedly praise near-real-time scanning, fast processing and accurate extraction that removes manual data entry.Read 14 Oct 2026 · getapp.com
- Processing modes
- Documents can be submitted by URL, base64 data or multipart upload, and processing supports synchronous responses or asynchronous webhook delivery.Read 14 Oct 2026 · faq.veryfi.com
- Rating on Apple App Store
- 4.9 out of 5 from 14 ratingsRead 14 Oct 2026 · apps.apple.com
- Rating on Capterra
- 4.8 out of 5 from 191 reviewsRead 14 Oct 2026 · capterra.com
- Rating on G2
- 4.7 out of 5 from 57 reviewsRead 14 Oct 2026 · g2.com
- Rating on GetApp
- 4.8 out of 5 from 191 reviewsRead 14 Oct 2026 · getapp.com
- Rating on Google Play
- 4.2 out of 5 from 875 reviewsRead 14 Oct 2026 · play.google.com
- Rating on Software Advice
- 4.8 out of 5 from 191 reviewsRead 14 Oct 2026 · softwareadvice.com
- SDK languages
- Official SDK documentation lists Python, Java, Node.js, PHP, Go, Dart, C#, Ruby, Rust, Swift, Kotlin and Android libraries.Read 14 Oct 2026 · docs.veryfi.com
- SDK licensing
- The public Veryfi Python SDK repository is licensed under MIT and requires Python 3.9 or newer.Read 14 Oct 2026 · github.com
- Supported languages
- Veryfi states that its extraction service supports 38 languages, 110 or more data fields and more than 91 currencies.Read 14 Oct 2026 · veryfi.com
- System requirements
- The Veryfi Lens iOS listing requires iOS 15.6 or later, iPadOS 15.6 or later, or macOS 12.5 with an Apple M1 chip or later.Read 14 Oct 2026 · apps.apple.com
- Usage limit
- Veryfi defines a transaction as extracting one document of up to 15 pages; documents longer than 15 pages require a custom account configuration.Read 3 Oct 2026 · veryfi.com
- Who it is for
- The product page describes use in accounts payable, bill pay, and three-way purchase-order matching workflows.Read 3 Oct 2026 · veryfi.com
Plans and prices
Strong points and limits
Strong points
- Returns structured JSON and invoice OCR text.
- Supports over 150 invoice fields.
- Lists tampering and duplicate-invoice checks.
- Free plan allows up to 100 documents monthly.
- SDKs include Python, Node.js, PHP, C#, and Java.
Limits
- Starter requires a 500.00 USD monthly minimum commitment.
- Transactions are limited to 15 pages per document.
- Longer documents require custom account configuration.
- Growth pricing requires contacting sales.
Who it suits
It suits teams automating invoice extraction for accounts payable, bill pay, or three-way purchase-order matching. Developers can use its API, SDKs, and workflow integrations.
Veryfi Invoices OCR API in depth
Read the full write-up
Overview
Veryfi Invoices OCR API converts invoices into structured data and OCR text for software workflows. It is best suited to teams building accounts-payable, bill-pay, or purchase-order matching processes. Its broad extraction and document checks are useful, but the paid entry point carries a $500 monthly minimum.
The API returns JSON with supplier details, line items, tax, payment information, and totals, and Veryfi says it supports more than 150 fields. It accepts PDFs and images and is designed to handle variation in invoice structure, geography, and language. That combination is a strong fit when invoices need to feed downstream systems rather than remain isolated documents.
Key features
Extraction and document checks
Field-level output and OCR text give developers both structured values for processing and recognized text for downstream applications. Line-item extraction and PO matching support workflows that go beyond basic text recognition. Veryfi also describes checks for altered or duplicate invoices, including digital tampering analysis, PDF layer analysis, and duplicate detection; these can help flag documents for review, not replace it.
A transaction is one document of up to 15 pages. Longer invoices require a custom account configuration, so organizations handling lengthy documents should confirm that arrangement before adopting the standard plan.
Development, integrations, and safeguards
SDKs and code samples cover Python, Node.js, PHP, C#, and Java, among other languages. n8n and Zapier integrations provide workflow connections. API documentation, FAQs, human expert support, and a free demo are offered.
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. These controls and compliance commitments may suit teams with defined data-handling requirements.
Pricing
The pricing model is freemium, with a free plan and paid plans starting at $500/mo. The free plan is billed monthly, costs $0 per invoice, and covers up to 100 documents per month. It is a sensible way to evaluate a small workflow, but its document cap is not a substitute for sustained production volume.
Starter costs $500 a month, billed monthly, with a $500/mo minimum commitment. It charges $0.16 per invoice and includes 0–25,000 transactions per month, with a 15-page maximum per transaction. The commitment makes this a better fit for teams with recurring invoice volume than occasional users; the page limit also matters for long-document workloads.
Growth uses volume discounts and custom pricing through sales. It includes unlimited storage, custom data retention, and SLA options, making it the plan to discuss for larger or more tailored deployments. Its price is custom pricing.
Platforms
Veryfi lists Android, iOS, web, and API platforms. For developer-led integrations, the API is central; the mobile and web platform listings may also suit teams using those environments.
Who it's for
This is aimed at accounts-payable and bill-pay teams, as well as organizations matching invoices against purchase orders. It is especially relevant when line items, broad field coverage, OCR text, and invoice-integrity checks need to flow into software. Small users with fewer than 100 monthly documents can start free, while teams that cannot justify the monthly minimum or need documents over 15 pages without custom configuration should look elsewhere.
Pros and cons
Pros: More than 150 supported fields and structured JSON, including line items, tax, payment data, and totals, can support detailed downstream processing.
Pros: OCR text and checks for altered or duplicate invoices add useful outputs beyond field extraction.
Pros: SDKs, code samples, and n8n and Zapier integrations give developers several connection paths.
Cons: Starter requires a $500/mo minimum commitment, a steep threshold for low-volume or occasional use.
Cons: Standard transactions stop at 15 pages, with longer documents requiring custom configuration.
Cons: Free use is capped at 100 documents per month, limiting its role for larger live workflows.
Alternatives
DocuClipper Invoice Approval is worth considering for teams seeking an annually billed Starter plan at $20 a month, with 60 pages per month, unlimited users, API access, and email and chat support; it has no free plan.
Nanonets Invoice OCR may suit a team wanting a free starting option: its Starter begins with $50 in credits, then costs $100/month for 100 credits, and includes data extraction AI, API access, email integration, and cloud storage.
Parseur offers a free plan at free for up to 20 pages per month, one user, 90-day document retention, and unlimited mailboxes and extracted fields.
Dext Prepare is another paid option, with a business plan at £290 a year, billed £24.17 per month, for 250 documents per month and five users; VAT is excluded.
Tungsten Power PDF is an alternative to consider for desktop PDF editing and document conversion.
Circulus is an alternative for teams considering AP automation with usage fees per payment.
Rossum AP Automation is an alternative with a Starter plan starting at $18,000 a year, unlimited seats, a 12-month document archive and search, and API access.
ABBYY FlexiCapture for Invoices is another invoice-processing option to compare.
Browse Invoice Processing Software, Intelligent Document Processing Software, AI Document Processing Software, Invoice OCR Software, OCR API Software, and Receipt Scanner Apps for adjacent categories.
Verdict
Choose Veryfi when an engineering-led AP or bill-pay workflow needs structured invoice fields, OCR text, and checks for duplicates or tampering in one API. Its breadth and developer connections are compelling, but the $500 monthly minimum and 15-page transaction ceiling make it a poor fit for occasional processing or unconfigured long documents.
Verdict
Veryfi provides structured invoice data, OCR text, and listed checks for altered or repeated documents. Review the monthly commitment and 15-page transaction limit against your workflow.
Where Specifiction places it
- Receipt Scanner Apps#5 of 308.6
- OCR API Software#5 of 298.6
- Intelligent Document Processing Software#6 of 318.6
- Invoice Processing Software#6 of 308.6
- Invoice OCR Software#5 of 258.7
- AI Document Processing Software#8 of 278.6
- Receipt Management Software#8 of 278.6