Steuern

XRechnung in Odoo einrichten: Der Praxis-Leitfaden für den Mittelstand 2026

Das doo.FINANCE-Team· 7 mininfX

Seit dem 1. Januar 2025 muss jedes inländische Unternehmen elektronische Rechnungen von anderen Unternehmen empfangen können — eine PDF-Rechnung per E-Mail reicht im B2B-Bereich nicht mehr aus, wenn der Absender eine strukturierte Rechnung sendet. Für viele Mittelständler ist das erst der Anfang: Ab 2027 folgt gestaffelt die Pflicht zur Ausstellung. Wer sein ERP jetzt richtig aufsetzt, verwandelt eine gesetzliche Auflage in einen belastbar dokumentierten Prozess.

Bei doo.FINANCE, Odoo Gold Partner und Beratungshaus für Finanzen und Compliance, richten wir regelmäßig E-Rechnungsprozesse für den deutschen Mittelstand ein. Dieser Leitfaden zeigt Ihnen präzise, wie Sie die XRechnung in Odoo einrichten — von den Fristen über die Lokalisierung bis zum korrekten Versand.

Was ist die XRechnung – und wer braucht sie?

Die XRechnung ist ein rein strukturiertes, XML-basiertes Rechnungsformat. Sie folgt einem semantischen Datenmodell nach der europäischen Norm EN 16931 und wurde ursprünglich für den öffentlichen Sektor (B2G) entwickelt. Anders als eine PDF ist eine XRechnung nicht zum „Ansehen“ gedacht, sondern zur automatischen Verarbeitung: Systeme lesen Betrag, Steuer, Leistungsdaten und Zahlungsziel direkt aus.

Für den B2B-Bereich ist entscheidend: Eine E-Rechnung im Sinne des Gesetzes ist genau eine solche strukturierte Rechnung (XRechnung oder das hybride Format ZUGFeRD) — kein einfaches PDF. Wer Rechnungen an Behörden stellt, kennt die XRechnung bereits; mit der E-Rechnungspflicht rückt sie nun ins Zentrum jeder mittelständischen Buchhaltung.

E-Rechnungspflicht: Die Fristen im Überblick

Die Pflicht wurde mit dem Wachstumschancengesetz (verkündet am 27. März 2024) beschlossen und in § 14 UStG verankert. Der Zeitplan ist gestaffelt:

  • Seit 1. Januar 2025: Alle inländischen Unternehmen müssen E-Rechnungen empfangen können.
  • Übergangsregelung bis Ende 2026: Papier- oder sonstige Formate bleiben mit Zustimmung des Empfängers zulässig.
  • Ab 1. Januar 2027: Unternehmen mit einem Vorjahresumsatz über 800.000 € (Basis 2024) müssen E-Rechnungen ausstellen.
  • Für Unternehmen bis 800.000 € verlängert sich die Übergangsfrist bis Ende 2027.
  • Ab 1. Januar 2028: Die Ausstellungspflicht gilt grundsätzlich für alle inländischen B2B-Unternehmen.

Die Empfangspflicht gilt also bereits — unabhängig von Ihrer Größe. Ein sauber konfiguriertes Odoo stellt sicher, dass eingehende XRechnungen korrekt gelesen und verbucht werden, und dass Sie ausgehende E-Rechnungen rechtzeitig und formatkonform erzeugen.

XRechnung in Odoo einrichten: Schritt für Schritt

Deutsche Lokalisierung und Formate aktivieren

Grundlage ist die deutsche Lokalisierung. Sobald Deutschland als Land des Unternehmens hinterlegt ist, installiert Odoo das deutsche Fiskalpaket (Kontenrahmen, Steuern, Steuerberichte). Für die E-Rechnung stellen Sie anschließend das gewünschte Format bereit: Odoo unterstützt sowohl „XRechnung UBL (Germany)“ als auch ZUGFeRD/Factur-X (hybride PDF/A-3-Rechnung mit eingebettetem XML).

