LuaBill · E-Rechnungen

XRechnung und ZUGFeRD erstellen | LuaBill E-Rechnungen

Wählen Sie das vom Empfänger benötigte Format, prüfen Sie die strukturierten Daten und dokumentieren Sie die verwendeten Regeln.

PDF

.pdf

Ein sichtbares Geschäftsdokument zum Lesen, Drucken und Prüfen. Ein normales PDF enthält keinen strukturierten Rechnungsdatensatz.

Versenden Sie es, wenn ein normales PDF das geeignete und vereinbarte Format ist.

EN-16931-CII-XML

.xml + PDF-Ansicht

Eine strukturierte CII-Rechnung mit separater PDF-Ansicht und Prüfbericht.

Die XML ist die strukturierte Rechnung. Versenden Sie sie auf dem vereinbarten Weg; das PDF kann als Ansicht beigefügt werden.

XRechnung

XRechnung 3 CII .xml

Strukturierte XML mit den vom gewählten Profil verlangten Referenzen und elektronischen Adressen. Eine separate PDF-Ansicht erleichtert die Inhaltsprüfung.

Übermitteln Sie die XML an die Adresse oder das Portal des Empfängers mit der von ihm mitgeteilten Routingreferenz.

ZUGFeRD

PDF/A-3 mit eingebetteter XML

Ein hybrides PDF verbindet das lesbare Dokument mit seinem EN-16931-XML-Anhang. LuaBill speichert zusätzlich eine identische separate XML-Datei.

Üblicherweise versenden Sie das hybride PDF. Wenn der Empfänger auch die separate XML verlangt, folgen Sie seinen Vorgaben.

Was LuaBill prüft

  • Die gemeinsame Berechnungslogik prüft Beträge und erforderliche Eingaben. Jede elektronische Ausgabe durchläuft die überprüften EN-16931-CII-Regeln. Mustang prüft außerdem XML-Schema und gewähltes Profil mit dem aktiven Regelpaket, bevor das Ergebnis bereitgestellt wird.
  • ZUGFeRD durchläuft zusätzlich PDF/A- und Containerprüfungen. Der extrahierte XML-Anhang wird byteweise mit der separaten XML-Datei verglichen. Bewahren Sie .validation.xml, .validation-rules.xml und .validation-info.json zusammen mit PDF/XML auf.
  • Die technische Prüfung bestätigt weder steuerliche Registrierungen noch den tatsächlichen Geschäftsvorgang oder die Eindeutigkeit einer Rechnungsnummer. Prüfen Sie den geschäftlichen Inhalt und die Übermittlungsvorgaben des Empfängers.
LuaBill

Nachvollziehen, welche Regeln Ihre Rechnung geprüft haben

LuaBill 0.1.31 enthält ein überprüftes Paket aktueller CII-Prüfregeln. Die aktiven Versionen sind in der Anwendung sichtbar; die Prüfnachweise bleiben bei den ausgestellten Dokumenten.

Regelpaket von LuaBill 0.1.31, überprüft am 1. November 2026.

Das Regelpaket dieser Ausgabe

EN-16931-CII-Regeln
1.3.17Die offiziellen CEN-Regeln werden für jede XML-, XRechnung- und ZUGFeRD-Ausgabe als eigener erforderlicher Prüfschritt ausgeführt.
XRechnung / Schematron
3.0.2 / 2.6.0Das Format und seine Prüfregeln tragen unterschiedliche Versionsnummern. Die aktuellen CII-Regeln werden aus dem überprüften LuaBill-Paket ausgewählt.
ZUGFeRD / Factur-X
2.5.2 / 1.09.2Das EN-16931-Profil verbindet ein lesbares PDF/A-3 mit strukturierten XML-Daten. PDF/A- und Containerprüfung gehören weiterhin zur Erstellung.
Mustang CLI / veraPDF
2.26.0 / 1.30.2Das ursprüngliche Mustang-JAR bleibt unverändert. Wo zutreffend hat das überprüfte Regelpaket Vorrang; aktive und ursprünglich enthaltene Versionen werden getrennt angezeigt.
LuaBill-Standarddialog mit aktiven Regelversionen und getrennten Angaben zu den ursprünglichen Mustang-JAR-Ressourcen
Dialog der Desktopanwendung: aktive Regeln, letzte Dokumentprüfung und Ergebnisse der Aktualisierungsprüfung in getrennten Ansichten.

Rechnung und Prüfnachweise zusammen aufbewahren

Öffnen Sie Hilfe → E-Rechnungsstandards und Aktualisierungen oder nutzen Sie Versionen der Prüfung beim erzeugten Ergebnis. Erstellungsprotokoll und gespeicherte Versionsangaben nennen Regel- und Validatorversionen, SHA-256-Prüfsummen, das XML-Profil und die Ergebnisse der Prüfschritte.

*.pdf
Das sichtbare Dokument; bei ZUGFeRD die hybride Rechnung mit eingebetteter XML.
*.xml
Die strukturierte Rechnung; bei ZUGFeRD identisch mit der eingebetteten XML.
*.validation.xml
Der ursprüngliche Mustang-Prüfbericht für XML und gegebenenfalls PDF/A und Container.
*.validation-rules.xml
Der SVRL-Bericht der zusätzlichen Prüfung mit aktuellen EN-16931-CII-Regeln.
*.validation-info.json
Versionsnachweis mit aktiven und ursprünglichen Regeln, Prüfsummen, Profil und Ergebnissen der Prüfschritte.