Many public XRechnung and ZUGFeRD sample invoices fail the official KoSIT validator
A developer validated 810 distinct public German e-invoice samples, including XRechnung and ZUGFeRD files, with the official KoSIT validator 1.6.3 and its current XRechnung rule set. About 548 passed, while 133 were rejected after the rules ran and 102 were rejected because they declare versions or identifiers the configuration no longer supports. The 86 files in KoSIT's own test suite all passed, serving as a control group. Many ZUGFeRD EXTENDED invoices that FeRD's own reports mark as valid were rejected by the KoSIT configuration, which checks EXTENDED against the EN 16931 core rules. A further 23 files failed solely on rule CII-SR-465, which KoSIT elevated from a warning to an error in a release published in September 2026.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in