ZUGFeRD 2.3.3 is available and legally effective as of May 15. Update of the code lists used in EN16931 and update of the CEN validation rules. Rounding inaccuracies in the EXTENDED profile are now permitted.
ZUGFeRD is one of three permitted e-invoice formats in Germany that comply with EN 16931. ZUGFeRD is a hybrid format consisting of an XML file embedded in an A3 PDF. ZUGFeRD is managed by FeRD (Forum elektronische Rechnungen Deutschland).
Just over a week ago, on May 7, version 2.3.3 of ZUGFeRD was released. The ZIP file containing the specification and code lists can be downloaded here. ZUGFeRD version 2.3.3 is 100% compatible with the French e-invoice format Factur-X version 1.07.3.
Here are the most important changes from the previous version:
Update of the code lists used in EN16931 to the current status, effective May 15, 2025. This affects ALL ZUGFeRD profiles.
Update of the CEN validation rules to the current status, effective May 15, 2025. This affects ALL ZUGFeRD profiles.
Correction of Business Term (BT) IDs. This only affects the EXTENDED profile.
BT-X-299-00 → BT-X-302-00
BT-X-299-01 → BT-X-302-01
BT-X-299-02 → BT-X-302-02
The following changes have been made to the code lists:
ISO 4217 - Currency codes: The currency code 'ZWL' has been removed from the list.
ISO/IEC 6523 - Identifier scheme code: Codes 0239 and 0240 have been added.
UNTDID 1001 - Document type: Codes 471, 472, 473, 500, 501, 502, and 503 have been added.
UNTDID 1153 - Reference code qualifier: Code 'AXU' has been added.
VAT Identifier: Parts of the list have been moved to the new code list 'FISCAL ID'.
Tax registration (FISCAL ID): Now contains entries that were previously included in the VAT Identifier.
UNTDID 7143 - Item type identification code: The code 'PPI' has been added.
CEF EAS - Electronic address scheme identifier:
Added: 0154, 0158, 0240
Removed: 9901
Name changed: 0096
CEF VATEX - VAT exemption reason code: The code 'VATEX-EU-153' and 24 additional codes valid exclusively for France have been added.
We assume no liability for the accuracy of the changes listed here. Please download the ZUGFeRD 2.3.3 ZIP file and verify all changes to the specification and code lists yourself.
ZEIT.IO has adapted the validation process and the code lists. With ZEIT.IO, you are on the safe side!
By the way, with ZEIT.IO, you can create not only ZUGFeRD invoices, but also XRechnungen. And you can not only create valid e-invoices, but also receive, validate, and visualize them. Receiving them is also possible via an e-invoice mailbox. Please also read the article on receiving invoices with the e-invoice mailbox.