Automate expense processing
Capture merchant, date, tax, total and line items automatically from receipts.
Turn receipt images into structured expense data your application can use immediately.
Upload a document and see the structured data Cryvis returns.
Capture merchant, date, tax, total and line items automatically from receipts.
Parse printed, digital, and photographed receipts with a Receipt OCR API.
Consistency checks on subtotal, tax, tip, and total help keep expense data clean.
Cryvis turns receipt uploads into expense data your application can use immediately.
Before
After
Grouped fields from the production schema, ready for your application.
merchantlocationtransaction_datetransaction_timereceipt_numberline_itemssubtotaltax_totaltiptotal_amountpaymentcurrencyorder_numberreceipt_typevalidationUpload a document, get structured data, and route it into expense system.
What this receipt extraction API supports in production.
Upload receipt images or PDFs — a receipt to JSON API with line items, totals, and payment details.
Request
curl -X POST https://api.cryvis.com/v1/documents/receipt \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@receipt-001.jpg" \
-F "file=@receipt-002.pdf"Response
{
"receipt_number": "RCT-2024-00891",
"transaction_date": "2024-06-15",
"transaction_time": "14:32:05",
"merchant": {
"name": "Fresh Mart Grocery",
"tax_id": "GB123456789"
},
"currency": "GBP",
"line_items": [
{
"description": "Organic Bananas",
"quantity": 2,
"unit_price": 1.99,
"amount": 3.98
}
],
"subtotal": 5.28,
"tax_total": 0.42,
"total_amount": 5.55,
"amount_paid": 5.55
}Start building
View API reference →Cryvis handles the document understanding layer so you can focus on your product.
Every response is typed JSON your application can store, validate, and route without brittle parsing.
Purpose-built schemas for identity, finance, and vehicle documents — or define your own.
API keys, rate limits, and usage metering so you ship without building OCR infrastructure.
Start free. No credit card required.