XRechnung-Format für Handwerker: einfach erklärt
Keine PDF, kein Ausdruck – nur eine XML-Datei. Was das XRechnung-Format für deinen Handwerksbetrieb konkret bedeutet und wie du ohne Technik-Kenntnisse damit klarkommst.
Du bekommst eine E-Mail mit einer Datei namensrechnung_2026-08.xml, klickst drauf – und siehst Zeichensalat statt einer Rechnung. Kein Grund zur Panik: Genau so soll das aussehen. Hier erklären wir dir in Handwerker-Sprache, was das XRechnung-Format eigentlich ist, warum es keine „normale" Rechnung zum Ausdrucken ist und was das für deinen Betrieb bedeutet.
Warum sieht eine XRechnung aus wie Code?
Eine XRechnung ist keine PDF und kein Word-Dokument. Es steckt kein Layout dahinter, kein Logo, keine Unterschrift – nur reine Daten in einer Datei mit der Endung .xml. Man kann sich das vorstellen wie ein digitales Formular, das nur eine Software vernünftig ausfüllen und lesen kann. Öffnest du die Datei selbst im Editor, siehst du lauter spitze Klammern und Zahlen – das ist völlig normal und kein Fehler.
Der Grund dafür: Bei einer XRechnung soll nicht in erster Linie ein Mensch etwas lesen, sondern ein Computer die Daten automatisch weiterverarbeiten – zum Beispiel direkt in die Buchhaltung des Empfängers einbuchen. Das spart auf beiden Seiten Zeit, weil niemand Zahlen von Hand abtippen muss.
Muss ich als Handwerker das XML verstehen?
Nein. Genauso wenig, wie du wissen musst, wie ein PDF-Programm intern funktioniert, musst du dich mit dem Aufbau einer XRechnung beschäftigen. Wichtig für dich ist nur:
- Du brauchst eine Software, die dir aus deinen Rechnungsdaten (Kunde, Leistung, Betrag, Steuersatz) automatisch die XML-Datei baut – von Hand schreibt das niemand.
- Der Empfänger braucht ebenfalls eine Software, die diese Datei lesbar macht – zum Beispiel als Vorschau oder direkt in seiner Buchhaltung.
- Deine Angaben müssen vollständig sein: vollständige Adresse, korrekte Steuernummer bzw. USt-IdNr. und bei Behördenaufträgen die sogenannte Leitweg-ID des Auftraggebers. Fehlt etwas, wird die Rechnung beim Hochladen abgelehnt – wie bei einem unvollständig ausgefüllten Formular.
Zwei „Untervarianten" – für dich ohne Bedeutung
Falls du irgendwo liest, XRechnung gebe es in den Varianten „UBL" und „CII": Das betrifft nur, wie die Software das XML technisch aufbaut. Inhaltlich transportieren beide Varianten dieselben Angaben. Für dich als Handwerksbetrieb ist das reine Software-Sache – gute Tools erkennen und erzeugen beide Varianten automatisch, du musst dich nicht entscheiden.
Woran erkenne ich, dass meine Rechnung gültig ist?
Bevor eine XRechnung bei einer Behörde ankommt, wird sie automatisch geprüft – ähnlich wie ein Formular, das bei fehlenden Pflichtfeldern sofort zurückgeschickt wird. Typische Stolperfallen im Handwerk sind:
- Eine fehlende oder falsche Leitweg-ID bei Aufträgen für Kommunen, Schulen oder andere Behörden.
- Abschlagsrechnungen auf der Baustelle, die nicht sauber als eigene E-Rechnung ausgestellt wurden.
- Eine Steuernummer oder USt-IdNr., die nicht korrekt hinterlegt ist – ein Detail, das bei Papierrechnungen oft durchgerutscht ist, bei der XRechnung aber sofort auffällt.
Nutzt du eine gute Software zur Erstellung, wird genau das vor dem Versand geprüft, sodass du gar nicht erst eine ungültige Datei losschickst.
Wie du als Betrieb eine XRechnung erstellst
Du musst kein XML lernen und keine neue, komplizierte Buchhaltungssoftware einführen. Mit eRechnio trägst du deine Rechnungsdaten ein oder lädst deine gewohnte PDF-Rechnung hoch und wandelst sie automatisch in eine gültige XRechnung um – die technischen Details im Hintergrund übernimmt das Tool. Wenn du wissen willst, ob du überhaupt XRechnung brauchst oder ob für dich eher ZUGFeRD passt, lies dazu XRechnung oder ZUGFeRD: Welches Format brauchst du wirklich?. Alle technischen Details zum Aufbau der Datei findest du außerdem im vertiefenden Artikel Das XRechnung-Format erklärt.
Fazit
Eine XRechnung sieht auf den ersten Blick technisch aus – ist sie auch, aber das betrifft die Software, nicht dich. Solange deine Kunden- und Rechnungsdaten vollständig und korrekt sind, brauchst du dich um den XML-Code dahinter nicht zu kümmern. Mehr zu deinen konkreten Pflichten als Handwerksbetrieb liest du im Artikel E-Rechnung im Handwerk: Was Handwerksbetriebe jetzt wissen müssen.