Invoice digitization with optical character recognition (OCR)¶
Invoice digitization is the process of automatically encoding traditional paper invoices into vendor bills and customer invoices forms in your accounting.
Odoo uses OCR and artificial intelligence technologies to recognize the content of the documents. Vendor bills and customer invoices forms are automatically created and populated based on the scanned invoices.
The more documents you scan, the better the system identifies the correct data.
In Document Digitalization and choose whether Vendor Bills and Customer Invoices should be processed automatically or manually., check the box
The Single Invoice Line Per Tax option can also be selected. It enables to get only one line created per tax in the new bill, regardless of the number of lines from the invoice.
Upload invoices manually¶
From the Accounting Dashboard, click on the Upload button of your vendor bills journal. Alternatively, go to or and select Upload.
Upload invoices using an email alias¶
You can configure your connected scanner to send scanned documents to an email alias. Emails sent to these aliases are converted into new draft customer invoices or vendor bills.
You can modify the email alias of a journal by going to Advanced Settings tab, and modifying the Email Alias field., opening the appropriate journal, opening the
If you use the Documents app, you can send your scanned invoices to the
Finance workspace (e.g.,
According to your settings, the document is either processed automatically, or you need to click on Send for digitalization to do it manually.
Once the data is extracted from the PDF, you can correct it if necessary by clicking on the respective tags (available in Edit mode) and selecting the proper information instead.
If you are on Odoo Online and have the Enterprise version, you benefit from free trial credits to test the feature.