Was der Generator erstellt
Ein Formular, fünf Formate, alle auf dem Datenmodell der EN 16931:
- XRechnung 3.0 in UBL: der Standard für Rechnungen an die öffentliche Verwaltung und eines der Formate der E-Rechnungspflicht zwischen Unternehmen, als Rechnung oder Rechnungskorrektur.
- XRechnung 3.0 in CII: derselbe Inhalt in der Syntax UN/CEFACT Cross Industry Invoice. Beide gibt es auch als PDF, das die XRechnung als xrechnung.xml enthält, im ZUGFeRD-Profil XRECHNUNG.
- ZUGFeRD / Factur-X, Profil EN 16931: eine PDF/A-3-Datei zum Lesen, mit der CII-Rechnung als factur-x.xml für die Software Ihres Kunden; auf Wunsch auch nur das XML.
- Peppol BIS Billing 3.0: die Rechnung des Peppol-Netzwerks, in UBL.
- Frankreich CTC: die französische E-Rechnung der Reform 2026, als Factur-X oder UBL, mit der Abrechnungsart und den Pflichtangaben, die die BR-FR-Regeln der FNFE-MPE verlangen.
Rabatte und Zuschläge auf die ganze Rechnung (etwa ein Treuerabatt oder Versandkosten), Skonto in der Form, die die XRechnung verlangt, bereits gezahlte Beträge und angehängte Dateien wie ein Stundennachweis kommen mit hinein; Ihr Logo und ein QR-Code zum Bezahlen per Banking-App (GiroCode) kommen ins PDF, in der Sprache des Verkäufers oder einer von 14 weiteren. Eine Rechnung, die Sie schon haben, als XML oder ZUGFeRD-PDF, öffnet sich wieder im Formular, um sie zu korrigieren, gutzuschreiben oder erneut zu senden; zu einer gerade erstellten schreibt Korrektur zu dieser Rechnung die Rechnungskorrektur.
Die Beträge werden so berechnet, wie die Regeln sie prüfen: jede Position als Menge mal Nettopreis, auf den Cent gerundet; die Aufschlüsselung der Umsatzsteuer mit einer Gruppe je Kategorie und Steuersatz, Rabatte und Zuschläge eingerechnet, deren Steuer auf den Cent gerundet wird; daraus ergeben sich die Summen.
Verkäufer im ganzen Euroraum
Das Land des Verkäufers richtet das Formular ein: Deutschland, Österreich, Belgien, die Niederlande, Luxemburg, Frankreich, Finnland, Irland, Estland, Lettland, Litauen, die Slowakei, Slowenien, Zypern oder Malta. Es bringt mit
- seine Steuersätze, den Regelsteuersatz zuerst, und seine Sprache für das PDF und die Hinweise auf der Rechnung, die Sie ändern können;
- die elektronische Adresse, die seine Unternehmen in Peppol verwenden: die USt-IdNr. in Deutschland, die Unternehmensnummer in Belgien, die KvK-Nummer in den Niederlanden, die OVT-Kennung in Finnland, die SIREN in Frankreich;
- Prüfungen der USt-IdNr. und der Registernummer in der Form des Landes, damit ein Tippfehler auffällt, bevor die Software Ihres Kunden die Rechnung ablehnt;
- seine Kleinunternehmerregelung, mit der Befreiung so formuliert, wie sein Recht es verlangt, etwa „TVA non applicable, article 293 B du CGI“ in Frankreich;
- Zahlungsreferenzen mit Prüfziffern, aus der Rechnungsnummer gebildet: die belgische strukturierte Mitteilung, die finnische und estnische Referenznummer und die internationale RF-Referenz.
Das Land des Käufers bestimmt dessen Adressschema und die Prüfung seiner USt-IdNr. In Frankreich laufen Rechnungen zwischen Unternehmen über eine zugelassene Plattform (plateforme agréée): für große und mittlere Unternehmen seit dem 1. September 2026, für die übrigen ab dem 1. September 2027. Ein französischer Verkäufer erhält das Format Frankreich CTC, geprüft mit den BR-FR-Regeln, die die Plattformen anwenden, als Datei zum Hochladen auf seine Plattform. Verkäufer in Italien, Spanien, Portugal, Kroatien und Griechenland senden oder melden ihre Rechnungen über das eigene System der Steuerverwaltung, oft in einem nationalen Format, das der Generator nicht schreibt; er sagt das und verweist darauf, was dort gilt.
Vor dem Download geprüft
Rechnung erstellen schreibt das XML und prüft es in Ihrem Browser mit der Engine unseres Validators: zuerst das Schema (UBL 2.1 oder CII), dann die Schematron-Regeln des Profils, mit den Regelstufen des KoSIT-Validators. Sie erhalten die Datei immer mit dem Ergebnis daneben, jeder Befund verweist auf seine Regel und ist am Feld markiert, und eine Vorschau zeigt das PDF, eine XRechnung auch so, wie die Visualisierung der KoSIT sie darstellt. PDF herunterladen bettet das XML so ins PDF ein, wie ZUGFeRD es festlegt: im Profil EN 16931 bei ZUGFeRD und Frankreich CTC, im Profil XRECHNUNG bei der XRechnung (für das PDF in CII geschrieben, wenn Sie UBL gewählt haben, und ebenfalls geprüft). Peppol-Rechnungen werden nur als XML versendet, ihr PDF ist eine Lesefassung. Dieselbe Prüfung führt der Validator für Rechnungen aus anderen Programmen aus, ZUGFeRD-PDFs eingeschlossen.
Umsatzsteuerkategorien
Jede Position hat eine Umsatzsteuerkategorie. Die Regelkategorie nimmt die Steuersätze des Landes des Verkäufers (in Deutschland 19 % oder 7 %), andere Sätze können Sie eintragen. Die übrigen Kategorien haben 0 % und tragen einen Befreiungsgrund auf der Rechnung, der in der Sprache der Rechnung vorausgefüllt ist und sich ändern lässt:
- Steuerbefreit: etwa eine Kleinunternehmerregelung wie die nach § 19 UStG.
- Reverse Charge: Der Leistungsempfänger schuldet die Steuer. Die USt-IdNr. des Käufers ist erforderlich.
- Innergemeinschaftliche Lieferung: Waren an ein Unternehmen in einem anderen EU-Land, mit der USt-IdNr. des Käufers und der Lieferadresse.
- Ausfuhr: Waren, die die EU verlassen.
- Nullsatz: steuerpflichtig mit 0 %.
Welche Kategorie zutrifft, ist eine steuerliche Frage: Der Generator schreibt, was Sie wählen, er entscheidet es nicht.
Was die XRechnung verlangt
Die XRechnung verlangt mehr als die EN 16931 allein, und das Formular fragt danach, wenn XRechnung gewählt ist:
- eine Käuferreferenz (BT-10): die Leitweg-ID bei einer Behörde, sonst die Referenz, die Ihr Kunde Ihnen genannt hat;
- einen Ansprechpartner des Verkäufers mit Name, Telefon und E-Mail;
- elektronische Adressen von Verkäufer und Käufer, etwa E-Mail-Adressen;
- Zahlungsangaben: eine IBAN für die Überweisung oder bei einer SEPA-Lastschrift Ihre Gläubiger-ID, die Mandatsreferenz und die IBAN des Kunden (mit dem Kunden für die nächste Rechnung gespeichert).
Peppol akzeptiert keine E-Mail-Adresse als elektronische Adresse: Verwenden Sie die Kennung, die im Netzwerk registriert ist, etwa die deutsche USt-IdNr., eine Leitweg-ID, die Unternehmensnummer Ihres Landes oder eine GLN.
Ihre Daten
Nichts, was Sie eingeben, wird übertragen. XML und PDF werden in Ihrem Browser geschrieben und geprüft; nur die Schema-, Regel- und Schriftdateien kommen von dieser Website. Solange In diesem Browser speichern angehakt ist, bleibt das Formular beim Tippen in Ihrem Browser gespeichert, sodass beim Neuladen oder Schließen des Tabs nichts verloren geht. Neue Rechnung beginnt die nächste mit denselben Angaben zu Verkäufer und Zahlung und der Nummer nach der zuletzt erstellten Rechnung, deren Kunden Sie unter Gespeicherte Kunden wieder auswählen und deren Positionen beim Tippen des Namens mit ihrem Preis zurückkommen; Für nächsten Monat wiederholen erstellt dieselbe Rechnung für den Folgemonat. Angehängte Dateien werden nie gespeichert. Entfernen Sie das Häkchen an einem gemeinsam genutzten Computer: Das Gespeicherte wird sofort gelöscht. Da all das nur in diesem einen Browser liegt, schreibt Sicherung es in eine Datei, um es aufzubewahren oder in einen anderen Browser oder auf einen anderen Computer mitzunehmen.
Der Generator schreibt eine Rechnung, das steuerlich maßgebliche Dokument. Die Nummer, die er vorschlägt, ist nur ein Vorschlag, und er führt kein Archiv und keine Kopie: Die Rechnungen selbst bleiben bei Ihnen und Ihrer Buchhaltung, auch die Aufbewahrung nach GoBD. Zum Lesen öffnen Sie eine Rechnung im E-Rechnungs-Viewer.
Fragen
Ist der Generator kostenlos?
Ja, ohne Konto und ohne Limit. Er läuft in Ihrem Browser.
Erstellt er auch ZUGFeRD- oder Factur-X-PDFs?
Ja: Wählen Sie ZUGFeRD / Factur-X (EN 16931) und laden Sie das PDF herunter. Es ist eine PDF/A-3-Datei mit der Rechnung auf A4-Seiten und dem geprüften CII-XML als factur-x.xml, im Profil EN 16931 (bei ZUGFeRD COMFORT).
Gibt es die XRechnung auch als PDF?
Ja: PDF herunterladen liefert eine PDF/A-3-Datei mit der XRechnung als xrechnung.xml, im ZUGFeRD-Profil XRECHNUNG, das deutsche Rechnungssoftware liest. Das Portal einer Behörde (ZRE, OZG-RE) nimmt das XML selbst, senden Sie dort also das XML.
Kann ich mein Logo auf die Rechnung setzen?
Ja, im PDF: Logo hinzufügen im Feld des Verkäufers nimmt ein PNG-, JPEG-, SVG- oder WebP-Bild und speichert es mit Ihren Verkäuferdaten in diesem Browser. Kein E-Rechnungsformat hat ein Feld für ein Logo, das XML, das Software liest, enthält also keines.
Hat das PDF einen QR-Code zum Bezahlen?
Ja, bei einer SEPA-Überweisung in Euro: Der GiroCode (EPC-QR-Code) neben den Zahlungsangaben enthält Ihre IBAN, den Zahlbetrag und den Verwendungszweck, sodass Ihr Kunde ihn mit seiner Banking-App scannt und bezahlt. Nehmen Sie unter Zahlung das Häkchen bei QR-Code zum Bezahlen heraus, um ihn wegzulassen.
Für welche Länder funktioniert er?
Für Verkäufer in Deutschland, Österreich, Belgien, den Niederlanden, Luxemburg, Frankreich, Finnland, Irland, Estland, Lettland, Litauen, der Slowakei, Slowenien, Zypern und Malta. Wählen Sie das Land des Verkäufers, und das Formular übernimmt seine Steuersätze, Sprache, Peppol-Adressschema, Kleinunternehmerregelung und Zahlungsreferenzen. Ein Verkäufer anderswo kann trotzdem eine Rechnung schreiben, mit eingetragenen Steuersätzen.
Funktioniert er für die französische E-Rechnungsreform?
Ja: Für einen französischen Verkäufer schreibt das Formular Frankreich CTC, ein Factur-X-PDF oder eine UBL-Datei mit der SIREN, der Abrechnungsart (Waren, Dienstleistungen oder beides) und den drei Pflichtangaben zu Verzugszinsen, der Beitreibungspauschale von 40 Euro und Skonto, und prüft es mit den BR-FR-Regeln der FNFE-MPE, die die zugelassenen Plattformen anwenden. Laden Sie es auf Ihre Plattform hoch: Seit September 2026 laufen Rechnungen zwischen französischen Unternehmen über eine solche, zuerst bei großen und mittleren Unternehmen.
Kann ich die Rechnung für einen Kunden im Ausland auf Englisch erstellen?
Ja: Wählen Sie die Sprache oben im Formular, aus Deutsch, Englisch, Französisch, Niederländisch, Finnisch, Schwedisch, Estnisch, Lettisch, Litauisch, Slowakisch, Slowenisch, Italienisch, Spanisch und Portugiesisch. Die Überschriften des PDF und die Hinweise auf der Rechnung, etwa zum Reverse Charge, folgen ihr; die Positionen lauten, wie Sie sie geschrieben haben.
Kann ich meine Daten auf einen anderen Computer übertragen?
Ja: Sicherung, dann Meine Daten exportieren schreibt Ihre Verkäufer- und Zahlungsdaten, Logo, gespeicherten Kunden, Artikel und die letzte Rechnungsnummer in eine JSON-Datei; Sicherung importieren auf dem anderen Computer übernimmt sie. Nichts davon geht über unseren Server.
Kann ich denselben Kunden jeden Monat abrechnen?
Ja: Nach dem Erstellen einer Rechnung erzeugt Für nächsten Monat wiederholen dieselbe mit der nächsten Nummer, dem heutigen Datum und dem Leistungsdatum oder Abrechnungszeitraum einen Monat später. Die Kunden, die Sie abgerechnet haben, bleiben außerdem unter Gespeicherte Kunden in diesem Browser.
Kann ich eine vorhandene Rechnung ändern?
Ja: Ziehen Sie sie oben auf der Seite auf Rechnung öffnen, als XML oder PDF, und das Formular füllt sich damit, im Format der Rechnung. Was das Formular nicht abbildet, etwa Rabatte auf einzelne Positionen, wird genannt, damit Sie es prüfen können.
Ich bin Kleinunternehmer und habe nur eine Steuernummer. Geht das?
Ja. Haken Sie beim Verkäufer Kleinunternehmer an (§ 19 UStG in Deutschland, die franchise en base in Frankreich, die KOR in den Niederlanden): Dann sind alle Positionen steuerbefreit, und die Rechnung nennt die Befreiung so, wie das Recht des Landes sie formuliert. Geben Sie Ihre Steuernummer an und lassen Sie die USt-IdNr. leer: Ohne USt-IdNr. und Registernummer identifiziert die Steuernummer Sie auch als Verkäufer, wie es die Regeln verlangen.
Ist eine gültige Datei eine korrekte Rechnung?
Sie erfüllt das Schema und die Geschäftsregeln: Die Summen stimmen, die Pflichtangaben sind da, die Codes sind bekannt. Ob Kategorie, Steuersätze und Beträge für Ihr Unternehmen richtig sind, entscheiden Sie oder Ihre Steuerberatung.
Was ist eine Leitweg-ID?
Die Adressierungskennung einer deutschen Behörde, die sie Ihnen für ihre Rechnungen mitteilt; sie gehört in die Käuferreferenz. Bei einem Unternehmen als Kunden verwenden Sie die Referenz, die es Ihnen genannt hat, oder seine Bestellnummer.
Welche Einheiten kann ich verwenden?
Stück, Einheit, Stunde, Tag, Woche, Monat, Jahr, Minute, Pauschale, Set und gängige Gewichte, Längen und Volumen, geschrieben mit ihren UN/ECE-Codes (H87, HUR, LS usw.).