Zum Hauptinhalt springen Neu E-Rechnungspflicht ab 2027 - Kontier gibt XRechnung & ZUGFeRD nativ aus

E-Rechnung Software für SaaS richtig auswählen

9. Oktober 2026 7 Min. Lesezeit Kontier Team
E-Rechnung Software für SaaS richtig auswählen

Eine Rechnung kann im PDF optisch korrekt aussehen und dennoch keine E-Rechnung sein. Für B2B-SaaS-Unternehmen ist das keine semantische Feinheit: Wenn Produktkatalog, Usage-Events, Steuerlogik, Zahlungseinzug und Buchhaltung aus unterschiedlichen Systemen stammen, entstehen Abweichungen genau dort, wo EN 16931 strukturierte und prüfbare Daten verlangt. E-Rechnung Software muss deshalb mehr leisten als XML zu erzeugen. Sie muss aus abrechenbaren Produkt- und Finanzdaten eine konsistente Rechnung, einen nachvollziehbaren Zahlungsprozess und belastbare Ledger-Daten machen.

Seit 2025 müssen inländische B2B-Unternehmen E-Rechnungen grundsätzlich empfangen können. Für den Versand gelten gestaffelte Übergangsfristen: Ab 2027 betrifft die Pflicht Unternehmen mit einem Vorjahresumsatz von mehr als 800.000 Euro, ab 2028 grundsätzlich alle inländischen B2B-Umsätze. Wer Billing heute neu aufsetzt, sollte diese Fristen nicht als späteres Output-Format behandeln. Die Datenmodelle, Freigaben und Archivierungsprozesse müssen bereits jetzt auf strukturierte Rechnungen ausgelegt sein.

Was E-Rechnung Software im SaaS-Billing leisten muss

Eine E-Rechnung im deutschen Kontext ist eine Rechnung in einem strukturierten elektronischen Format, das eine automatische und elektronische Verarbeitung ermöglicht. Ein PDF per E-Mail reicht dafür nicht aus, auch wenn es digital versendet wird. XRechnung und ZUGFeRD nach EN 16931 sind die etablierten Formate, die für deutsche und europäische Anforderungen relevant sind.

Für ein Unternehmen mit festen Monatsplänen ist die Formatgenerierung bereits ein eigener Prozess. Bei hybriden Modellen wird sie zum Integrationsproblem: Ein Kunde erhält etwa 20 Seats zum Grundpreis, volumenabhängige API-Aufrufe, einen zeitlich begrenzten Rabatt und eine nachträgliche Gutschrift. Die E-Rechnung muss die resultierenden Positionen, Mengen, Zeiträume, Steuersätze und Zahlungsbedingungen nicht nur korrekt darstellen, sondern maschinenlesbar und semantisch konsistent ausgeben.

Die zentrale Frage lautet daher nicht: Kann das Tool XRechnung exportieren? Sondern: Entsteht die XRechnung aus derselben versionierten Abrechnungsgrundlage wie Zahlungsbetrag, Forderungsstatus, Umsatzrealisierung und DATEV-Buchungssatz? Wenn die Antwort nein lautet, wird jede Rechnungskorrektur zum manuellen Abstimmungsfall.

EN 16931 ist ein Datenvertrag, kein Dateianhang

EN 16931 definiert das semantische Kernmodell einer elektronischen Rechnung. Darin liegen unter anderem die Anforderungen an Verkäufer- und Käuferdaten, Rechnungsreferenzen, Zahlungsinformationen, Steueraufschlüsselungen und Summen. XRechnung setzt dieses Modell für deutsche öffentliche Auftraggeber um. ZUGFeRD kombiniert je nach Profil strukturierte XML-Daten mit einer lesbaren PDF-Darstellung.

Für Engineering-Teams folgt daraus eine klare Architekturentscheidung: Die strukturierte Rechnung darf nicht aus einem PDF zurückgerechnet oder in einem separaten Konverter nachgebaut werden. Sie sollte aus einem kanonischen Rechnungsobjekt entstehen. Dieses Objekt enthält die unveränderbaren Rechnungsdaten, Positionen, Steuerentscheidungen, Referenzen und Totals. PDF, XRechnung und ZUGFeRD sind dann verschiedene Repräsentationen derselben Finanztransaktion.

Das reduziert Fehler bei Rundungen, Währungskonvertierungen und Korrekturen. Es verhindert auch den typischen Konflikt, dass Finance einen Rechnungsbetrag im ERP findet, während Engineering im Billing-System eine leicht abweichende Berechnung sieht. Monatsabschluss ohne Excel beginnt mit einer gemeinsamen Quelle für abrechnungsrelevante Daten.

Die Auswahl einer E-Rechnung Software beginnt vor dem Rechnungsversand

