Eine E-Rechnung kann formal als XML-Datei erzeugt werden und trotzdem beim Empfänger oder Rechnungsportal abgelehnt werden. Einer der häufigsten Gründe: Fehler in den Stammdaten.
Das Wichtigste im Überblick
- Stammdaten sind häufig schuld: Falsche oder fehlende Werte (z. B. Leitweg-ID, Steuerkennungen, Anschrift) landen direkt in der XML und führen zur Ablehnung.
- Ursache eingrenzen: Liegt der Fehler in den Stammdaten, im Beleg, im Mapping, in der Konfiguration oder bei der Übertragung?
- An der Quelle beheben: Nicht die XML nachträglich korrigieren, sondern in SAP. Vor dem Versand mit einer Checkliste prüfen.
Von der Konzeption bis zur sicheren Wartung. Wir bieten Ihnen eine zuverlässige und voll integrierte E-Rechnungslösung für SAP.
Für welche SAP-Szenarien gilt dieser Beitrag?
Dieser Beitrag behandelt ausgehende E-Rechnungen für Deutschland mit S/4HANA und SAP Document and Reporting Compliance (DRC). Viele Prüfschritte gelten allerdings auch für SAP ECC mit eDocument Framework, die Pflegeorte und Apps können dort abweichen.
Im Fokus stehen XRechnung und Peppol BIS Billing, weil hier Empfängerkennung, Käuferreferenz, Steuerdaten und Zahlungsinformationen besonders häufig gegen feste Regeln geprüft werden.
Für ZUGFeRD gelten die Hinweise dieses Beitrags nur, wenn der Empfänger dieses Format zulässt. Dabei müssen die XML-Daten alle erforderlichen Pflichtangaben enthalten und mit den Rechnungsangaben im PDF übereinstimmen.
Warum Stammdaten bei E-Rechnungen häufig Fehler auslösen
SAP Document and Reporting Compliance erzeugt elektronische Dokumente auf Basis der Daten aus dem zugrunde liegenden Geschäftsbeleg. Bei XRechnung und Peppol BIS Billing werden diese Angaben in festen XML-Feldern übertragen.
Fehlerhafte Werte im Stammsatz oder Beleg werden deshalb in Rechnungen übertragen und können direkt zur Ablehnung führen. Zusätzlich können korrekte SAP-Daten durch ein fehlerhaftes Mapping falsch in das Zielformat übertragen werden.
Unternehmen sollten daher regelmäßig Konsistenzprüfungen zwischen elektronischen Dokumenten und den zugrunde liegenden Daten durchführen.
Die 6 häufigsten Stammdatenfehler mit SAP-Bezug
Einige Fehler begegnen uns in Projekten immer wieder. Es lohnt sich daher, sie bei der Fehlersuche besonders im Blick zu halten.
Fehler 1: Leitweg-ID fehlt oder steht im falschen SAP-Feld
Bei XRechnungen an deutsche öffentliche Auftraggeber ist die Leitweg-ID die zentrale Käuferreferenz. Sie steht in der Regel im XML-Feld BT-10 Buyer Reference. Je nach SAP-Szenario kommt der Wert aus dem Geschäftspartner, aus dem Kundenstamm oder aus dem Ausgangsbeleg.
Verwendet ein Empfänger mehrere Leitweg-IDs, muss die zum Vorgang passende Kennung im Beleg stehen.
Häufige Fehler:
- Die Leitweg-ID fehlt oder ist veraltet.
- Sie gehört zu einer anderen Organisationseinheit.
- Sie steht in einem Feld, das SAP nicht auswertet.
- Sie wird mit Bestellnummer, Kundennummer oder Peppol-ID verwechselt.
Fehler 2: Elektronische Empfängerkennung ist unvollständig
Für Peppol braucht der Empfänger eine Peppol Participant ID. In der XML steht sie meist als EndpointID mit Scheme Identifier.
Fehler entstehen, wenn der Scheme Identifier fehlt, die Kennung beim falschen Geschäftspartner steht oder der Wert nicht zum gewählten Übertragungsweg passt.
Bei deutschen öffentlichen Empfängern kann die Peppol-Kennung von der Leitweg-ID abgeleitet sein. Prüfen Sie trotzdem beide Werte getrennt. Denn die Leitweg-ID steuert die fachliche Zuordnung, die Peppol Participant ID die technische Adressierung.
Hinweis zu ZUGFeRD: Bei ZUGFeRD steckt die XML-Datei in einem PDF. Stammdatenfehler verschwinden dadurch nicht. Name, Adresse, Steuerdaten, Zahlungsinformationen und Referenzen müssen auch dort zur Rechnung passen. Ob ZUGFeRD für Ihren Empfänger zulässig ist, hängt vom Empfänger, vom Prozess und vom geforderten Rechnungsformat ab.
Fehler 3: Steuerkennungen sind falsch
Steuernummern und Umsatzsteuer-Identifikationsnummern müssen dem richtigen Rechtsträger zugeordnet sein. Typische Ursachen für Ablehnungen sind veraltete Kennungen, falsche Länderkennzeichen oder doppelt angelegte Geschäftspartner.
Zu prüfen sind insbesondere die Steuerkennungen von Verkäufer und Käufer sowie ihre Zuordnung zu Geschäftspartner und Buchungskreis.


