Amazon Textract AnalyzeExpense vs Scanbot Data Capture SDK
Amazon Textract AnalyzeExpense
aws.amazon.comScanbot Data Capture SDK
scanbot.ioSide by side
| Figure | Amazon Textract AnalyzeExpense | Scanbot Data Capture SDK |
|---|---|---|
| Price from | $0.01/mo | $208.33/mo |
| Free plan | Yes | — |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| Linux | — | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 5 | 1 |
| Spec score · OCR API Software | 9.3 (#1) | 7.9 (#19) |
| Purpose | AnalyzeExpense processes invoices and receipts to extract financially related text and data. | The Data Capture Modules extract key-value pairs from structured documents to replace manual data entry with automatic extraction. |
Plans
Amazon Textract AnalyzeExpense
- AWS Free TierFree
- AWS Free Tier — Analyze ExpenseFree
- Analyze Expense API$0.01 a month
- Analyze Expense API — first 1 million pages$0.01 a month
- Analyze Expense API — over 1 million pages$0.01 a month
In their own words
Amazon Textract AnalyzeExpense
Amazon Textract AnalyzeExpense extracts financial text and data from invoices and receipts through an API or web service. Results can include grouped line items and summary fields such as purchased items, prices, receipt headers, and vendor names. The API can normalize field names and column headers to help downstream applications compare documents. It can also identify vendors from logos and extract items, quantities, and prices when those details have no labels or column headers. Supply documents as image bytes or an Amazon S3 object; AWS advises PDF, JPG, or PNG files, and invoice and receipt processing is English only. AnalyzeExpense processes synchronously. Asynchronous invoice and receipt analysis uses StartExpenseAnalysis and GetExpenseAnalysis. The listed rate is $0.01 per page for the first 1 million pages per month in US West (Oregon), then $0.008 per page; custom high-volume pricing is available. New AWS customers can use the Free Tier for three months, up to 100 pages per month. AWS says inputs may be used to improve Textract and related AI technologies, with an Organizations opt-out policy.
Scanbot Data Capture SDK
Scanbot Data Capture SDK provides modules that extract key-value pairs from structured documents, with the aim of replacing manual data entry with automatic capture. Modules cover credit cards, checks, vehicle identification numbers, OCR, text patterns, EHIC cards, German medical certificates, and ID cards. Credit card capture reads the card number, cardholder name, and expiration date for Visa, Mastercard, and American Express. Check capture reads MICR details such as check, routing, and account numbers, with support for US, French, Kuwaiti, Australian, Indian, Israeli, UAE, and Canadian formats. The SDK supports Android, iOS, Linux, web, and Windows; listed languages include JavaScript, TypeScript, C, Java, Python, and Node.js. Scanbot says processing happens on-device and offline, usage statistics are not collected, and the SDK cannot access customer scans. Its annual license includes technical support, updates, and feature upgrades. Pricing is on request, generally starting at $2,500 a year for simple use cases, and depends on capture requirements and the number of apps or domains. A free 7-day evaluation trial is available, but its license is not for production apps.