de

ZUGFeRD erstellen

Erstelle aus einfachen Eingaben eine ZUGFeRD/Factur-X-PDF mit eingebetteter EN-16931-XML - lokal im Browser, ganz ohne Upload.

Strukturelle Prüfung als Hilfsfunktion, kein rechtsverbindliches Testat.
Profil
  • BASIC (mit Positionen)
  • BASIC WL (ohne Positionen)

Läuft lokal auf deinem Gerät ...

0%

Deine Dateien haben dein Gerät nie verlassen

    Wird meine Datei hochgeladen?

    Nein. Die Umwandlung läuft komplett in Deinem Browser - Deine Datei verlässt Dein Gerät nie. So ist das nachprüfbar

    Kein Upload100% lokal
    Inhalte bleiben bei dirkein Zugriff durch Dritte
    Server in DeutschlandDSGVO by Design
    Extern geprüftTLS A+ · Header A+

    Eine ZUGFeRD- bzw. Factur-X-Rechnung ist ein hybrides Dokument: eine PDF zum Ansehen, in die zusätzlich die strukturierten Rechnungsdaten als XML eingebettet sind (CrossIndustryInvoice nach EN 16931). Dieses Werkzeug baut beides aus deinen Eingaben: Du tippst die Rechnung Zeile für Zeile als einfache "Schluessel: Wert"-Liste, und es erzeugt eine PDF mit lesbarer Rechnungsseite und der eingebetteten factur-x.xml. Alles läuft lokal im Browser (reines JavaScript via pdf-lib, kein Server) - deine Geschaeftsdaten verlassen dein Gerät nicht.

    Pro Zeile gibst du ein Feld an. Unterstützte Schluessel (Deutsch oder Englisch): Rechnungsnummer, Datum (JJJJ-MM-TT), Währung, Typ (380 Handelsrechnung oder 381 Gutschrift), Verkaeufer (Name | Land | USt-IdNr.), Kaeufer (Name | Land), Leitweg-ID und Steuersatz. Jede Rechnungsposition ist eine eigene Zeile: "Position: Bezeichnung | Menge | Einzelpreis" - so kannst du beliebig viele Positionen angeben. Zeilen- und Gesamtsummen sowie die Steuer werden automatisch berechnet und sowohl in die XML als auch in die sichtbare PDF-Seite geschrieben.

    Ehrlich eingeordnet: Das Werkzeug erzeugt eine PDF mit korrekt eingebetteter CII-XML im gewählten Profil - standardmäßig Factur-X BASIC mit Positionen und EN-16931-Konformität, wahlweise BASIC WL ohne Positionen und ohne EN-16931-Anspruch (reines Buchungshilfe-Profil) - die strukturierte Rechnung, die eine Buchhaltung automatisch einlesen kann. Die vollständige strikte PDF/A-3-Konformität (Farbprofil, XMP-Metadaten) lässt sich im Browser nicht abschließend herstellen oder prüfen; deshalb ist dieses Tool als strukturell/Beta gekennzeichnet. Prüfe die fertige PDF bei Bedarf mit deiner Rechnungssoftware - die erzeugte XML kannst du mit den Schwester-Werkzeugen direkt wieder extrahieren und gegenprüfen.

    Technische Daten

    Technische Daten
    EingabeformateTexteingabe
    AusgabeformatPDF
    StapelverarbeitungNein
    VerarbeitungLokal im Browser (JavaScript)
    Datei-UploadKeiner

    In 3 Schritten

    1. Rechnungsdaten eingeben - pro Zeile ein Feld (z. B. "Position: Beratung | 2 | 100.00").
    2. Auf Erzeugen tippen - XML und PDF entstehen lokal im Browser.
    3. ZUGFeRD/Factur-X-PDF herunterladen (mit eingebetteter factur-x.xml).

    Grenzen: Baut aus einer einfachen "Schluessel: Wert"-Eingabe eine PDF mit eingebetteter CII-XML (CrossIndustryInvoice) im wählbaren Profil Factur-X BASIC (mit Positionen, EN-16931-konform, Standard) oder BASIC WL (ohne Positionen, kein EN-16931-Anspruch): Rechnungsnummer, Datum, Währung, Typ 380/381, Verkaeufer/Kaeufer, Leitweg-ID, Steuersatz und beliebig viele Positionen (Name | Menge | Einzelpreis); Summen und Steuer werden berechnet. Abgedeckt ist das BASIC-Kernprofil mit einem Steuersatz - Abschlaege, mehrere Steuersaetze oder Anzahlungen bildet diese Version nicht ab. Die strikte PDF/A-3-Konformität (Farbprofil/XMP) ist im Browser nicht voll herstellbar, daher strukturell/Beta: prüfe die fertige PDF mit deiner Software. Das Tool stellt eine strukturelle Vorlage bereit, kein Prüfsiegel.

    Häufige Fragen

    Werden meine Daten hochgeladen?

    Nein. Die XML und die PDF werden vollständig lokal im Browser erzeugt (reines JavaScript via pdf-lib, kein Server); deine Geschaeftsdaten verlassen dein Gerät nicht.

    Wie gebe ich die Rechnung ein?

    Pro Zeile ein Feld als "Schluessel: Wert", z. B. "Rechnungsnummer: RE-2026-001" oder "Verkaeufer: Muster GmbH | DE | DE123456789". Jede Position ist eine eigene Zeile "Position: Name | Menge | Einzelpreis".

    Was steckt in der PDF?

    Eine lesbare Rechnungsseite und die eingebettete factur-x.xml (CrossIndustryInvoice) im gewählten Profil - Factur-X BASIC (Standard, mit Positionen, EN-16931-konform) oder BASIC WL (ohne Positionen) - genau die hybride Struktur von ZUGFeRD/Factur-X.

    Ist das eine vollwertige PDF/A-3?

    Die XML wird korrekt eingebettet, aber die strikte PDF/A-3-Konformität (Farbprofil, XMP) ist im Browser nicht voll herstellbar - daher strukturell/Beta. Prüfe die fertige PDF mit deiner Rechnungssoftware.

    Kann ich das Ergebnis gegenprüfen?

    Ja. Mit "ZUGFeRD-XML extrahieren" holst du die eingebettete XML wieder heraus und mit "E-Rechnung prüfen" lässt du sie strukturell gegen die EN-16931-Regeln prüfen.

    Was unterscheidet BASIC und BASIC WL?

    BASIC enthält alle Rechnungspositionen und ist EN-16931-konform - das ist der Standard und für die meisten Faelle richtig. BASIC WL (without lines) lässt die Positionen weg und trägt nur die Summen; es ist ein reines Buchungshilfe-Profil ohne EN-16931-Konformitätsanspruch. Wähle das Profil oben passend zu deinem Anwendungsfall.

    Passende Tools