Zum Hauptinhalt springen Neu E-Rechnungspflicht ab 2027 — Kontier gibt XRechnung & ZUGFeRD nativ aus
IFRS 15Revenue RecognitionErlösabgrenzungDeferred Revenue

IFRS 15 SaaS-Abrechnung richtig automatisieren: Der Praxisleitfaden

8. August 2026 6 Min. Lesezeit Kontier Team

Eine Rechnung über 120.000 Euro für ein Jahresabonnement ist kein Umsatz von 120.000 Euro am Rechnungsdatum. Genau an dieser Differenz scheitert die IFRS 15 SaaS-Abrechnung in vielen wachsenden Softwareunternehmen. Billing stellt die Forderung, Cash Collection zieht ein. Die Finanzbuchhaltung braucht dagegen einen belastbaren, periodengerechten Umsatzverlauf – inklusive Audit-Trail bis zum einzelnen Vertragsereignis.

Das Problem verschärft sich, sobald Preise nutzungsbasiert werden, Verträge sich ändern oder ein Kunde mehrere Leistungen kombiniert. Wer Rechnungen, Excel-Schedules und manuelle Buchungen nachträglich zusammenführt, schafft keine skalierbare Revenue-Architektur. Er schafft Abstimmungsaufwand.

Was IFRS 15 für SaaS konkret verlangt

IFRS 15 regelt, wann und in welcher Höhe Umsatzerlöse aus Verträgen mit Kunden erfasst werden. Der Standard folgt einem Fünf-Schritte-Modell: Vertrag identifizieren, Leistungspflichten bestimmen, Transaktionspreis ermitteln, Preis auf die Leistungspflichten verteilen und Umsatz bei oder während der Leistungserbringung erfassen.

Für SaaS klingt das zunächst einfach. Ein Kunde erhält zwölf Monate Zugriff auf eine Plattform, also wird der Umsatz monatlich abgegrenzt. Das stimmt häufig, aber nicht immer. Der korrekte Verlauf hängt vom Vertragsinhalt ab, nicht von der Rechnungsperiode oder dem Zahlungszeitpunkt.

Ein typischer Cloud-Zugang ist eine zeitraumbezogene, fortlaufend erbrachte Leistung. Der Umsatz wird dann linear über die Vertragslaufzeit erfasst, sofern der Nutzen für den Kunden gleichmäßig entsteht. Bei API-Volumen, Transaktionen oder Compute-Consumption kann die Leistung dagegen nutzungsbasiert erfüllt werden. Dann muss die Umsatzlogik den tatsächlichen Verbrauch abbilden.

Die zentrale Regel: Eine Rechnung dokumentiert den Zahlungsanspruch. IFRS 15 dokumentiert die Erfüllung einer vertraglichen Leistungspflicht. Beide Ereignisse können zusammenfallen, müssen es aber nicht.

IFRS 15 SaaS-Abrechnung beginnt mit dem Vertragsmodell

Die wichtigste Designentscheidung liegt vor dem ersten Billing-Run: Welche kommerziellen Objekte existieren im System, und wie werden sie bilanzierungsfähig modelliert? Ein Produktkatalog mit einem Preis und einer Laufzeit reicht nicht, wenn ein Vertrag Plattformzugang, Premium-Support, Implementierung, Credits und volumenabhängige Gebühren enthält.

Leistungspflichten nicht mit Rechnungspositionen verwechseln

Eine Rechnungsposition ist ein Abrechnungsartefakt. Eine Leistungspflicht ist ein IFRS-Konzept. Beide können deckungsgleich sein, müssen es aber nicht.

Ein SaaS-Grundtarif und Premium-Support können getrennte Leistungspflichten sein, wenn der Kunde beide Leistungen separat nutzen kann und sie im Vertragskontext eigenständig abgrenzbar sind. Sind sie dagegen eng integriert und nur als Gesamtleistung sinnvoll, kann eine kombinierte Leistungspflicht vorliegen. Diese Einordnung beeinflusst, wie der Transaktionspreis aufgeteilt und Umsatz erfasst wird.

Besonders kritisch sind Einrichtungsgebühren. Eine einmalige Setup-Fee ist nicht automatisch Umsatz bei Projektstart. Stellt die Einrichtung keine eigenständige Leistung für den Kunden dar, sondern bereitet nur die SaaS-Leistung vor, wird die Gebühr meist über die erwartete Leistungsdauer abgegrenzt. Das gilt auch, wenn sie auf einer separaten Rechnung steht.

