๐ Web | ๐ค Invoice processor
XRechnung is a German XML e-invoice format used for e-invoicing, which is used in the German public sector for invoicing federal administrations, as well as in other sectors. Its data structure can be either UBL 2.1 or CII.
Yokoy can process XRechnung e-invoices with UBL or CII structure sent via email. XRechnung e-invoices can be processed in Yokoy in the same way as standard invoices, checking invoice requirements for key data such as tax IDs, addresses, etc.
๐ง Caution
Yokoy supports the standard version of XRechnung 3.x requirement. While an XRechnung e-invoice may contain an embedded PDF, Yokoy only extracts the XML data.
If the XML data contains custom fields that a supplier may include in this format, Yokoy is unable to recognize these fields.
To upload these e-invoices in Yokoy, you can
send them via email to the invoice mailbox, whether directly to the Yokoy invoice inbox or via email alias.
upload them directly in the web app.
โ๏ธ Note
The e-invoice must be a valid format. Yokoy does not currently validate the structure against the schema or specific requirement. Any invalid e-invoice files will be ignored.
Uploading an XRechnung e-invoice
XRechnung e-invoices consist of XML data. The XML data may be expressed either using the UBL 2.1 or CII schema. Yokoy can read and interpret the data from both schemas.
When a XRechnung e-invoice is received in the invoice inbox or uploaded via the web app, Yokoy checks whether the attachment is a valid XML file. Otherwise, it tries to create an invoice from the email body (in the case of e-invoice uploaded using the invoice inbox).
If the attachment is a valid XML file with CII or UBL structure, it then uses the XML data to create the e-invoice in Yokoy. In the Documents tab, you can view the original XML file, displayed with the Source document label. You can download the Source document, but you can't remove it from the invoice.
From the extracted data, Yokoy generates a PDF to be used as the invoice preview using a standard invoice template. The template language is determined by the language set in the company settings. All invoice previews that are generated by Yokoy are marked at the bottom of the document with the text โPDF auto-generated by Yokoyโ.
If you move the invoice from where it was initially uploaded, the invoice preview is not re-generated. In other words, if the XRechnung e-invoice was initially uploaded in a company where the language is German and then moved to the UK legal entity, the invoice preview PDF is displayed in German even though the invoice processor may have set their language to English.
If the XML file uploaded is invalid (i.e. not a valid XRechnung e-invoice), Yokoy creates an empty invoice and attaches the XML file as a supporting document.
If the supplier sends e-invoices via email, attaching both the PDF version and the XML version of the e-invoice, Yokoy can compare it to the XML version to ensure that only one invoice is created for each e-invoice.
