E-Rechnung in Deutschland: Formate und Regeln
Wählen Sie das Rechnungsformat nach den Anforderungen Ihres Empfängers. Diese Übersicht verbindet deutsche Vorgaben, konkrete Prüfpakete und Hilfen zu Fehlermeldungen.
Formate und Syntax
XRechnung bildet strukturierte Rechnungen in UBL oder CII ab. ZUGFeRD beziehungsweise Factur-X verbindet eine lesbare PDF-Datei mit eingebetteten CII-Daten. Das Bundesfinanzministerium erläutert die umsatzsteuerlichen Anforderungen und nimmt die Profile MINIMUM und BASIC-WL von den dort genannten geeigneten ZUGFeRD-Profilen aus. Eine reine PDF mit sichtbaren Rechnungsangaben liefert deshalb noch keinen Nachweis für eine strukturierte E-Rechnung.
Angewendete XSDHub-Regeln
Im Modus XRechnung setzt XSDHub EN 16931 in Version 1.3.16 sowie XRechnung 3.0.2 mit Schematron-Regeln 2.6.0 ein. Auf die XSD-Prüfung folgen die Geschäftsregeln des gewählten Pakets. Diese festen Versionen sind kein automatisches Updateversprechen. Für eine ZUGFeRD-PDF wählen Sie den gesonderten Factur-X-Validator; das allgemeine XML-Formular kann den vollständigen PDF-Container nicht als XRechnung verarbeiten.
Wen betrifft das?
Bei B2G stellt ein Unternehmen einer öffentlichen Stelle eine Rechnung. KoSIT beschreibt XRechnung für diesen Einsatz bei öffentlichen Auftraggebern. Bei B2B handeln Unternehmen miteinander; hierfür erläutert das Bundesfinanzministerium gesonderte Anforderungen und Übergangsregelungen. Prüfen Sie anhand der verlinkten Behördeninformationen, welche Ausnahme und welcher Übermittlungsweg Ihren Fall betreffen. Die technische Prüfung ermittelt weder Ihren steuerlichen Status noch die Registrierung beim Empfänger.
Häufige Fehler untersuchen
- BR-DE-15: Käuferreferenz — Vergleichen Sie die Referenz mit den Vorgaben des Rechnungsempfängers und dem vorgesehenen Geschäftsterm.
- BR-DE-2: Verkäuferkontakt — Ergänzen Sie die geforderten Kontaktdaten; der Firmenname allein ersetzt diese Angaben nicht.
- BR-CO-15: Bruttosumme — Stimmen Sie Nettosumme und Umsatzsteuer ab, bevor Sie den Zahlbetrag runden.
| Prüfung | Prüfumfang von XSDHub |
|---|---|
| XML-Struktur und feste Regeln | EN 16931 1.3.16 + XRechnung 3.0.2 / Schematron 2.6.0 |
| Zertifizierung und rechtliche Annahme | Nicht enthalten |
| Übermittlung an Behördenportale | Nicht enthalten |
| Peppol | Noch nicht unterstützt |
Mit dem Ergebnis arbeiten
Exportieren Sie die Rechnung nach jeder Korrektur erneut und verwenden Sie dasselbe Prüfpaket. So lassen sich Ergebnisse vergleichen und Fehler im erzeugenden System beheben. Die ausgewählten Beispiele dienen der Fehlersuche; sie sind keine Statistik über Kundenrechnungen. Eine erfolgreiche technische Prüfung ersetzt die Annahmebestätigung des Portals nicht. Für mehrere Dateien und Integrationen führen die vorhandenen Tarif- und API-Seiten zu den geltenden Produktgrenzen.