Product, Finance und Legal müssen hierfür dieselbe Vertragssprache verwenden. Wenn Sales „Onboarding“ verkauft, Engineering einen Konfigurationsjob ausführt und Finance einen separaten Umsatzposten erwartet, ist der Konflikt bereits im Datenmodell angelegt.

Transaktionspreis bei Usage und Rabatten sauber bestimmen

Usage-based Billing erzeugt variable Gegenleistungen: Gebühren pro API-Call, pro verarbeitetem Datensatz, pro aktivem Nutzer oder umsatzabhängige Plattformprovisionen. IFRS 15 verlangt, variable Vergütung nur insoweit in den Transaktionspreis einzubeziehen, wie es hochwahrscheinlich nicht zu einer wesentlichen Umsatzumkehr kommt.

In der Praxis kommt es auf die Vertragsmechanik an. Wird Verbrauch monatlich nachträglich gemessen und abgerechnet, lässt sich Umsatz häufig direkt anhand verifizierter Nutzungsdaten erfassen. Bei umsatzabhängigen Fees, kulanzbasierten Credits, Rückerstattungen oder unsicheren Mindestabnahmen braucht es dagegen klare Regeln für Schätzung, Constraint und spätere Neubewertung.

Rabatte gehören ebenfalls in diese Logik. Ein Vertragsrabatt auf ein Bundle darf nicht beliebig auf die sichtbarsten Rechnungszeilen verteilt werden. Er ist grundsätzlich auf die identifizierten Leistungspflichten zu allokieren, sofern keine spezifische Zuordnung sachgerecht begründbar ist. Das ist ein Accounting-Thema mit unmittelbaren Anforderungen an Pricing- und Billing-Engine.

Vertragsereignisse müssen Revenue Schedules auslösen

Ein belastbares System behandelt einen Vertrag nicht als statischen Datensatz. Es verarbeitet Ereignisse mit klarer Wirkung auf Forderungen, Cash, Steuerdokumente und Umsatzabgrenzung: Vertragsbeginn, Aktivierung, Upgrade, Downgrade, Add-on, Mengenänderung, Preisnachlass, Kündigung, Verlängerung, Rückerstattung und Write-off.

Bei jeder Änderung stellt sich eine IFRS-15-Frage: Ist es ein separater Vertrag, eine prospektive Anpassung oder eine kumulative Catch-up-Anpassung? Ein Add-on zu einem eigenständigen Verkaufspreis kann ein separater Vertrag sein. Ein Mid-term-Upgrade, das bestehende und verbleibende Leistungen verändert, kann dagegen eine Anpassung des bestehenden Vertrags erfordern. Die Antwort hängt von Preis und Abgrenzbarkeit der zusätzlichen Leistung ab.

Das lässt sich nicht zuverlässig mit einer pauschalen Proration-Regel lösen. Proration berechnet einen Rechnungsbetrag. Die Revenue-Engine muss zusätzlich entscheiden, welche offenen und künftigen Umsatzperioden angepasst werden. Beide Berechnungen brauchen denselben Event-Kontext, erfüllen aber unterschiedliche Zwecke.

Für Finance heißt das: Jede Umsatzbuchung braucht eine nachvollziehbare Herkunft. Ein Prüfer sollte vom Hauptbuchsaldo über Revenue-Schedule, Vertragsversion, Leistungsdefinition und Preisallokation bis zur Quelle des Usage-Events zurückverfolgen können. Fehlt diese Kette, werden Monatsabschlüsse langsam und Vertragsänderungen zu manuellen Sonderfällen.

Die Datenarchitektur entscheidet über den Abschluss

SaaS-Unternehmen sollten Billing, Metering und Revenue Recognition als zusammenhängende Infrastruktur betreiben. Das Kernmodell braucht mindestens: einen versionierten Vertrag, Vertragspositionen, Leistungspflichten, eigenständige Verkaufspreise, Laufzeiten, Billing-Schedules, Usage-Events und eine unveränderbare Event-Historie.

Usage-Events benötigen dabei mehr als Zeitstempel und Menge. Relevant sind mindestens Kunde, Produkt oder Meter, Messperiode, Einheit, Idempotency-Key, Quelle und Korrekturbezug. Werden Events verspätet geliefert oder korrigiert, muss nachvollziehbar bleiben, ob sich nur die nächste Rechnung oder auch bereits gebuchter Umsatz verändert.

