Build an Expense Tracking App on the DocuParse API
Let users snap a receipt and get back merchant, date, total, tax, and line items as structured JSON — ready to store and categorize.
97% field-level accuracy
across header fields on a 100-invoice benchmark
The workflow
Capture
A user uploads a receipt photo or PDF from your app.
Extract
Send it to the extraction endpoint and get named fields back.
Categorize
Use the merchant and line items to auto-categorize the expense.
Store
Save the structured record to your database with the confidence score.
The one call that powers it
curl -X POST https://docuparseapi.com/api/v1/extract -H "Authorization: Bearer YOUR_API_KEY" -F "file=@document.pdf"Fields you get
merchantdatecurrencysubtotaltaxtotalpayment_methodline_items[]confidenceTry it on your own document
Upload an invoice or receipt and see the structured JSON. No signup needed.
Drop your receipt or invoice here
or
PDF, JPG, or PNG · Max 5MB · One document
Demo uploads are limited to 5 MB. Sign in to upload documents up to 10 MB.
Or try a sample: Sample receipt · Sample invoice
Trusted by developers worldwide to automate document workflows.
{
"success": true,
"status": "processing",
"data": {
"merchant": "...",
"total": "..."
}
}How the extraction works
- Read — the document is converted to text with OCR (for images) or parsed directly (for digital PDFs).
- Parse — deterministic rules pull out each field and line item and normalize dates and amounts.
- Check — the result is scored for confidence: totals are reconciled (subtotal + tax = total), required fields are verified, and formats are validated.
- Review — if confidence is below 100, the document is sent for a second pass by an AI model that re-checks only the uncertain fields. High-confidence results skip this step entirely.
Every response includes a confidence score and a needs_review flag, so you always know which results to trust and which to double-check.
Start extracting in minutes
20 documents a month, free. Full API access. No credit card required.
Start for Free — No Credit Card