Skip to main content
Skip table of contents

ZUGFeRD 3.0.1 - XRechnung in c-entron

Checklist for creating ZUGFeRD 3.0.1 - XRechnung in c-entron

From January 1, 2025, ZUGFeRD invoices will be mandatory for the exchange of electronic invoices (in accordance with European standard EN 16931) from and with public administrations (federal, state, and local authorities and other publicly owned companies such as energy suppliers, schools or universities, hospitals, museums, swimming pools, etc.) in accordance with the Growth Opportunities Act. 

What do you need to do to be able to create ZUGFeRD 3.0.1 (valid from February 1, 2024) XRechnungen with c-entron.NET??

  1. You need c-entron.NET and WebService version 2.0.2402.0 or higher

  2. The setting "ZUgFeRD 3.0.1 (XRechnung)" must be activated.
    - To do this, go to Global Settings -> Sales -> Documents -> Invoices, select the Format tab, and enable the "ZUgFeRD 3.0.1 (XRechnung)" setting.
    The ZUGFeRD 3.0.1 profile EN 16931 is identical to XRechnung.

    (NOTE: Since this is a company-wide setting, only the ADMIN should be able to change it.)



    You can use the following setting to specify whether the generated XML file should be embedded in the PDF of the invoice or whether the XML file should be sent as an extra attachment in the email.



    Email with invoice as PDF and separate XML file:

     

  3. We also recommend that you activate PDF signing for XRechnung.
    Signing documents and PDF files protects the documents with a digital signature to preserve the immutability of the data and authenticate the document creator.



    You can find out exactly how to do this in our integrated help section under Administration – Global Settings – Documents:

How do you create an XRechnung?

After activating the global setting, all invoices generated thereafter are XRechnungen, i.e., when exporting to PDF or sending as an email attachment, therefore NO special PDF printer is necessary.

  1. Open any invoice


  2. Click [Export PDF] in the menu bar and save the PDF file in the desired location. You can also generate the PDF via [Mail].

  3. For testing purposes, you can open the PDF file with Adobe Acrobat Reader and find the attachments on the left-hand side, where the exported XML is now also located.



    Depending on the selected (invoice) format, the attached file will have a different name:

    Basic format (ZUGFeRD 1.0) – File name: [InvoiceNo.].xml
    XRechnung (new): factur-x.xml

(from release v2.0.2506.61)

ZUGFeRD/XRechnung optimizations: New features for greater flexibility and accuracy

The latest update has added several features in the area of ZUGFeRD invoicing implemented to make working with c-entron even more efficient and better adaptable to individual customer requirements:

Different client database per customer

In the Address database (Tab Finance) can now different client database be defined per customer.



Previously, the bank details used were defined globally via the settings. With this new feature, a different client bank can now be selected for each customer—particularly relevant for constellations with Assignment companies or factoring-based payment processes.

Support for assignment companies

In the Client management can now be used for bank accounts 1–4 Transfer notes be deposited.

If such a note is set and the relevant bank details are used for a customer:

  • the note is transferred to the ZUGFeRD invoice,

  • and the field "Account holder" with the value from the extended field "Owner" filled.
    The "Owner" field was changed in the course of this process from 27 to 250 characters extended to allow for longer entries.

Multi-line recipient in ZUGFeRD format

The transfer of multi-line recipient information (e.g., department, contact person) is now much better supported.

Previously, only the company name and address were transferred during ZUGFeRD generation – additional information in the field Recipient were lost.
The current solution reliably recognizes this multi-line content provided that the address matches exactly.
Work is currently underway on a more advanced, robust solution for digital receiver transmission.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.