Guten Morgen @ErgonomischerBürostuhl ! Vielen Dank für Ihre Rückmeldung. Ich glaube, ich habe mich in meiner ursprünglichen Beschreibung missverständlich ausgedrückt. Das eigentliche Problem ist weniger das ZUGFeRD-Format selbst, sondern die mathematische bzw. validatorseitige Prüfung innerhalb der EN16931-Logik. Im klassischen B2C-Handel arbeiten wir mit psychologischen Bruttopreisen wie 9,99 €, 10,99 €, 15,95 € usw. Diese Preise entstehen aus der Marktlogik heraus bruttoorientiert und nicht aus einer zuvor exakt kalkulierten Netto-Bemessungsgrundlage. Genau dort entsteht das Problem: Wird aus einem Bruttopreis rückwärts ein Netto mit zwei Nachkommastellen ermittelt und darauf anschließend die Umsatzsteuer wieder berechnet, ergibt sich rechnerisch häufig ein anderer Bruttopreis. Beispielhaft: 10,99 € brutto → netto rechnerisch 9,235294… € → auf 2 Nachkommastellen gerundet: 9,24 € → zzgl. 19 % USt = 11,00 € brutto Damit entsteht aus Sicht der Validierung eine rechnerische Unplausibilität zwischen den Einzelwerten und dem ursprünglich fakturierten Verkaufspreis von 10,99 €. Vielleicht habe ich mich daher unglücklich ausgedrückt: Nicht „die XML-Datei an sich“ macht Probleme, sondern die Validitätsprüfung prüft mathematisch genau diese Zusammenhänge zwischen Netto, Steuer und Brutto nach EN16931-Logik. Und genau diese Prüfungen führen bei bruttopreisorientierten B2C-Preismodellen regelmäßig zu Auffälligkeiten. Aus meiner Sicht ist das insbesondere für Handelsunternehmen problematisch, weil faktisch viele typische B2C-Endkundenpreise mit „x,99 €“-Logik rechnerisch nicht sauber in eine streng nettoorientierte EN16931-Systematik überführt werden können, ohne dass entweder Rundungsdifferenzen entstehen oder der ursprüngliche Verkaufspreis verändert werden müsste. Wir beobachten aktuell zudem zunehmend, dass Geschäftspartner Rechnungen bereits dann vollständig zurückweisen, sobald ihre Systeme oder vorgeschalteten Prüfprozesse eine E-Rechnung als „invalid“ kennzeichnen. Dabei wird häufig nicht mehr unterschieden, ob tatsächlich Pflichtangaben fehlen oder ob lediglich solche rechnerischen bzw. validatorbedingten Rundungsauffälligkeiten vorliegen. Die Übergangsregelungen entspannen die Situation zwar derzeit teilweise im klassischen B2B-Bereich. Für uns als Versandhändler greift das jedoch nur eingeschränkt, da wir durchaus auch B2G-Kunden beliefern, bei denen elektronische Rechnungen bereits verpflichtend sind. Hinzu kommt aus praktischer Sicht ein weiterer Punkt: Im Versandhandel entstehen Rechnungen in großen Mengen vollautomatisch aus Warenwirtschafts- und Shopsystemen heraus. Eine unterschiedliche Behandlung nach Kundengruppe („diese Rechnung als ZUGFeRD“, „jene nur als PDF“) lässt sich organisatorisch und technisch nur sehr schwer sauber abbilden. Ziel ist daher möglichst ein einheitlicher und stabiler Prozess für alle Empfängergruppen. Genau deshalb interessiert mich sehr, wie andere Händler bzw. deren Softwareanbieter mit dieser Thematik praktisch umgehen — insbesondere dort, wo bruttopreisorientierte B2C-Preislogiken auf die streng nettoorientierte EN16931-Validierung treffen. Ich vermute ehrlich gesagt, dass dieses Thema künftig noch deutlich mehr Unternehmen beschäftigen wird, sobald automatisierte Prüfungen im Rechnungseingang weiter zunehmen.
... Mehr anzeigen