Fehler 4: Name oder Anschrift stimmen nicht
Unvollständige Geschäftspartnerdaten können die automatische Zuordnung beim Empfänger verhindern. Die Angaben müssen zu dem Rechtsträger passen, an den die Rechnung tatsächlich gerichtet ist.
Häufige Auslöser für Fehler:
- ein falscher rechtlicher Name
- eine veraltete oder unvollständige Anschrift
- ein fehlender Ländercode
- die Verwechslung von Waren- und Rechnungsempfänger
Fehler 5: Bestell- oder Käuferreferenzen fehlen
Zu den Belegdaten gehören Bestell-, Vertrags- und Projektnummern. Ablehnungen entstehen häufig, wenn eine erforderliche Referenznummer fehlt, sie in einem nicht ausgewerteten Freitext steht oder dem falschen Vorgang zugeordnet wurde.
Auch die Leitweg-ID kann belegabhängig sein, wenn ein Empfänger mehrere Kennungen verwendet. Daher sollte immer geprüft werden, aus welcher Quelle SAP den Wert ermittelt.
Fehler 6: Steuer-, Mengen- oder Zahlungsdaten sind inkonsistent
SAP-interne Werte müssen teilweise über Value Mappings in externe Codes übersetzt werden. Das betrifft unter anderem Steuerkategorien, Steuerbefreiungsgründe, Mengeneinheiten und Zahlungsarten.
Hier kann der Wert schon im Ausgangsbeleg falsch sein oder er liegt in SAP zwar korrekt vor, wird aber falsch in die E-Rechnung übertragen.
Fehlerursache eingrenzen: Wo müssen Sie in SAP prüfen?
Wenn eine ausgehende E-Rechnung abgelehnt wird, sollten Sie zunächst klären, wo der Fehler entstanden ist.
Liegt bereits im SAP-Beleg ein falscher Wert vor, wurde ein korrekter Wert fehlerhaft in die XML-Datei übertragen oder ist die Übermittlung gescheitert? Die Unterscheidung hilft, die Fehlersuche auf die relevanten Daten und Einstellungen einzugrenzen.
| Fehlerart | Woran zu erkennen? | Was sollten Sie prüfen? |
| Stammdatenfehler | Der gespeicherte Wert ist falsch oder fehlt | Veraltete Adresse oder falsche Empfänger-ID |
| Belegdatenfehler | Die Angabe im konkreten Ausgangsbeleg ist falsch | Fehlende Bestellreferenz oder falsche Leitweg-ID |
| Mappingfehler | SAP enthält den richtigen Wert, die XML-Datei aber nicht | Steuerkennzeichen wird der falschen Steuerkategorie zugeordnet |
| Konfigurationsfehler | Das Szenario oder der Prozess ist falsch eingerichtet | Unpassendes Rechnungsprofil oder fehlerhafte Partnerermittlung |
| Übertragungsfehler | Das Dokument ist erzeugt, erreicht den Empfänger aber nicht | Falscher Endpunkt oder nicht registrierter Peppol-Teilnehmer |
Auch das Muster der betroffenen Rechnungen liefert Hinweise auf die Fehlerursache. Sind nur Rechnungen an einen einzelnen Kunden betroffen, sollten zuerst dessen Stamm- und Belegdaten geprüft werden. Scheitern dagegen alle Rechnungen mit einer bestimmten Steuerart oder Mengeneinheit, spricht dies eher für einen Mappingfehler. Sind sämtliche Rechnungen eines Übertragungswegs betroffen, liegt die Ursache wahrscheinlich in der Prozess- oder Schnittstellenkonfiguration.
So lässt sich die Fehlerursache systematisch eingrenzen
Das Fehlerbild liefert erste Hinweise auf die mögliche Ursache. Um den tatsächlichen Fehler zu finden, müssen Sie jedoch die Fehlermeldung und die betroffenen Rechnungsdaten überprüfen. SAP Document and Reporting Compliance zeigt dazu Statusinformationen und Meldungen aus dem Verarbeitungsprozess an.
- Status und Fehlermeldung prüfen: Kontrollieren Sie die Meldung und den Status des elektronischen Dokuments.
- Betroffenes XML-Feld identifizieren: Ermitteln Sie, sofern aus der Meldung ersichtlich, das beanstandete Feld, zum Beispiel BT-10 (Buyer Reference), EndpointID, PartyTaxScheme oder PaymentMeans.
- XML-Wert kontrollieren: Prüfen Sie den tatsächlich ausgegebenen Wert in der E-Rechnung.
- Mit dem SAP-Beleg vergleichen: Gleichen Sie den XML-Wert mit den Angaben im SAP-Ausgangsbeleg ab.
- Stammdaten prüfen: Kontrollieren Sie anschließend die relevanten Angaben im Kunden- oder Geschäftspartnerstamm.
- Mapping kontrollieren: Ist der SAP-Wert korrekt, prüfen Sie die Zuordnung zum XML-Feld einschließlich eines gegebenenfalls verwendeten Value Mappings.
- Konfiguration und Übertragung prüfen: Kontrollieren Sie je nach Fehlerbild Format, Partnerermittlung und Übertragungsweg.
- Erneut validieren: Erzeugen und validieren Sie das elektronische Dokument nach der Korrektur erneut. Prüfen Sie bei Übermittlungsfehlern zusätzlich den erneuten Versand und dessen Status.
Checkliste vor dem Versand einer E-Rechnung aus SAP DRC
Mit der folgenden Checkliste können Sie vor dem Versand prüfen, ob alle relevanten Stamm- und Belegdaten sowie Mappings und technischen Einstellungen vollständig und korrekt sind.
Geschäftspartner und Empfänger
- Rechtlicher Name und Anschrift sind vollständig.
- Steuer- und Umsatzsteuer-IDs sind aktuell.
- Der richtige Rechnungsempfänger wurde ermittelt.
- Die elektronische Empfängerkennung ist gepflegt.
- Kennungsschema und Identifikationswert passen zusammen.
Leitweg-ID und Referenzen
- Die Leitweg-ID gehört zur richtigen öffentlichen Stelle.
- Bei mehreren Leitweg-IDs steht die richtige Kennung im Beleg.
- Bestell-, Vertrags- und Projektreferenzen sind vorhanden.
- Die Werte stehen in den von SAP ausgewerteten Feldern.
Rechnung und Positionen
- Steuerkennzeichen und Steuersatz stimmen.
- Steuerbefreiungsgründe sind vollständig.
- Positionsbeschreibungen sind aussagekräftig.
- Mengeneinheiten sind korrekt gepflegt.
- Zahlungsart und Bankverbindung passen zum Geschäftsvorgang.
Mapping und Technik
- Steuerkategorien sind korrekt gemappt.
- Mengeneinheiten werden in gültige externe Codes umgesetzt.
- Zahlungsarten sind richtig zugeordnet.
- Das vorgesehene E-Rechnungsformat wird verwendet.
- Status- und Fehlermeldungen wurden geprüft.
Fehler an der richtigen Stelle beheben
Fehlerhafte E-Rechnungen verzögern die Rechnungsverarbeitung. Es ist verlockend, XML-Dateien nachträglich einfach zu korrigieren, doch damit wird der zugrunde liegende Fehler nicht behoben. Um eine dauerhafte Lösung zu erreichen, sollten Unternehmen die Ursachen systematisch eingrenzen und an der Quelle beheben.
Für eine korrekte Übermittlung kommt es nicht nur auf vollständige und korrekte Stamm- und Belegdaten an, auch das Mapping und die technischen Einstellungen müssen stimmen. Regelmäßige Prüfungen und Kontrollen aller relevanten Faktoren vor dem Versand helfen, wiederkehrende Fehler zu reduzieren und einen zuverlässigen E-Rechnungsprozess in SAP sicherzustellen.
Wir unterstützen Sie, Fehler zu lösen und Ihre E-Rechnungsprozesse zu optimieren. Kontaktieren Sie uns. Wir beraten Sie gerne!


