UiPath Documentation
document-understanding
latest
false
UiPath logo, featuring letters U and I in white

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 PackageDetails
OCR for Chinese, Japanese, KoreanNone. Please leave OCR configuration empty when creating this package.
UiPathDocumentOCRNone. Please leave OCR configuration empty when creating this package.

Non-retrainable ML Packages

ML PackageDetails
DocumentClassifierNone. Please leave OCR configuration empty when creating this package.
DocumentUnderstandingOptional. 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 PackageDetails
ACORD25Optional. 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.
ACORD125Optional. 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.
ACORD126Optional. 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.
ACORD131Optional. 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.
ACORD140Optional. 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 StatementsOptional. 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.
BillsOfLadingOptional. 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.
ChecksOptional. 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 StatementsOptional. 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.
FM1003Optional. 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.
IDCardsOptional. 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.
InvoicesOptional. 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.
InvoicesAustraliaOptional. 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.
InvoicesChinaOptional. 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.
InvoicesIndiaOptional. 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.
InvoicesJapanOptional. 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.
I9Optional. 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 ListsOptional. 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.
PassportsOptional. 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.
PurchaseOrdersOptional. 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.
ReceiptsOptional. 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.
RemittanceAdvicesOptional. 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.
UtilityBillsOptional. 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 TitlesOptional. 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.
W2Optional. 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.
W9Optional. 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.
4506TOptional. 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.
990Optional. 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 PackageDetails
FormExtractorNone. Please leave OCR configuration empty when creating package.
IntelligentFormExtractorRequired. Please fill in the URL of the HandwritingRecognition ML Skill which you need to deploy before creating this package.
IntelligentKeywordClassifierNone. Please leave OCR configuration empty when creating this package.
HandwritingRecognitionNone. Please leave OCR configuration empty when creating this package.

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated