document-understanding
latest
false
- Overview
- Getting started
- Activities
- Insights dashboards
- Document Understanding Process
- Quickstart tutorials
- Framework components
- Model Details
- Overview
- Document Understanding - ML package
- DocumentClassifier - ML package
- ML packages with OCR capabilities
- 1040 - ML package
- 1040 Schedule C - ML package
- 1040 Schedule D - ML package
- 1040 Schedule E - ML package
- 1040x - ML package
- 3949a - ML package
- 4506T - ML package
- 709 - ML package
- 941x - ML package
- 9465 - ML package
- ACORD125 - ML package
- ACORD126 - ML package
- ACORD131 - ML package
- ACORD140 - ML package
- ACORD25 - ML package
- Bank Statements - ML package
- Bills Of Lading - ML package
- Certificate of Incorporation - ML package
- Certificate of Origin - ML package
- Checks - ML package
- Children Product Certificate - ML package
- CMS 1500 - ML package
- EU Declaration of Conformity - ML package
- Financial Statements - ML package
- FM1003 - ML package
- I9 - ML package
- ID Cards - ML package
- Invoices - ML package
- Invoices Australia - ML package
- Invoices China - ML package
- Invoices Hebrew - ML package
- Invoices India - ML package
- Invoices Japan - ML package
- Invoices Shipping - ML package
- Packing Lists - ML package
- Payslips - ML package
- Passports - ML package
- Purchase Orders - ML package
- Receipts - ML package
- Remittance Advices - ML package
- UB04 - ML package
- Utility Bills - ML package
- Vehicle Titles - ML package
- W2 - ML package
- W9 - ML package
- Other Out-of-the-box ML Packages
- Public endpoints
- Traffic limitations
- OCR Configuration
- Pipelines
- OCR services
- Supported languages
- Deep Learning
- Data and security
- Licensing and Charging Logic

Document Understanding classic user guide
Last updated Apr 23, 2026
OCR Configuration
The table below provides details about OCR configuration when you create these ML Packages in AI Center.
Note:
An upcoming deprecation is announced for the UseServerSideOCR option. Here you can find more details.
The tables below provide details about OCR configuration when you create these ML Packages in AI Center.
OCR ML Packages
| ML Package | Details |
|---|---|
| OCR for Chinese, Japanese, Korean | None. Please leave OCR configuration empty when creating this package. |
| UiPathDocumentOCR | None. Please leave OCR configuration empty when creating this package. |
Non-retrainable ML Packages
| ML Package | Details |
|---|---|
| DocumentClassifier | None. Please leave OCR configuration empty when creating this package. |
| DocumentUnderstanding | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
Out-of-the-box Pre-trained ML Packages
| ML Package | Details |
|---|---|
| ACORD25 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| ACORD125 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| ACORD126 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| ACORD131 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| ACORD140 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| Bank Statements | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| BillsOfLading | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| Checks | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| Financial Statements | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| FM1003 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| IDCards | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| Invoices | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| InvoicesAustralia | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| InvoicesChina | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. Only Google Cloud Vision OCR is currently supported. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| InvoicesIndia | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| InvoicesJapan | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. Only Google Cloud Vision OCR is currently supported. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| I9 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| Packing Lists | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| Passports | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| PurchaseOrders | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| Receipts | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| RemittanceAdvices | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| UtilityBills | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| Vehicle Titles | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| W2 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| W9 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| 4506T | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
| 990 | Optional. This OCR configuration is used when you check the UseServerSideOCR checkbox on the Machine Learning Extractor activity. This is also necessary for using the eval.redo_ocr environment variable in Evaluation Pipelines. |
Other Out-of-the-box ML Packages
| ML Package | Details |
|---|---|
| FormExtractor | None. Please leave OCR configuration empty when creating package. |
| IntelligentFormExtractor | Required. Please fill in the URL of the HandwritingRecognition ML Skill which you need to deploy before creating this package. |
| IntelligentKeywordClassifier | None. Please leave OCR configuration empty when creating this package. |
| HandwritingRecognition | None. Please leave OCR configuration empty when creating this package. |