Skip to main content

Scan & recognition function

Read here how the scan & recognition function of Zenvoices works.

Written by Jèsel Broekema
Updated over 2 weeks ago

The scan & recognition function of Zenvoices automatically recognizes relevant booking data in documents and automatically creates booking proposals. In this article, you can read which data is recognized, which file formats are supported, and which recognition methods are available.

Recognized data

The following data is recognized in documents:

  • Invoice number

  • Invoice date*

  • Sender details (Chamber of Commerce number, IBAN, VAT number, debtor number, email address and/or phone number)

  • References (purchase/order numbers and contract numbers)

  • VAT amounts, base amounts and percentages

  • Total amounts

  • Payment reference: Belgian structured communication (with or without prefix and suffix (+++ or ***)) and ISO payment reference (ISO standard 11649)

* At relation level, the setting ‘Date recognition preference’ is available. Set this to American or English to determine the correct date format. This setting is only applied to English-language documents. By default, this setting is set to ‘None’, and Zenvoices will attempt to determine the correct date automatically.

In addition to the above data, Zenvoices can recognize invoice lines through Line recognition, including:

  • Quantity

  • Item number

  • Amount

  • VAT percentage

  • VAT amount

  • General ledger account

  • Description

  • Price

  • Reference

  • Your order number

Supported file formats (extensions)

The following file formats are supported:

  • PDF

  • Microsoft Word (.docx*, .doc)

  • Microsoft Excel (.xlsx, .xls)

  • Images (.jpg, .jpeg, .png, .bmp)

  • Email messages (.eml)

  • UBL and other e-invoices (.xml)

  • Apple file format (.heic)

* From January 30, 2026, .docx files will be converted to .pdf.

Automatic real-time recognition

Real-time recognition is software-based recognition using machine learning. This means the software learns from adjustments you make when booking documents. With this self-learning recognition, results improve as you process more documents.

  • Processing time: 3 seconds (average per document)

  • Accuracy: approx. 90%, improves as more documents are processed

  • Supported documents: invoices and receipts

  • Supported languages: Dutch, English, German, French, Polish and Spanish

  • Price: standard rate

Recognition of UBL invoices and other e-invoices

UBL invoices and other e-invoices are processed and recognized within seconds. Scan & recognition is not used for this process. The recognition score is always 100%.

Keywords: documents, files, invoices, file type, extension, extensions, USD

Did this answer your question?