Viele Tools erfüllen einen Teil der Anforderung: Sie erzeugen XML, verschicken Dokumente oder speichern PDFs. Für europäische SaaS-Unternehmen reicht diese Einzeldisziplin selten. Die Entscheidung hängt davon ab, wie tief die Software mit Produktlogik und Finanzprozessen verbunden sein muss.

Bei einem einfachen deutschen B2B-Geschäft mit festen Preisen kann ein Rechnungsmodul im ERP genügen. Sobald Preisänderungen, nutzungsbasierte Abrechnung, mehrere Länder oder automatisierter Einzug hinzukommen, steigt der Integrationsaufwand schnell. Dann braucht das Unternehmen nicht nur eine Ausgabe für E-Rechnungen, sondern eine Billing-Infrastruktur mit kontrollierten Zuständen.

Prüfen Sie insbesondere vier Ebenen:

  • Produkt- und Preislogik: Können Pläne, Seats, Staffelpreise, Mindestbeträge, Promotions und Usage-Events versioniert werden? Eine Rechnung muss rekonstruierbar bleiben, auch wenn sich der Produktkatalog später ändert. Preisänderungen ohne Deploy sind nur dann belastbar, wenn die Tarifversion zum Abrechnungszeitpunkt gespeichert wird.
  • Steuer- und Compliance-Logik: Beherrscht das System deutsche Umsatzsteuer, EU VAT OSS, Reverse Charge, Steuerbefreiungen und VIES-Prüfungen als Rechnungslogik? Ein Steuersatzfeld allein ist keine Steuer-Engine.
  • Zahlungs- und Forderungsprozesse: Werden Zahlungsziel, SEPA Direct Debit, Karten- und Bankzahlungen, Rücklastschriften, Mahnstufen und R-Transaction-Routing mit der offenen Forderung verknüpft? Eine bezahlte Rechnung darf nicht nur in einem Payment-Plugin den Status wechseln.
  • Ledger und Buchhaltung: Lassen sich Rechnungen, Gutschriften, Steuerbeträge, Zahlungseingänge und Umsatzerlöse periodengerecht in nachvollziehbare Buchungssätze und DATEV-Exporte überführen? Für IFRS 15 oder ASC 606 genügt eine Rechnungsnummer nicht als Revenue-Schedule.

Diese Ebenen müssen nicht zwingend in einem einzigen Produkt liegen. Mehrere spezialisierte Systeme können sinnvoll sein, etwa bei einem bestehenden ERP oder komplexen Enterprise-Collections. Dann ist aber eine explizite Systemführerschaft erforderlich. Welches System entscheidet über Rechnungsbetrag und Rechnungsversion? Welches über den Forderungsstatus? Welches erzeugt das unveränderbare Audit-Protokoll? Ohne diese Antworten vervielfacht jede API-Integration die Abstimmungskosten.

XRechnung, ZUGFeRD und PDF nicht gegeneinander ausspielen

XRechnung ist insbesondere für Rechnungen an öffentliche Auftraggeber relevant. ZUGFeRD ist im B2B-Kontext praktisch, wenn Empfänger sowohl eine lesbare Darstellung als auch strukturierte Daten erwarten. Ein PDF bleibt für Menschen hilfreich, erfüllt allein jedoch nicht die Anforderungen an eine E-Rechnung im vorgesehenen strukturierten Sinn.

Gute E-Rechnung Software behandelt diese Formate nicht als konkurrierende Workflows. Sie entscheidet anhand von Empfängerprofil, Rechtsraum, Kanal und Vereinbarung, welche Repräsentation ausgeliefert wird. Die fachliche Rechnung bleibt identisch. Ändert sich ein Empfänger von PDF auf XRechnung, darf das weder Preise neu berechnen noch einen zweiten Rechnungsdatensatz erzeugen.

Wichtig ist auch die Validierung. XML, das technisch wohlgeformt ist, kann gegen Geschäftsregeln von EN 16931 verstoßen. Fehlende Buyer Reference, unvollständige Zahlungsinformationen oder inkonsistente Steuer- und Summenwerte führen dann zu Zurückweisungen. Validierung muss vor Versand stattfinden und als Prozessstatus sichtbar sein - nicht erst nach einer Reklamation des Kunden.

Bei Usage-based Billing entscheidet die Event-Kette

Nutzungsbasierte Abrechnung verschärft die Anforderungen an jede Rechnung. Ein Usage-Event braucht eine eindeutige Identität, einen Zeitpunkt, einen Kundenbezug, eine Maßeinheit und eine nachvollziehbare Zuordnung zu Preisversion und Abrechnungsperiode. Doppelt zugestellte Events, verspätete Korrekturen oder nachträgliche Kundenmigrationen dürfen nicht zu unkontrollierten Mehrfachabrechnungen führen.

