Skip to main content
Technical e-invoice errors

An overview of technical XML errors that can occur in e-invoices and possible solutions

Lars Böhnke avatar
Written by Lars Böhnke
Updated this week

A list of the complete business rules (BR) and business terms (BT) can be found in the official EU norm EN 16931, which can be downloaded free of charge here (German).

The list of error messages is constantly being expanded.

Value of '@unitCode' is not allowed

The unit codes that can be used in e-invoices are standardized by certain codes. An invalid code has been used here. Possibly a typo during development.

Solution

A valid code must be used. The code lists are part of the EN 16931 specification (German) or ZUGFeRD documentation.

Did this answer your question?