Was vor dem Druck geprüft wird
Eine fehlende Pflichtangabe ist kein Formatierungsproblem: Eine Rechnung ohne Nummer, ohne Leistungsdatum oder ohne Steuernummer des Ausstellers ist keine ordnungsgemäße Rechnung. Der Generator druckt sie nicht und nennt die fehlende Angabe.
Zwei Widersprüche, die aus Versehen leicht entstehen, stoppt er ebenfalls: Reverse Charge mit ausgewiesener Steuer und die Kleinunternehmerregelung mit einem Satz über null. In beiden Fällen würde das Dokument zwei gegensätzliche Dinge zugleich behaupten.
Hinweise sind etwas anderes als Fehler und blockieren den Druck nie. Der Generator kennt die Umstände Ihres Umsatzes nicht; wo eine Regel davon abhängt — die polnische Split-Payment-Schwelle, die Grenze der Kleinbetragsrechnung — sagt er es und überlässt Ihnen die Entscheidung.
Ein PDF ist keine E-Rechnung
Der wichtigste Absatz, bevor Sie das Ergebnis geschäftlich verwenden.
Für inländische B2B-Umsätze gilt in Deutschland die E-Rechnungspflicht: Der Empfang strukturierter Rechnungen ist bereits verpflichtend, das Ausstellen wird mit Übergangsfristen eingeführt. In Polen läuft KSeF, das nationale E-Rechnungssystem. Ein Ausdruck oder PDF ist in beiden Fällen nicht dasselbe wie eine strukturierte elektronische Rechnung, so korrekt es auch aussieht.
Wofür der Generator heute taugt: Proformarechnungen, Angebote, B2C-Umsätze, Entwürfe zur Kontrolle und alle Fälle, in denen die Gegenseite Papier oder PDF erwartet. Setzen Sie das Häkchen bei B2B, sagt der Generator das ausdrücklich — besser hier als von einem Kunden, der die Rechnung zurückweist.
Wo gerundet wird
Alle Beträge werden in Cent als ganze Zahlen gerechnet, nie in Gleitkommazahlen — genau so weicht eine Summe am Ende um einen Cent von der Summe ihrer Positionen ab.
Die Reihenfolge ist bewusst festgelegt: Erst wird jede Position berechnet und gerundet, dann werden die Positionen addiert. Stattdessen erst die Summe zu runden, ist in den meisten Mitgliedstaaten ebenfalls zulässig und ergibt ein bis zwei Cent Unterschied. Entscheidend ist, eine Variante konsequent anzuwenden — deshalb steht die Wahl im Code und nicht im Zufall.
Warum diese Seite neu lädt
Jeder andere Rechner hier arbeitet im Browser und aktualisiert sich beim Tippen. Dieser schickt ein Formular ab und kommt als Seite zurück — langsamer, und das gehört erklärt.
Die Dokument-Engine — Feldregeln je Land, Prüfung, Layout — ist ein eigenes, geschlossenes Projekt, das nie in Ihren Browser gelangt. Ein bewusster Tausch: Die Engine bleibt, wo sie ist, und der Preis dafür ist ein Seitenaufruf statt eines sofortigen Ergebnisses.
Was das für Ihre Daten bedeutet, steht in der Datenschutzerklärung, kurz gesagt: Ihre Eingaben dienen dem Aufbau des Dokuments und sonst nichts. Sie werden nicht gespeichert, nicht protokolliert und nirgendwohin gesendet.