Die Rechnung ist dabei das Ende einer Kette, nicht ihr Anfang. Ein belastbarer Ablauf sieht vor, dass Events dedupliziert und bewertet werden, die Abrechnungsperiode geschlossen wird, ein Invoice Draft entsteht und erst nach fachlicher Freigabe die finale Rechnung nummeriert und ausgegeben wird. Nach Finalisierung sind Änderungen kein Update am bestehenden Dokument, sondern eine Gutschrift, Stornierung oder neue Rechnung mit sauberer Referenz.

Das ist nicht nur eine Frage formaler Compliance. Genau diese Zustandslogik ermöglicht es Finance, einen strittigen Betrag zu erklären, und Engineering, eine Berechnung reproduzierbar zu debuggen. Wer Nutzungsdaten nach Rechnungsversand überschreibt, verliert beides.

Steuer, Zahlung und Buchhaltung müssen dieselbe Wahrheit sehen

Besonders häufig brechen Billing-Stacks an Ländergrenzen. Ein deutsches SaaS-Unternehmen fakturiert an eine französische Gesellschaft mit gültiger USt-IdNr., an einen deutschen Kunden ohne USt-IdNr. und an eine Privatperson in einem weiteren EU-Land. Die steuerliche Behandlung, Pflichtangaben und gegebenenfalls OSS-Meldedaten unterscheiden sich. Wird die Steuerentscheidung außerhalb des Billing-Systems getroffen, entstehen manuelle Ausnahmen und unklare Verantwortlichkeiten.

Dasselbe gilt für Zahlungen. Eine Rechnung mit SEPA-Lastschriftmandat, fehlgeschlagener Einreichung und späterer Rücklastschrift benötigt mehr als einen Status „unbezahlt“. R-Transaktionen wie Reject, Return oder Refund bestimmen, ob erneut eingezogen, gemahnt oder ein anderer Zahlungsweg angeboten wird. Diese Entscheidungen müssen an die konkrete Forderung und ihre Rechnungshistorie gebunden sein.

Für den Monatsabschluss zählt schließlich die Überleitbarkeit. Finance benötigt keine Sammlung von Dokumenten, sondern periodengerechte, abstimmbare Daten: Erlöse, Forderungen, Umsatzsteuer, Rabatte, Credits, Gebühren und Zahlungsbewegungen. Wenn Umsatzrealisierung getrennt vom Rechnungslauf berechnet wird, müssen Vertragslaufzeit, Leistungszeitraum und Änderungen sauber referenziert werden. Kontier verbindet diese Schichten über eine einheitliche API und eine europäische Compliance-Architektur, statt E-Rechnung, Steuer und Zahlungsstatus nachträglich zusammenzuschalten.

Die richtige Implementierung beginnt mit einem Referenzfall

Bevor Sie die gesamte Kundenbasis migrieren, definieren Sie einen Referenzfall, der Ihre reale Komplexität abbildet: ein EU-B2B-Kunde, ein hybrider Tarif, eine validierte USt-IdNr., Usage-Events, SEPA-Einzug, eine Preisänderung innerhalb des Vertrags und eine spätere Gutschrift. Dieser Fall sollte vom Produktkatalog bis zum DATEV-Export ohne manuelle Korrektur durchlaufen.

Messen Sie dabei nicht nur, ob eine XML-Datei erzeugt wird. Prüfen Sie die Zeit bis zur Rechnung, die Quote validierter Dokumente vor Versand, die Anzahl manueller Steuerkorrekturen, die Zahlungsrückgewinnung nach Fehlversuchen und die Zeit für die Abschlussabstimmung. Diese Kennzahlen zeigen, ob E-Rechnung Software ein weiterer Kanal im Stack ist oder eine operative Grundlage für skalierbares Revenue Operations.

Die beste Entscheidung ist meist nicht die Software mit den meisten Formaten auf der Feature-Liste. Entscheidend ist, ob jedes Format auf nachvollziehbare Produkt-, Steuer-, Zahlungs- und Ledger-Daten zurückführt. Dann bleibt eine E-Rechnung auch bei neuen Tarifen, neuen Märkten und wachsendem Volumen kontrollierbar.

Mehr davon?

Neue Fachbeiträge zu EU‑Billing, GoBD und Abrechnungspraxis - etwa einmal im Monat.

Demo vereinbaren

Technische Demo, 15 Minuten mit einem Engineer - zu Ihrem Preismodell und Ihren Steueranforderungen.

Mit dem Absenden akzeptieren Sie die Datenschutzerklärung.

Lieber per E-Mail? Schreiben Sie uns an contact@frontieralgorithmics.com

30 Tage kostenlos testen

Kontier 30 Tage testen - im Tausch gegen Ihr Newsletter-Abo

Sie abonnieren unseren Newsletter, wir senden Ihnen eine persönliche Einladung für 30 Tage Kontier. Ohne Kreditkarte, der Test endet automatisch.

Nach Bestätigung Ihrer E-Mail-Adresse senden wir Ihre Einladung innerhalb von 48 Stunden - persönlich, nicht automatisch.