Klärungsbedarf: vollständige Liste der erlaubten Profile für die neue E-Rechnung in Deutschland

492 views
Skip to first unread message

Daniel Ruf

unread,
Oct 31, 2024, 3:43:41 AM10/31/24
to ZUGFeRD
Ich habe mir die Details unter https://www.bundesfinanzministerium.de/Content/DE/Downloads/BMF_Schreiben/Steuerarten/Umsatzsteuer/2024-10-15-einfuehrung-e-rechnung.pdf?__blob=publicationFile&v=1 angesehen.

Und es scheint, dass nicht alle Profile (zum Beispiel in Zugferd) für die kommende E-Rechnung in Deutschland zulässig sind.

Wir haben zum Beispiel eine E-Rechnung (Zugferd) vom Februar 2024 mit urn:cen.eu:en16931:2017#conformant#urn:zugferd.de:2p0:extended erhalten, aber dies wird in der Lösung, die wir zur Implementierung zum Parsen der E-Rechnungen mit PHP verwenden, nicht unterstützt. Und in dem Schreiben wird mindestens Zugferd 2.0.1 erwähnt.

Gibt es eine endgültige Liste der zulässigen/erforderlichen Profile, die wir in Bezug auf E-Rechnungen ab 2025 unterstützen müssen? Oder zumindest die Profile, die damit grundsätzlich ausscheiden und nicht unterstützt werden müssen?

Wenn ja, wo können wir sie nachschlagen?

Joachim Tuchel

unread,
Nov 12, 2024, 1:02:33 AM11/12/24
to ZUGFeRD
Eine wirklich sehr gute Frage. Ich würde gerne ergänzend wissen, ob denn eine ‚nackte‘ en16931 konforme XML-Datei nun eigentlich auch als e-Rechnung durchgeht. Im Gesetz scheint mir weder zugferd noch xrechnung gefordert zu sein…

jochen...@gmail.com

unread,
Nov 20, 2024, 9:12:27 AM11/20/24
to ZUGFeRD
Hallo,

>Gibt es eine endgültige Liste der zulässigen/erforderlichen Profile, die wir in Bezug auf E-Rechnungen ab 2025 unterstützen müssen? Oder zumindest die Profile, die damit grundsätzlich ausscheiden und nicht unterstützt werden müssen?


Minimum, Basic without lines und ZUGFeRD 1.0 scheiden aus, die sind nicht EN-konform, 
EN16931, Referenzprofil XRechnung  sind auf jeden Fall erlaubt, meinem Verständnis nach auch Basic.
Xrechnung Standard geht auch, lies: auch UBL-Dateien (root node "Invoice") und auch UBL-Gutschriften (root node "CreditNote") .

Weiterhin der (möglicherweise konkludenten) Zustimmung des Empfängers bedürfen XRechnung Extension und ZUGFeRD Extended.

Ich habe mal versucht Beispiele in den Formaten CII, UBL und Factur-X=ZUGFeRD zusammenzutragen unter https://github.com/ZUGFeRD/corpus/tree/master/XML-Rechnung/


Joachim Tuchel

unread,
Nov 22, 2024, 2:10:40 AM11/22/24
to zug...@googlegroups.com

Hallo Jochen, liebe Gruppe,

vielen Dank für Deine Ausführungen und die Beispiele.

Ich finde das immer noch sehr verwirrend, weil mir irgendwie noch folgender Baustein fehlt:

Nach aktueller Gesetzeslage ist ab dem 1.1.2025 eine E-Rechnung gemäß EN 16931 verpflichtend. Nun sind also wie Du schreibst einige ZUGFeRD-Profile zur EN 16931 konform, und auch XRechnung. Aber was ist mit einer nackten EN 16931 - XML ohne irgendwelche CIUS und extensions und whatever aus dem ZUGFeRD / XRechnung - Universum? Die würde dem Buchstaben des Gesetzes auch genügen. Ich lese Dich so, dass Du die auch als konform ansiehst.

Dann haben wir also

  • Eine XML-Datei nach EN 16931 (CII und UBL-Syntax)
  • XRechnung ab Version ??? (CII)
  • ZUGFeRd ab Version 2.??  (aktuell nur CII-Syntax, UBL in Arbeit (korrekt?) ) in den Profilen
    • XRechnung (ohne Externsion - oder bei konkludenter Zustimmung)
    • Extended (nur mit konkludenter Zustimmung zwischen Sender/Empfänger)


Das ist mein aktueller Stand, der sich aber immer noch irgendwie schwammig anfühlt. Vielleicht geht es ja nur mir so? Kann jemand die Fragezeichen ausfüllen?

Einige meiner Fragen kann ich sogar schon formulieren, andere sind nur so subkutan am wabern:

  • Welche Mindestversion ZUGFeRD und XRechnung muss man denn nun unterstützen? (Vermultich gar keine, weil eine "Verarbeitung" auf Empfängerseite zum 1.1.2025 ja noch nicht vorgeschrieben ist, nur der Empfang und die Archivierung sowie ihre Verbindlichkeit für die Buchhaltung (was irgendwie ein teilweiser Widerspruch zur nicht verlangten Verarbeitung ist))
  • Wie viele Versionen rückwärts muss man jeweils unterstützen? Wie schnell werden Versionen von EN 16931, XRechnung udn ZUGFeRD deprecated und invalidiert? Man kann ja nicht davon ausgehen, dass eine bereits versandte Rechnung wegen eines Normenversionswechsels einfach ungültig wird. (die zahl ich nicht, ist veraltet, mach neue ???)
  • Ist UBL jetzt in ZUGFeRD schon drin oder nicht?

Mir schwirrt der Kopf. Einziger Trost: ich gehe davon aus, dass es nicht nur mir so geht.


Joachim

Am 20.11.24 um 15:12 schrieb jochen...@gmail.com:
Reply all
Reply to author
Forward
0 new messages