E-Rechnung im SAP-Umfeld sicher umsetzen [E-Book]
In diesem E-Book beantworten wir Ihre Fragen dazu, welche Vorteile die E-Rechnung für Unternehmen mit sich bringt und wie die technische Umsetzung in SAP gelingt.
E-Rechnung im SAP-Umfeld sicher umsetzen [E-Book]

FAQ
1) Wie kann ich Fehler bei einer E-Rechnung in SAP analysieren?
In SAP S/4HANA prüfen Sie elektronische Belege je nach System im eDocument Cockpit oder in der App für elektronische Belege. Dort sehen Sie Status, Fehlermeldungen und Prozessschritte. In SAP ECC mit eDocument Framework kann die Analyse anders aussehen. Prüfen Sie deshalb die Transaktion oder App, die in Ihrem System für eDocuments eingerichtet ist.
2) Kann ich eine fehlgeschlagene E-Rechnung erneut verarbeiten?
Ja, wenn Status und Szenario das zulassen. In SAP DRC können fehlgeschlagene Prozessschritte nach der Korrektur erneut verarbeitet werden. Ob Sie dafür „Reprocess“ nutzen, hängt vom Dokumenttyp, vom Fehlerstatus und von Ihrer SAP-Version ab.
3) Warum wird eine E-Rechnung trotz korrekter Stammdaten abgelehnt?
Auch fehlerhafte Zuordnungen beim Mapping, technische Übertragungsprobleme oder fehlende Konfigurationen können eine Ablehnung verursachen. SAP unterscheidet zwischen Dokumentenerstellung, Datenzuordnung und Übermittlung an externe Systeme.
4) Was kann ich tun, wenn sich ein SAP-Fehler nicht beheben lässt?
Prüfen Sie zunächst die offiziellen SAP-Troubleshooting-Hinweise. Bleibt das Problem bestehen, können Sie einen Support-Fall eröffnen oder sich an einen SAP-Berater von Mindforms wenden.
Wer kann mir beim Thema E-Rechnung aus SAP abgelehnt? Prüfen Sie Ihre Stammdaten! helfen?
Wenn Sie Unterstützung zum Thema E-Rechnung aus SAP abgelehnt? Prüfen Sie Ihre Stammdaten! benötigen, stehen Ihnen die Experten von Mindforms, dem auf dieses Thema spezialisierten Team der mindsquare AG, zur Verfügung. Unsere Berater helfen Ihnen, Ihre Fragen zu beantworten, das passende Tool für Ihr Unternehmen zu finden und es optimal einzusetzen. Vereinbaren Sie gern ein unverbindliches Beratungsgespräch, um Ihre spezifischen Anforderungen zu besprechen.
Kontaktieren Sie mich
Beitrag als PDF-Dokument herunterladen
Julia Bücker
Kundenservice
julia.buecker@mind-forms.de
0211 9462 8572-35
