Using AI Document Scanning
Learn how to scan expenses and purchase requisitions using AI. Make the process not only faster, but also more accurate.
TABLE OF CONTENTS
- What is AI Document Scanning?
- Supported Languages and Accuracy
- How to Scan Expense Files
- How to Scan Purchase Requisitions Files
- How to Scan Purchase Orders
- How to Scan Receipt Files
What is AI Document Scanning?
AI Document Scanning is a Precoro add-on enabled at the account level. It scans uploaded documents, extracts key information, and automatically creates documents using the detected data.
The feature is especially useful when working with large or complex documents, where manual processing takes more time and increases the risk of mistakes. By automating this step, you can process documents faster, improve accuracy, and keep data consistent across procurement workflows.
Please note:
This feature is included with Automation or Enterprise plans. If you’d like to enable AI Scanning with the Core plan, please contact your Customer Success Manager to purchase this add-on.
Supported Languages and Accuracy
AI Document Scanning works best with the following languages:
- English (best overall)
- German, French, Spanish, Italian, Dutch, Portuguese
It also performs well with:
- Polish, Czech/Slovak, Romanian, Turkish, Ukrainian
Average accuracy may be expected for:
- Chinese (Simplified), Japanese, Korea
Lower accuracy may occur when processing:
- Arabic and Hebrew (right-to-left languages)
- Thai
- Vietnamese (diacritics-heavy)
- Indic languages (e.g., Hindi, Tamil)
Documents created via AI scanning are marked with an AI tag on the document page alongside the regular status, so approvers can easily identify and thoroughly review AI-generated documents.
How to Scan Expense Files
Create expense documents automatically with AI scanning. You can also automate expense creation from the mobile app with AI-powered receipt scanning—learn how to do it.
If you prefer to create an expense manually, see this guide.
💡Pro tip: You can upload up to 20 files at once, and Precoro will combine them into one Expense.
This is useful when you need to create one expense document for several receipts, for example, after a business trip.
You can scan expense files in just a few steps:
- Open the Expenses module.
- Upload the files with expense information in one of the following ways:
- Click Scan Expense in the top right corner and select one file, or several files at once (up to 20). Files can be images or PDFs, and you can combine different formats within the same batch. If multiple custom forms exist, you can choose which form the expense will be created from.
- Drag and drop the files from your file manager onto the page.
- Click Scan Expense in the top right corner and select one file, or several files at once (up to 20). Files can be images or PDFs, and you can combine different formats within the same batch. If multiple custom forms exist, you can choose which form the expense will be created from.
- Precoro scans the uploaded files and extracts the relevant data. If you selected more than one file, it combines them into one attachment.
- The system automatically creates an expense document with Draft status.

Please note!
-
If the AI can’t recognize the currency, the expense will not be created automatically.
- For larger documents, data recognition may take longer, but you can keep working while processing continues in the background. The created drafts will appear on the Expenses page.
How to Scan Purchase Requisitions Files
AI scanning also allows you to create purchase requisitions (PRs) from supplier quotations directly in the Purchase Requisitions module.
If you want to create a PR manually, learn how to do it here.
To scan a quotation using AI:
-
Navigate to the Purchase Requisitions page and click Scan with AI in the top right corner.
-
If multiple custom forms exist, choose which form the PR will be created from.
-
Upload the quotation as a PDF or image.
- Wait a few seconds while Precoro recognizes the data and creates a draft Purchase Requisition.
You can then review, edit, and confirm the requisition.
Please note!
If the quotation includes an item without a recognized price, Precoro handles it in the following way:
- If the item is matched with a catalog item, Precoro uses the price from the catalog.
- If the item is not matched with a catalog item, Precoro keeps it as Free of Charge.
Scanned documents are marked with an AI tag in the Status column.
Please note!
-
The PR will not be created automatically if the currency cannot be detected.
- If AI detects a supplier and a currency that isn’t available for that supplier, it still creates the PR but leaves the Supplier field empty.
- AI maps items to catalog items when possible. Some items may match the catalog, while others remain unmatched.
-
- For catalog-matched items, Precoro automatically fills the following fields:
Name, SKU, Custom item fields, Unit, Currency. - If Restrict Catalog Items Editing is enabled, catalog item details can’t be edited. However, users can still change the item price if the AI extracted it incorrectly.
- For catalog-matched items, Precoro automatically fills the following fields:
How to Scan Purchase Orders Files
Create purchase orders from supplier documents automatically with AI scanning, so you don't have to enter supplier and item details by hand.
If you still prefer creating a PO manually, learn how to do it here.
To scan a PO files takes just a few steps:
- Open the Purchase Orders page and click Scan with AI in the top right corner.
- Select which form to use, if your account has more than one custom form set up.
- Upload the source file as a PDF or an image.
- Precoro reads the file, matches the supplier and items to your existing records, and creates a draft Purchase Order within seconds.
The draft is ready for you to review, adjust, and confirm like any other PO.

Please note!
-
If the matched supplier doesn't support the detected currency, Precoro doesn't create the PO automatically.
- If AI can't recognize an item's price, Precoro sets it to 0.
- Legal Entity is set to the main Legal Entity of the user who initiated the scan.
- Custom document fields are left empty, fill them in on the draft before confirming.
How to Scan Receipt Files
You can automatically create receipts using AI-powered scanning directly from the Receipts module. Users with Automation and Enterprise plans can access this functionality in three simple steps:
- Navigate to the Receipts page and click Scan with AI in the top right corner.
- Upload the document as an image or PDF.
- Wait only a few seconds while Precoro recognizes the data and automatically creates a receipt.
Precoro will match the Supplier, PO, and items. If matching fails on any stage, you’ll see a flash message prompting you to create the receipt manually.
AI receipt scanning is also available in our mobile app. For instructions on how to scan receipts using your phone follow this link.

.png?width=670&height=326&name=Catalog%20Editing%20Restriction%20(1).png)
