Document type
Receipt OCR
Read retail and expense receipts including item rows where legible.
Can Mahad OCR read a Receipt?
Available now. Read retail and expense receipts including item rows where legible. It returns merchant; date; total and more as JSON. Input: PNG, JPG, PDF. Limitation: Faded thermal paper, crumpled receipts and handwritten additions are the hardest cases and often need review.
Available now
Fields normally extracted
- merchant
- date
- total
- tax
- currency
- line_items[] where readable
Validation available
Each field marked ✓ confirmed or ⚠ check it; capture-quality feedback for poor photos.
Example response
Synthetic example — not a real document.
{ "type": "Receipt", "values": { "merchant": "…", "total": "42.50", "currency": "USD" } }Supported formats
PNG, JPG, PDF
Common business uses
- Employee expense claims
- Petty cash records
- Spend capture
Limitations
Faded thermal paper, crumpled receipts and handwritten additions are the hardest cases and often need review.
Related features
Try it on your own document
Upload a receipt in the live demo — the file is processed in memory and not stored.