Praktisch aktivieren Sie das Format im Rechnungsjournal: In den Journal-Einstellungen der Ausgangsrechnungen wählen Sie das E-Rechnungsformat, das Ihre Kunden verlangen — für rein strukturierte Rechnungen die Option „XRechnung UBL (Germany)“.

Stammdaten und elektronische Adresse pflegen

Eine XRechnung ist nur gültig, wenn die Pflichtfelder vollständig sind. Achten Sie deshalb auf saubere Stammdaten:

  • vollständige Firmen- und Kundenadresse (Straße, PLZ, Ort, Land);
  • Umsatzsteuer-Identifikationsnummer bzw. Steuernummer;
  • eine elektronische Adresse des Empfängers (z. B. die E-Mail-Adresse als Routing-Information);
  • bei Rechnungen an Behörden die Leitweg-ID des öffentlichen Auftraggebers.

Fehlende oder falsche Stammdaten sind der häufigste Grund für abgelehnte E-Rechnungen. Ein kurzer Datencheck vor dem Echtbetrieb spart später viele Korrekturen.

XRechnung erstellen und versenden

Ist alles konfiguriert, entsteht die XRechnung im normalen Rechnungslauf: Sie erfassen die Ausgangsrechnung wie gewohnt, Odoo erzeugt beim Buchen die strukturierte Datei im gewählten Format. Prüfen Sie vor dem ersten Echtversand an einer Testrechnung, ob alle Positionen, Steuersätze und Empfängerdaten korrekt übernommen werden — im XML lassen sich Fehler schwerer erkennen als in der Buchhaltungsansicht von Odoo.

XRechnung oder ZUGFeRD – welches Format?

Beide Formate erfüllen die Norm EN 16931 und gelten als zulässige E-Rechnung. Der Unterschied liegt in der Darstellung:

  • XRechnung ist rein strukturiert (nur XML). Sie ist der Standard im öffentlichen Sektor und dort oft verpflichtend.
  • ZUGFeRD ist ein Hybridformat: ein für Menschen lesbares PDF mit eingebettetem XML. Das erleichtert die Umstellung, weil Empfänger ohne strukturierte Verarbeitung weiterhin ein PDF sehen.

Für den B2B-Alltag ist ZUGFeRD häufig pragmatischer, während Behördenkunden oft die XRechnung verlangen. Da Odoo beide Formate beherrscht, können Sie je Kunde das passende Format wählen — ein klarer Vorteil gegenüber Insellösungen.

GoBD-Konformität nicht vergessen

Die E-Rechnung ist nur ein Teil der Pflichten. Elektronische Rechnungen unterliegen den GoBD — den Grundsätzen zur ordnungsmäßigen Führung und Aufbewahrung von Büchern in elektronischer Form. Das bedeutet unter anderem: unveränderbare Aufbewahrung, Nachvollziehbarkeit und maschinelle Auswertbarkeit über die Aufbewahrungsfrist.

Ein integriertes System wie Odoo hilft hier, weil Rechnung, Buchung und Beleg zusammenhängen und revisionssicher dokumentiert werden können. Dennoch gilt: Die technische Möglichkeit ersetzt keine saubere Verfahrensdokumentation. Lassen Sie Ihr Setup vor dem Echtbetrieb fachlich prüfen.

Von DATEV zu Odoo: Was der Umstieg bedeutet

Viele Mittelständler arbeiten mit DATEV — oft in Zusammenarbeit mit dem Steuerberater. Der Wechsel zu Odoo bedeutet nicht, diese Zusammenarbeit aufzugeben: Odoo lässt sich so aufsetzen, dass Buchungsdaten weiterhin für den Steuerberater bereitstehen, während Sie Faktura, Zahlungen und Auswertungen in einem System bündeln.

