Im B2B-Bereich wird die Erstellung von standardkonformen E-Rechnungen Pflicht. Dieses Modul ermöglicht Ihnen, dieser Pflicht nachzukommen und Dolibarr-Rechnungen im geforderten XRechnung-Format zu erzeugen.
Das XRechnung Export Modul erweitert Ihr Dolibarr System um die vollautomatische Generierung von XRechnung 3.0.2-konformen XML-Dateien. Per Knopfdruck können alle Ihre Rechnungen als XRechnung ausgegeben werden, die sowohl den deutschen als auch den europäischen Standards für elektronische Rechnungen entsprechen. Die so erstellten Dateien können direkt an Ihre Kunden versendet oder in andere E-Rechnungs-Systeme eingelesen werden.
Das besondere Merkmal dieses Moduls ist die integrierte automatische Validierung jeder generierten XRechnung mit dem offiziellen KoSIT-Validator. Dadurch erhalten Sie sofortige Gewissheit über die Korrektheit Ihrer E-Rechnungen und vermeiden Zahlungsverzögerungen durch fehlerhafte Rechnungsdateien.
Die gesetzlichen Fristen für die E-Rechnungs-Pflicht stehen fest und betreffen alle Unternehmen in Deutschland. Ab dem 1. Januar 2025 wird der E-Rechnungs-Empfang für alle Unternehmen verpflichtend. Das bedeutet, dass Ihr Unternehmen ab diesem Zeitpunkt in der Lage sein muss, E-Rechnungen zu empfangen und zu verarbeiten.
Für die Versendung von E-Rechnungen gibt es eine Übergangsfrist: Bis zum 31. Dezember 2026 sind Papierrechnungen noch zulässig, allerdings nur bei ausdrücklicher Zustimmung des Empfängers. Ab dem 1. Januar 2027 wird dann die E-Rechnungs-Versendung für alle inländischen B2B-Umsätze verpflichtend. Eine weitere Verschärfung der Regelungen ist ab dem 1. Januar 2028 geplant, wobei die Details noch nicht final festgelegt sind.
Für den öffentlichen Sektor gelten bereits seit November 2020 strengere Regeln: Alle Rechnungen an öffentliche Auftraggeber müssen im XRechnung-Format eingereicht werden, einschließlich der erforderlichen Leitweg-ID für die elektronische Zustellung an Behörden.
Eine XRechnung ist eine maschinenlesbare XML-Datei, die nach dem deutschen XRechnung-Standard strukturiert ist und elektronisch verarbeitet werden kann. Im Gegensatz zu herkömmlichen PDF-Rechnungen enthalten XRechnungen alle relevanten Rechnungsdaten in einem standardisierten, strukturierten Format, das von verschiedenen Softwaresystemen automatisch eingelesen und verarbeitet werden kann.
Das XRechnung-Format basiert auf dem europäischen Standard EN16931 und verwendet die Universal Business Language (UBL 2.1) als technische Grundlage. Dadurch sind XRechnungen nicht nur in Deutschland, sondern auch grenzüberschreitend kompatibel und erfüllen die PEPPOL-Anforderungen für den europäischen elektronischen Geschäftsverkehr.
Neben dem reinen XRechnung-Format gibt es auch das sogenannte ZUGFeRD-Format, bei dem die XML-Daten in ein lesbares PDF eingebettet sind. Trotz des vermeintlich höheren Komforts raten wir von der ZUGFeRD-Variante ab: Gesetzlich relevant sind immer nur die XML-Daten. Bei ZUGFeRD müssen Sie zusätzlich prüfen, ob die Daten im PDF mit den Daten im XML-Format übereinstimmen, und am Ende werden ohnehin nur die XML-Daten weiterverarbeitet.
Rechnungsempfänger sollten E-Rechnungen automatisiert prüfen – und Zahlungsfristen beginnen erst zu laufen, sobald eine Rechnungsdatei vorliegt, bei deren Prüfung keine formalen Fehler festgestellt werden. Erfahren Sie von eventuellen Fehlern erst von Ihren Kunden, verlieren Sie unnötig Zeit und riskieren Zahlungsverzögerungen.
Unser XRechnung Export Modul geht daher einen entscheidenden Schritt weiter: Optional kann das Modul jede Rechnung nach ihrer Erstellung automatisch überprüfen ("validieren"). Dazu wird das offizielle zertifizierte Validierungstool KoSIT eingesetzt, das von der Koordinierungsstelle für IT-Standards entwickelt wurde und auch von Behörden und Unternehmen zur Prüfung eingehender XRechnungen verwendet wird.
Diese integrierte Validierung bietet Ihnen entscheidende Geschäftsvorteile: Sie erhalten sofort nach der Generierung einer XRechnung eine klare Erfolgsmeldung oder eine detaillierte Fehlerbeschreibung mit Lösungshinweisen. Probleme werden bereits beim Versenden erkannt, nicht erst beim Empfänger. Das gewährleistet Rechtssicherheit und Compliance mit allen deutschen und europäischen E-Rechnungsvorschriften.
Besonders wichtig: Alle Validierungen erfolgen lokal auf Ihrem Server. Das bedeutet maximalen Datenschutz, da keine Rechnungsdaten an externe Dienste übertragen werden. Nach der einmaligen Installation arbeitet die Validierung vollständig offline.
Das XRechnung Export Modul beschränkt sich nicht auf einfache Standardrechnungen, sondern unterstützt das gesamte Spektrum deutscher Geschäftspraktiken. Dazu gehören normale Ausgangsrechnungen mit beliebig vielen Positionen und verschiedenen Umsatzsteuersätzen, einschließlich korrekter Behandlung von Rabatten und Zuschlägen auf Einzelposten-Ebene nach den PEPPOL-Regeln.
Besonders wichtig für deutsche Unternehmen ist die Unterstützung von Anzahlungsrechnungen (Abschlagsrechnungen) mit korrekter UBL-Codierung als InvoiceTypeCode 326. Das Modul behandelt Anzahlungsbeträge automatisch korrekt und ist kompatibel mit deutschen Abrechnungszyklen. Ebenso werden Schlussrechnungen mit Anzahlungsabzug verarbeitet, einschließlich der Behandlung von Anzahlungs-Umsatzsteuer und vollständiger Nachvollziehbarkeit der Abrechnungshistorie.
Für Korrekturen unterstützt das Modul deutsche Stornorechnungen nach UStG §14 mit InvoiceTypeCode 384 für Korrekturrechnungen unter Erhaltung der Bezüge zur Originalrechnung. Zusätzlich wird das Leistungsdatum (Tax Point Date) über das Standard-Dolibarr-Feld date_pointoftax unterstützt, was für die Einhaltung des deutschen Umsatzsteuerrechts und die korrekte Behandlung von Leistungszeiträumen essentiell ist.
Das XRechnung Export Modul ist sofort verfügbar und kann über den DoliStore erworben werden. Auf Anfrage können Sie es auch direkt über uns beziehen. Das Modul wird kontinuierlich weiterentwickelt.
Die Einrichtung des XRechnung Export Moduls erfolgt in wenigen einfachen Schritten.
Unter Start > Einstellungen > Module gehen Sie auf den Tab "Externes Modul hinzufügen" und laden die ZIP-Datei des Moduls hoch.
Das Modul wird aktiviert, indem Sie auf Start > Einstellungen > Module gehen und nach "XRechnung Export" suchen. Dort klicken Sie auf den Aktivierungsschalter. Nach der Aktivierung wird eine zusätzliche Belegvorlage für Rechnungen ("XRechnung") installiert und aktiviert. Sie müssen keine weiteren manuellen Schritte zur Template-Aktivierung vornehmen und können bei jeder Rechnung die Belegvorlage "XRechnung" auswählen, um eine XML-Datei als E-Rechnung zu erzeugen. Soll dies die Standardvorlage sein, müssen Sie bei den Einstellungen innerhalb des Dolibarr-Standardmoduls Rechnungen einen entsprechenden Haken setzen.
Klicken Sie auf das Zahnradsymbol, um weitere Einrichtungsschritte vorzunehmen. Das Modul erkennt automatisch, ob Java auf Ihrem System verfügbar ist. Für die Validierungsfunktion wird Java Version 11 oder höher benötigt; wir empfehlen OpenJDK 11. Sofern Sie unser DoliCenter-Hosting nutzen, ist Java bereits standardmäßig verfügbar. Für eigene Server zeigt Ihnen das Modul in den Einstellungen den aktuellen Java-Status an und gibt Ihnen ggf. Installationshinweise.
Für die optionale automatische Validierung aller erzeugten E-Rechnungen wird das anerkannte offizielle Tool KoSIT-Validator verwendet. Das Prüftool ist eine Open-Source-Lösung, die aufgrund ihrer Größe (ca. 40 MB) nicht im XRechnung-Modul mitgeliefert wird, da sich Module dieser Größe meist nicht in Dolibarr hochladen lassen. Stattdessen kann der KoSIT-Validator in den meisten Fällen per Knopfdruck heruntergeladen und installiert werden. In speziellen Fällen, wo dies nicht automatisch möglich ist, werden ausführliche Anweisungen für eine manuelle Installation angezeigt.
Hinweis: Der KoSIT-Validator steht unter der Apache License 2.0 und kann frei verwendet und weitergegeben werden. Das XRechnung-Modul lädt automatisch die neueste kompatible Version (KoSIT Validator 1.5.0 mit XRechnung-Konfiguration 3.0.2) von den offiziellen GitHub-Repositories herunter.
Die XRechnung 3.0.2 erlaubt das Einbetten zusätzlicher Dateien (Anhänge) in die XML-Datei. So können z. B. Stundennachweise, Lieferscheine oder Skizzen direkt mit der elektronischen Rechnung übertragen werden, ohne dass diese als separate E-Mail-Anhänge versendet werden müssen.
pdf,csv,png,jpg,jpeg. Andere Endungen können bei Bedarf ergänzt werden – beachten Sie aber, dass nicht alle Empfänger-Systeme alle Dateitypen verarbeiten können. PDF, CSV und Bildformate sind die sichersten Wahlen.
Diese Einstellungen steuern, wie XRechnungen beim E-Mail-Versand aus Dolibarr behandelt werden.
sponge, crabe, octopus. Die Konfiguration der Vorlage erfolgt über den 'Ändern'-Button auf der Setup-Seite des Standard-Rechnungsmoduls.
Je nach Einsatzzweck kann es sein, dass zusätzliche Felder hilfreich sind, um benötigte Angaben automatisch in der XRechnung aufzunehmen:
Behörden erwarten XRechnungen mit zusätzlichen Angaben. Nach Aktivierung dieser Option kann bei den Geschäftspartnerdaten eine Leitweg-ID hinterlegt werden und jede Rechnung kann eine offizielle Projektnummer referenzieren. Diese Option braucht nur aktiviert zu werden, sofern Sie Rechnungen an Behörden schicken (B2G). Hinweis: Die Bestellnummer wird aus dem Feld "Ihr Zeichen" übernommen.
Für korrekte XRechnung-Generierung ist es wichtig, dass alle relevanten Stammdaten vollständig gepflegt sind:
Die folgende Tabelle gibt einen kompakten Überblick über alle verfügbaren Einstellungen mit der jeweiligen Empfehlung. Die meisten Standardwerte sind bewusst so gewählt, dass das Modul ohne weitere Konfiguration nutzbar ist.
| Einstellung | Empfohlen | Hinweis |
|---|---|---|
| Generierung der XRechnungs-XML-Datei | ||
| Automatische XRechnung-Validierung aktivieren | An | Schützt vor fehlerhaften Rechnungen, die zu Zahlungsverzögerungen führen. |
| Validierung bei Cron-Jobs/CLI überspringen | Aus | Nur einschalten bei automatisierten Massenrechnungen. |
| XRechnung Fast-Modus aktivieren | An | XML-Erzeugung erst bei Rechnungsfreigabe statt bei jeder Änderung. |
| Zusätzliche Dateien als Anhänge einbetten | ||
| Alle hochgeladenen Dateien einbetten | Nach Bedarf | Nur manuell hochgeladene Dateien werden eingebettet, keine generierten. |
| Zugelassene Dateiendungen | pdf,csv,png,jpg,jpeg |
Standardwert deckt typische Anhänge ab. |
| E-Mail-Anhang | ||
| PDF-Rechnung zusätzlich generieren und anhängen | Nach Bedarf | Empfehlenswert für Empfänger ohne XRechnung-Viewer. |
| Zu verwendende Rechnungsvorlage | sponge o. ä. |
PDF-Vorlage des Standard-Rechnungsmoduls. |
| Vorlage für Stornorechnungen | Optional | Wenn leer, wird die Standard-Vorlage genutzt. |
| Validator-Einstellungen | ||
| Pfad zur Java-Ausführungsdatei | java |
Standardwert funktioniert in den meisten Umgebungen. |
| KoSIT-Validator-Pfad | Automatisch | Wird bei der Erstinstallation gesetzt, manuell anpassbar. |
| Spezialfelder für Rechnungen | ||
| Eingabe eines expliziten Leistungszeitraums | An | Pflichtfeld in der XRechnung – Automatik wird erweitert. |
| Bestellnummer aus Projekt-Extrafeld | Nach Bedarf | Greift, wenn "Ihr Zeichen" auf Rechnungsebene leer ist. |
| Spezialfelder für Rechnungen an Behörden (B2G) | ||
| Spezialfelder für Behörden aktivieren | Nur bei B2G | Aktiviert Leitweg-ID bei Geschäftspartnern und Projektnummer-Referenz. |
Wenn eine neue Version des Moduls verfügbar ist (z. B. mit neuen Funktionen oder bei Updates der XRechnung-Spezifikation), gehen Sie wie folgt vor – die Reihenfolge ist wichtig:
Die Verwendung des XRechnung Export Moduls ist denkbar einfach und fügt sich nahtlos in Ihren gewohnten Dolibarr-Arbeitsablauf ein.
Erstellen Sie Ihre Rechnung wie gewohnt in Dolibarr. Alle gewohnten Funktionen wie Rabatte, verschiedene Umsatzsteuersätze, mehrere Positionen usw. stehen uneingeschränkt zur Verfügung.
Wählen Sie "XRechnung" aus der Vorlagenliste aus und klicken Sie auf 'Erzeugen'.
Das Modul generiert automatisch die XRechnung-XML-Datei und speichert sie im Dokumentenordner der jeweiligen Rechnung. Der Dateiname folgt dem Schema RECHNUNGS-NR_XRechnung.xml (z. B. FA2024-001_XRechnung.xml). Wenn die automatische Validierung aktiviert ist, wird die Datei sofort geprüft und Sie erhalten eine entsprechende Meldung.
Es handelt sich beim Prüf-Tool um einen offiziellen Validator, der sehr häufig bei Rechnungsempfängern eingesetzt wird. So stellen Sie sicher, dass es nicht zu Reklamationen der Rechnung aus formalen Gründen kommt. Bei erfolgreicher Validierung erhalten Sie eine grüne Meldung "XRechnung-Validierung erfolgreich für Rechnung XY", bei Fehlern wird eine rote Meldung mit Fehlerbeschreibung angezeigt.
Das XRechnung-Format folgt einer komplexen, standardisierten Struktur, die weit über eine einfache XML-Formatierung hinausgeht. Der Standard basiert auf der europäischen Norm EN16931 und verwendet die Universal Business Language (UBL 2.1) als technische Grundlage, um eine einheitliche, maschinenlesbare Darstellung von Rechnungsdaten zu gewährleisten.
Ein besonderer Aspekt des XRechnung-Standards ist die strikte Validierung aller generierten Dateien. Jede XRechnung muss nicht nur formal korrekt strukturiert sein, sondern auch inhaltlich konsistent und vollständig. Das bedeutet, dass alle Berechnungen (Einzelpreise, Rabatte, Steuern, Gesamtsummen) mathematisch korrekt und nachvollziehbar sein müssen. Fehler in der Berechnung oder fehlende Pflichtangaben führen dazu, dass die XRechnung vom Empfänger abgelehnt wird.
Seit dem 1. Januar 2025 müssen alle Unternehmen in Deutschland E-Rechnungen empfangen können. Die Versandpflicht greift schrittweise: Bis 31. Dezember 2026 sind Papierrechnungen mit Zustimmung des Empfängers noch zulässig. Ab dem 1. Januar 2027 ist die E-Rechnungs-Versendung für alle inländischen B2B-Umsätze verpflichtend. Eine weitere Verschärfung ist ab 2028 geplant.
XRechnung ist eine reine XML-Datei. ZUGFeRD bettet die XML-Daten zusätzlich in ein lesbares PDF ein. Gesetzlich relevant sind in beiden Fällen ausschließlich die XML-Daten. Wir empfehlen XRechnung statt ZUGFeRD, da bei ZUGFeRD die Konsistenz zwischen PDF und XML zusätzlich geprüft werden muss und am Ende ohnehin nur die XML-Daten weiterverarbeitet werden.
Der KoSIT-Validator ist das offizielle Validierungstool der Koordinierungsstelle für IT-Standards. Er wird von Behörden und Unternehmen zur Prüfung eingehender XRechnungen verwendet. Das Tool steht unter Apache License 2.0 und ist frei verwendbar. Das XRechnung Export Modul für Dolibarr lädt automatisch die kompatible Version (KoSIT 1.5.0 mit XRechnung-Konfiguration 3.0.2) herunter.
Java wird nur für die optionale Validierungsfunktion benötigt – konkret Java Version 11 oder höher (empfohlen: OpenJDK 11). Im DoliCenter-Hosting ist Java standardmäßig vorinstalliert. Auf eigenen Servern zeigt das Modul den Java-Status an und gibt bei Bedarf Installationshinweise. Ohne Java kann das Modul XRechnungen erzeugen, aber nicht validieren.
Ja. Anzahlungsrechnungen (Abschlagsrechnungen) werden mit korrekter UBL-Codierung als InvoiceTypeCode 326 ausgegeben. Schlussrechnungen mit Anzahlungsabzug werden inklusive der Behandlung der Anzahlungs-Umsatzsteuer und vollständiger Nachvollziehbarkeit der Abrechnungshistorie verarbeitet. Das Modul ist kompatibel mit deutschen Abrechnungszyklen.
Ja. Stornorechnungen werden nach UStG §14 mit InvoiceTypeCode 384 als Korrekturrechnungen ausgegeben. Der Bezug zur Originalrechnung bleibt erhalten.
Nein. Alle Validierungen erfolgen lokal auf Ihrem Server. Es werden keine Rechnungsdaten an externe Dienste übertragen. Nach der einmaligen Installation des Validators arbeitet die Prüfung vollständig offline. Das gewährleistet maximalen Datenschutz.
Die Leitweg-ID ist eine Routingkennung für die elektronische Zustellung von Rechnungen an öffentliche Auftraggeber (B2G). Seit November 2020 müssen alle Rechnungen an Behörden im XRechnung-Format inklusive Leitweg-ID eingereicht werden. Im Modul kann nach Aktivierung der entsprechenden Option die Leitweg-ID bei den Geschäftspartnerdaten hinterlegt werden.
Ja. In den Moduleinstellungen kann aktiviert werden, dass beim E-Mail-Versand aus Dolibarr nicht nur die XML-Datei, sondern zusätzlich eine herkömmliche PDF-Rechnung als Anhang verwendet wird. So haben Empfänger eine einfache Möglichkeit, den Rechnungsinhalt zu lesen, ohne einen XRechnungs-Viewer zu benötigen. Gesetzlich verbindlich ist dabei die XML-Datei.
Das Modul erzeugt XRechnung 3.0.2-konforme XML-Dateien. Die Validierung erfolgt mit dem KoSIT-Validator 1.5.0. Das XRechnung-Format basiert auf dem europäischen Standard EN16931 und nutzt Universal Business Language (UBL 2.1). Damit sind die erzeugten Rechnungen sowohl PEPPOL-konform als auch grenzüberschreitend einsetzbar.
Das Modul ist für 300,00 € (netto) im offiziellen DoliStore erhältlich. Auf Anfrage kann es auch direkt über Bloxera bezogen werden. Im DoliCenter-Tarif Dolibarr Business ist das Modul nicht vorinstalliert, kann aber jederzeit hinzugefügt werden.
Bloxera GmbH bietet als offizieller Dolibarr Preferred Partner Einrichtung, Konfiguration und Schulung zum Modul an. Das Modul ist vollständig dokumentiert. Bei technischen Fragen oder Auffälligkeiten ist eine direkte Kontaktaufnahme möglich; Korrekturen werden zeitnah bereitgestellt.
Falls Sie einen technischen Fehler im Modul feststellen, kontaktieren Sie uns bitte. Je detaillierter Sie das Problem beschreiben (ggf. auch mit Screenshots), desto schneller können wir helfen und eine Korrektur bereitstellen. Wir sind bestrebt, alle gemeldeten Probleme zeitnah zu lösen und das Modul kontinuierlich zu verbessern.
Wenn Sie möchten, dass wir das Modul für Sie einrichten, Sie in der optimalen Konfiguration für Ihre spezifischen Anforderungen beraten oder Sie in der Bedienung von Dolibarr schulen, unterbreiten wir Ihnen gerne ein maßgeschneidertes Angebot. Als offizieller Dolibarr Preferred Partner verfügen wir über umfassende Expertise sowohl im Bereich E-Rechnung als auch in der Dolibarr-Administration.
Darüber hinaus bieten wir professionelles Dolibarr-Hosting als cloudbasierte SaaS-Lösung an, bei dem alle technischen Voraussetzungen für das XRechnung Export Modul bereits optimal konfiguriert sind.
Zu unseren Kontaktinformationen