Auch die Periodenlogik muss explizit sein. Ein Vertrag kann am 17. eines Monats starten, jährlich im Voraus fakturiert werden und verbrauchsabhängige Komponenten monatlich nachschüssig abrechnen. Die Revenue-Engine erzeugt daraus getrennte Schedules für zeitraumbezogene und nutzungsbezogene Leistungen. Sie darf nicht versuchen, diese Unterschiede in einer Rechnungslinie zu verstecken.

Kontorion verbindet diese Vertrags- und Nutzungsereignisse mit Subscription Billing, Metering, Rechnungsstellung und buchhaltungsnahen Revenue-Schedules. Entscheidend ist kein zusätzlicher Export am Monatsende, sondern ein konsistenter Event-Lebenszyklus vom Produktzugriff bis zur prüfbaren Umsatzbuchung.

Steuer, Zahlung und Umsatz sind getrennte Kontrollschichten

Gerade im EU-Geschäft wird häufig versucht, alle Fragen in einer Rechnungslogik zu lösen. Das führt zu Fehlern. Umsatzsteuer bestimmt Rechnungsanforderungen und Steuerreporting. Zahlungsstatus steuert Mahnung, Retry und Ausfallrisiko. IFRS 15 steuert die Umsatzrealisierung. Diese Ebenen müssen verbunden, aber nicht vermischt werden.

Ein Reverse-Charge-Fall, ein OSS-pflichtiger B2C-Umsatz oder eine XRechnung-Anforderung verändert die Dokumenten- und Steuerlogik. Sie beantwortet nicht automatisch die Frage, wann Umsatz entsteht. Umgekehrt ersetzt ein korrekter Revenue-Schedule keine steuerlich korrekte Rechnung. Systeme brauchen deshalb getrennte Regelwerke mit gemeinsamen Referenzen auf Kunde, Vertrag und Leistungszeitraum.

Das gilt auch für Zahlungsausfälle. Eine fehlgeschlagene SEPA-Lastschrift führt nicht automatisch zur Stornierung von Umsatz. Erst die vertragliche und wirtschaftliche Beurteilung entscheidet, ob eine Forderung wertzuberichtigen, ein Vertrag zu beenden oder eine Umsatzkorrektur auszulösen ist. Der Billing-Status allein ist dafür kein ausreichender Buchungsgrund.

Ein operativer Ablauf für eine belastbare Umsetzung

Der schnellste Weg ist nicht, IFRS 15 nachträglich auf historische Rechnungen zu legen. Ausgangspunkt sind die wiederkehrenden Vertragsmuster. Finance sollte zunächst die zehn bis zwanzig häufigsten Kombinationen aus Produkt, Preis, Laufzeit, Usage und Vertragsänderung identifizieren. Diese Fälle decken in vielen SaaS-Modellen den Großteil des Umsatzes ab.

Danach werden für jedes Muster Leistungspflichten, Allokationsregeln, Umsatzmethode und Änderungsbehandlung festgelegt. Erst dann folgt die technische Abbildung: Produktkatalog, Vertragsversionierung, Metering-Schema, Event-Handling, Revenue-Schedules und Journal-Export. Grenzfälle bleiben bewusst als Review-Queue bestehen. Vollautomatisierung ohne klaren Ausnahmeprozess verlagert Fehler nur schneller in den Abschluss.

Vor dem Go-live sollten Teams insbesondere drei Abstimmungen testen:

  1. Rechnung gegen Vertrag
  2. Revenue-Schedule gegen Vertragsereignisse
  3. Nebenbuch gegen Hauptbuch

Ein zusätzliches Testset mit Backdating, Teilkündigung, rückwirkendem Credit, verspäteten Usage-Events und Vertragsverlängerung zeigt früh, ob die Architektur auch unter realen Bedingungen trägt.

Fazit

Der nächste sinnvolle Schritt ist kein weiteres Spreadsheet für Deferred Revenue. Es ist ein verbindliches Vertrags- und Eventmodell, das Product, Billing und Finance dieselben wirtschaftlichen Tatsachen sehen lässt. Dann wird IFRS 15 von einer monatlichen Abstimmungsübung zu einem kontrollierten Systemprozess.

Demo vereinbaren

Technische Demo, 15 Minuten mit einem Engineer – zu Ihrem Preismodell und Ihren Steueranforderungen. Kein Verkaufsdruck.

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