📑 Format auswählen

🏢 Absender (Verkäufer)

⚙️ Optionen

📬 Empfänger (Käufer)

📅 Rechnungsdetails

📋 Positionen

💶 Live-Zusammenfassung

Bitte mindestens eine Position erfassen.

⚠️ Hinweise zur Nutzung & Haftungsausschluss

🔒 Datenschutz: Die gesamte Erzeugung läuft direkt in Deinem Browser – weder Stammdaten noch Rechnungen werden übertragen oder gespeichert. Stammdaten und Empfänger-Historie kannst Du optional lokal in Deinem Browser sichern.

Keine Gewähr: Für die Richtigkeit, Vollständigkeit, Aktualität und rechtliche Konformität der erzeugten Rechnungen wird keine Haftung übernommen. Jede erzeugte Rechnung ist vor dem Versand auf sachliche und rechtliche Korrektheit zu prüfen.

Keine Steuer- oder Rechtsberatung: Die Nutzung des Generators ersetzt weder eine steuerliche noch rechtliche Beratung. Pflichtangaben nach §14 UStG, korrekte Steuersätze, Kleinunternehmer- und Reverse-Charge-Regelungen, Leitweg-IDs sowie formatspezifische Anforderungen (CIUS-DE, XRechnung, ZUGFeRD-Profile) sind eigenverantwortlich zu prüfen.

Empfehlung: Erzeugte Dateien vor dem produktiven Einsatz mit dem E-Rechnung-Validator auf Konformität prüfen und bei Zweifeln den Steuerberater konsultieren.

Tipps & Hinweise

📘 Leitweg-ID (BT-10)

Bei Rechnungen an öffentliche Auftraggeber (Bund, Land, Kommune) ist die Leitweg-ID Pflicht. Sie wird vom Auftraggeber mitgeteilt und hat das Format 991-12345-67. Für B2B-Rechnungen kannst Du eine beliebige Referenz wie z.B. die Auftrags- oder Bestellnummer eintragen.

📗 Kleinunternehmer (§ 19 UStG)

Wenn Du Kleinunternehmer bist, wird der USt-Ausweis automatisch unterdrückt und der Pflichthinweis "Kleinunternehmer gemäß § 19 UStG" eingefügt. Trotzdem musst Du seit 2025 e-Rechnungen empfangen und ab 2027/2028 auch ausstellen können.

🔄 Reverse-Charge (§ 13b UStG)

Bei Reverse-Charge schuldet der Leistungsempfänger die Umsatzsteuer. Im XML wird die Steuer-Kategorie "AE" gesetzt, der Hinweis erscheint automatisch. Pflicht z.B. bei Bauleistungen, EU-B2B-Dienstleistungen und Schrotthandel.

📜 § 14 UStG Pflichtangaben

Eine Rechnung muss enthalten: Vollständiger Name & Anschrift von Leistungserbringer und -empfänger, Steuernummer oder USt-IdNr., Ausstellungsdatum, fortlaufende Rechnungsnummer, Menge & Art der Leistung, Lieferdatum, Entgelt nach Steuersätzen aufgeschlüsselt, Steuersatz und Steuerbetrag (oder Hinweis auf Steuerbefreiung).

📱 GiroCode – Bezahl-QR-Code für ZUGFeRD

ZUGFeRD-PDFs erhalten automatisch einen GiroCode (EPC-QR nach SEPA-Standard), sofern Du IBAN und Firmenname eingetragen hast. Empfangende scannen den QR-Code einfach mit ihrer Banking-App – Empfänger, IBAN, Betrag und Verwendungszweck werden automatisch übernommen. Das funktioniert mit allen gängigen deutschen/europäischen Banking-Apps (Sparkasse, VR, DKB, ING, N26 etc.).

👁️ PDF-Vorschau vor dem Download

Der „Vorschau“-Button zeigt die fertige Rechnung als PDF im Browser – auch bei XRechnung, damit Du den Inhalt optisch prüfen kannst, bevor die XML-Datei erzeugt wird. So erkennst Du Tippfehler, fehlende Daten oder falsche Steuersätze, bevor die Rechnung raus ist.

💾 Stammdaten & Empfänger-Historie

Absender-Stammdaten lassen sich per Klick lokal in Deinem Browser speichern. Empfänger werden automatisch gemerkt, sobald einmal eine Rechnung erzeugt wurde – beim nächsten Mal reicht das Antippen des Namensfelds und die komplette Adresse wird vorgeschlagen. Alles bleibt lokal, nichts wird hochgeladen.

XRechnung oder ZUGFeRD – was ist besser?

Beide Formate sind vollständig konform zur deutschen E-Rechnungspflicht und EN 16931. XRechnung ist Pflicht für öffentliche Auftraggeber (B2G) und reines XML – ohne PDF-Visualisierung. ZUGFeRD (auch Factur-X) ist ein hybrides Format: ein PDF/A-3 mit eingebettetem CII-XML – ideal für B2B, weil es sowohl maschinenlesbar als auch menschenlesbar ist. Nur ZUGFeRD-PDFs können zudem den GiroCode (SEPA-Bezahl-QR) enthalten. Mehr dazu im E-Rechnung Portal und im E-Rechnung Leitfaden.

Häufige Fragen zum E-Rechnung Generator

Ist das Tool wirklich kostenlos?

Ja. Die Nutzung ist vollständig kostenlos, ohne Registrierung, ohne Werbung, ohne Tracking Deiner Eingaben. Das Tool wird von Raphael Weinelt als Wissensangebot betrieben.

Werden meine Daten hochgeladen?

Nein. Die gesamte Erzeugung läuft ausschließlich in Deinem Browser. Es gibt keinen Server, der Deine Rechnungsdaten empfängt oder speichert. Stammdaten und Empfänger-Historie werden optional im localStorage Deines Browsers gespeichert – das verlässt Dein Gerät ebenfalls nicht.

Sind die erzeugten Rechnungen EN-16931-konform?

Die erzeugten Dateien folgen der Struktur von EN 16931 (XRechnung 3.0 über UBL 2.1, ZUGFeRD 2.3 über UN/CEFACT CII). Vor dem produktiven Versand solltest Du Deine erste Rechnung mit dem E-Rechnung Validator oder dem Profi-Prüfer prüfen.

Funktioniert der GiroCode mit jeder Banking-App?

Ja. Der GiroCode folgt dem EPC-QR-Code-Standard v002 des European Payments Council und wird von allen deutschen und europäischen Banking-Apps unterstützt (Sparkasse, VR-Banken, DKB, ING, Commerzbank, N26, PayPal etc.).

Kann ich als Kleinunternehmer (§19 UStG) Rechnungen erstellen?

Ja. Aktiviere die Kleinunternehmer-Option – der USt-Ausweis wird automatisch unterdrückt und der Pflichthinweis nach §19 UStG eingefügt. Die erzeugte Rechnung ist vollständig konform.

Wie verarbeite ich eingehende E-Rechnungen?

Mit hmd.fibu werden eingehende E-Rechnungen automatisch ausgelesen, Buchungsfelder vorgefüllt und der Beleg revisionssicher angehängt – siehe auch das #functionmonday Archiv für konkrete Praxistipps wie die E-Rechnungspflicht jetzt starten und die digitale Belegverarbeitung.