Receipt OCR

The predefined Receipt OCR Model can be used to extract information from Receipts including Merchant Information, Transaction Amounts and Line Items.


Supported file types: JPG, PNG and PDF

Receipt Extraction Product ScreenshotReceipt Extraction Product Screenshot


Extracted Fields

The full list of supported fields is:

Field NameDescription
Transaction DateDate the receipt was issued
Transaction TimeTime the receipt was issued
Arrival DateDate the arrival, for hotel receipts only
Departure DateDate the departure, for hotel receipts only
Merchant NameName of the merchant that issued the receipt
Merchant Phone NumberPhone number of the merchant
Merchant Full AddressFull address of the merchant, including street address, city, state, ZIP code, and country/region
Merchant Street AddressStreet address portion of the merchant's full address
Merchant CityCity portion of the merchant's full address
Merchant StateState portion of the merchant's full address
Merchant ZIP CodeZIP code portion of the merchant's full address
Merchant Country/RegionCountry/region portion of the merchant's full address
CurrencyCurrency used for the receipt
SubtotalSubtotal of the receipt, usually before taxes are applied
Total TaxTax on the receipt
TipTip included on the receipt
TotalTotal amount on the receipt
ItemsItems extracted from the receipt, more details on the columns in the Items table below
Item ColumnDescription
DescriptionName or description of the item on the receipt
CategoryCategory of the item, for hotel receipts only
DateDate of the item, for hotel receipts only
PriceUnit price of the item on the receipt
QuantityQuantity of the item on the receipt
Total PriceTotal price of the item on the receipt

Using the API

You can follow these guides for how to integrate with the API in common languages:

  1. Python Receipt OCR
  2. Node.js Receipt OCR