Du bekommst eine Rechnung als XML-Datei, öffnest sie und siehst eine Wand aus spitzen Klammern und Tags. Willkommen bei der XRechnung. Seit 2025 ist die strukturierte E-Rechnung im deutschen B2B-Bereich der Normalfall, und genau deshalb landen solche Dateien jetzt regelmäßig im Posteingang. In diesem Beitrag schauen wir uns an, was eigentlich drinsteckt, was die wichtigsten Felder bedeuten und wie Du eine XRechnung mit zwei Klicks lesbar machst.
Wenn Du die Hintergründe zur Pflicht und zum Umstieg suchst, haben wir die in einem eigenen Beitrag zur E-Rechnung in Sage 100 beschrieben. Hier geht es um den praktischen Teil: Lesen und verstehen.
1. Was eine XRechnung ist, und was nicht
Eine XRechnung ist eine Rechnung im strukturierten XML-Format nach der europäischen Norm EN 16931. Strukturiert heißt: Jede Information sitzt in einem klar definierten Feld. Die Rechnungsnummer steht nicht irgendwo im Fließtext, sondern in einem eigenen Element, das jedes Programm zuverlässig findet. Das ist der ganze Trick und gleichzeitig der Grund, warum man die Datei mit dem bloßen Auge schlecht lesen kann.
Wichtig ist die Abgrenzung zum PDF. Ein klassisches PDF zum Ansehen gilt nicht als E-Rechnung, sondern als sonstige Rechnung. Erst die strukturierten Daten machen aus einem Beleg eine echte E-Rechnung. In der Praxis triffst Du auf zwei Varianten:
- XRechnung als reine XML-Datei. Hier sind nur die strukturierten Daten enthalten, keine optische Darstellung.
- ZUGFeRD und Factur-X als PDF mit eingebetteter XML. Du siehst ein normales PDF, und die maschinenlesbaren Daten stecken zusätzlich darin.
2. Warum überhaupt strukturiert
Der Vorteil zeigt sich, sobald viele Rechnungen durchlaufen. Strukturierte Daten lassen sich automatisch einlesen, prüfen und verbuchen, ohne dass jemand Beträge abtippt oder Felder zuordnet. Das spart Zeit, reduziert Fehler und macht den Rechnungseingang nachvollziehbar. Für Dich als Empfänger heißt das auch: Wenn die Daten sauber sind, wandert die Rechnung deutlich schneller durch den Prozess.
3. So machst Du eine XRechnung lesbar
Du musst Dich nicht durch das XML kämpfen. Mit unserem XRechnung-Viewer ziehst Du die XML-Datei in den Browser oder lädst gleich die ZUGFeRD-PDF hoch. Das Tool liest die eingebettete XML automatisch aus und zeigt Dir die Rechnung als lesbaren Beleg: Aussteller und Empfänger, alle Positionen, Steuer und Summen.
Das Ganze läuft komplett lokal in Deinem Browser. Es wird nichts hochgeladen und nichts gespeichert, Du kannst also auch echte Belege bedenkenlos öffnen.
4. Die wichtigsten Felder und was sie bedeuten
Eine E-Rechnung hat viele Felder, ein paar davon solltest Du kennen. Diese tauchen auf jeder Rechnung auf und entscheiden, ob ein Beleg vollständig ist:
- Rechnungsnummer und Rechnungsdatum: die eindeutige Kennung und das Ausstellungsdatum. Pflicht und Grundlage für jede Buchung.
- Leistungsdatum: wann die Leistung erbracht oder die Ware geliefert wurde. Steuerlich oft entscheidend und in vielen Fällen Pflichtangabe.
- Verkäufer und Käufer: beide Parteien mit Anschrift. Beim Verkäufer gehört die Umsatzsteuer-Identifikationsnummer oder die Steuernummer dazu.
- Leitweg-ID beziehungsweise Käuferreferenz: bei Rechnungen an öffentliche Auftraggeber ist die Leitweg-ID Pflicht. Sie steuert, an welche Stelle die Rechnung intern weitergeleitet wird.
- Positionen: die einzelnen Posten mit Bezeichnung, Menge, Einzelpreis und Steuersatz. Hier siehst Du, woraus sich die Rechnung zusammensetzt.
- Netto, Steuer und Brutto: die Summen. Der Bruttobetrag muss der Summe aus Netto und Steuer entsprechen, sonst stimmt etwas nicht.
- IBAN und Zahlungsbedingungen: wohin und bis wann gezahlt werden soll. Ohne Zahlungsverbindung wird die Überweisung schwierig.
Im Viewer sind genau diese Felder übersichtlich aufbereitet. Du siehst auf einen Blick, was in der Datei steht, statt zwischen verschachtelten Tags zu suchen.
5. Worauf Du beim Lesen achten solltest
Ein lesbarer Beleg ist die halbe Miete, die andere Hälfte ist die kurze Kontrolle. Ein paar typische Stolpersteine fallen immer wieder auf: Die Leitweg-ID fehlt bei einer Rechnung an einen öffentlichen Auftraggeber. Das Leistungsdatum ist nicht gesetzt. Die Summe der Positionen passt nicht zum Kopfbetrag. Oder es fehlt schlicht die IBAN.
Für diese schnelle Vorabkontrolle gibt es den E-Rechnungs-Prüfer. Er macht keine zertifizierte Validierung, dafür ist der offizielle Validator der KoSIT zuständig, aber er findet die typischen Praxisprobleme früh. Wie dieser Plausibilitätscheck funktioniert, beschreiben wir im Beitrag E-Rechnung schnell prüfen.
6. Von der Anzeige zur Verarbeitung in Sage 100
Eine Rechnung anzeigen ist der erste Schritt. Spannend wird es, wenn täglich viele E-Rechnungen eingehen und der Weg von der Datei bis zur Buchung in Sage 100 sauber laufen soll. Genau hier setzen wir an: Strukturierter Import, automatische Prüfung und ein Prozess, der zu Deinem Rechnungseingang passt.
Probier den XRechnung-Viewer einfach mit einem echten Beleg aus. Und wenn Du die Verarbeitung in Sage 100 sauber aufsetzen willst, melde Dich bei uns. Als Sage-100-Partner beraten wir ehrlich und führen schnell ein.