Ein sauberer Umstieg folgt einer bewährten Reihenfolge: Kontenrahmen und Salden übernehmen, Stammdaten importieren, Steuern und Formate (XRechnung/ZUGFeRD) einrichten und eine kurze Parallelphase zur Kontrolle. Die E-Rechnungspflicht ist für viele Unternehmen der Anlass, diesen Schritt jetzt strukturiert zu gehen, statt weitere Insellösungen anzubauen.

Was passiert bei Verstößen gegen die E-Rechnungspflicht?

Die E-Rechnung ist keine Formsache. Kann ein Unternehmen ab dem jeweiligen Stichtag keine formkonforme E-Rechnung ausstellen, drohen praktische und steuerliche Folgen — etwa Rückfragen des Finanzamts oder Diskussionen über den korrekten Rechnungsnachweis.

Ebenso wichtig ist die Empfangsseite: Wer eingehende E-Rechnungen nicht verarbeiten kann, riskiert Verzögerungen und Fehler im Vorsteuerabzug. Ein rechtzeitig konfiguriertes Odoo stellt sicher, dass Sie sowohl formkonform ausstellen als auch strukturierte Eingangsrechnungen korrekt verbuchen — und damit auf der sicheren Seite sind.

Häufige Fragen (FAQ)

Ab wann muss mein Unternehmen E-Rechnungen ausstellen?

Die Empfangspflicht gilt seit dem 1. Januar 2025 für alle. Die Ausstellungspflicht beginnt am 1. Januar 2027 für Unternehmen mit einem Vorjahresumsatz über 800.000 € (Basis 2024). Für kleinere Unternehmen verlängert sich die Übergangsfrist bis Ende 2027; ab dem 1. Januar 2028 gilt die Pflicht grundsätzlich für alle inländischen B2B-Unternehmen.

Ist ein PDF per E-Mail eine gültige E-Rechnung?

Nein. Eine E-Rechnung im Sinne des Gesetzes ist eine strukturierte Rechnung nach EN 16931 — also eine XRechnung (reines XML) oder ZUGFeRD (PDF mit eingebettetem XML). Ein einfaches PDF gilt als „sonstige Rechnung“ und ist nur noch im Rahmen der Übergangsregelungen zulässig.

Unterstützt Odoo die XRechnung wirklich nativ?

Ja. In den Journal-Einstellungen der Ausgangsrechnungen lässt sich das Format „XRechnung UBL (Germany)“ aktivieren; zusätzlich unterstützt Odoo ZUGFeRD/Factur-X. Voraussetzung sind die deutsche Lokalisierung und vollständige Stammdaten inklusive elektronischer Adresse.

Was ist der Unterschied zwischen XRechnung und ZUGFeRD?

XRechnung ist rein strukturiert (nur XML) und im öffentlichen Sektor häufig Pflicht. ZUGFeRD ist ein Hybridformat: ein lesbares PDF mit eingebettetem XML. Beide erfüllen EN 16931. In Odoo können Sie je Kunde das passende Format wählen.

Was muss ich bei der GoBD beachten?

Elektronische Rechnungen müssen unveränderbar, nachvollziehbar und maschinell auswertbar über die gesamte Aufbewahrungsfrist archiviert werden. Ein integriertes System wie Odoo unterstützt das, ersetzt aber keine Verfahrensdokumentation. Lassen Sie Ihr Setup fachlich prüfen.

XRechnung in Odoo — sauber eingerichtet, prüfungssicher

doo.FINANCE konfiguriert Ihre deutsche Lokalisierung, aktiviert XRechnung und ZUGFeRD und begleitet Sie GoBD-konform bis zum sicheren Echtbetrieb. Sprechen wir über Ihr Setup.

Kontaktieren Sie uns für ein Erstgespräch →

Werden wir aktiv

Fragen zu Ihrer Buchhaltung?

Ein kostenloses Erstgespräch mit einem doo.FINANCE-Experten, um Ihre Situation zu besprechen.

Termin vereinbaren →