How to Process E-Invoices with Precoro
Learn how to automate e-invoice data extraction and approval.
TABLE OF CONTENTS
What Is E-Invoicing
E-invoicing, or electronic invoicing, is the process of exchanging invoices in a standardized electronic format. Its purpose is to grant governments better visibility into transactions via digital reporting to ensure tax compliance.
E-invoices are created in a predefined structured data format. Designed for digital transmission and formatted for machine reading, e-invoices usually don't have a convenient visual presentation, but can be rendered for viewing.
As e-invoicing gradually becomes mandatory in the EU, Precoro offers a way to process e-invoices and incorporate them into your established workflow.
How to Process E-Invoices with Precoro
💡Please note: To enable e-invoicing in your company, contact your Customer Success Manager. Once the feature is activated, Precoro will recognize e-invoices. E-Invoicing in Precoro is available for countries listed in this section.
Adding Documents to AP Inbox
There are three ways to add e-invoices to your AP Inbox, similar to documents for OCR processing:
- Send the document as an email attachment to the dedicated Precoro inbox email. To get the address, open the AP Inbox page (AP Inbox for precoro.us) and click Upload Through Email.
- Click Upload Attachment on the AP Inbox page to add the document manually.
- Send the document via API as explained in the API documentation.

Since e-invoices are designed for machine reading, you won’t see the regular preview when clicking the attachment name on the AP Inbox page. Instead, you can click on the document number to review the available visualization.
How Precoro Handles E-invoice Data
E-invoices are processed similarly to PDF invoices scanned with OCR. Take a look at the e-invoice processing order:
- Once you’ve uploaded the attachment, it obtains the Processing status.
- Precoro uses a custom algorithm to extract data, and the attachment obtains the Draft status.
- After that, the invoice proceeds to the same steps as regular OCR attachments: it is matched with AI, auto-created, or kept as a Draft awaiting your action.
E-Invoicing Implementation by Country
Supported Countries and Formats
We've already implemented e-invoicing support for the following countries:
-
Mexico (CFDI)
-
Belgium (Peppol BIS 3.0)
We're also planning to process e-invoices for:
- Germany (in development)
- France
How to Request E-Invoice Processing for Other Countries
If your company needs e-invoicing support, you can submit a request via our Open Product Plan.
- Log in or sign up using your business email.
- Browse the roadmap to see if e-invoicing functionality for your country has already been requested. If it has, please upvote the idea so we understand the demand better.
- If there's no request for your country, submit a new idea. You'll see its progress in the product roadmap.
Refer to this article for more details on working with the product plan.