Zum Inhalt springen
Abstrakte Formen aus Mattglas: drei Säulen wachsen unterschiedlich: in Blöcken, in Stufen und stufenlos

SaaS-Preismodell festlegen: Abo, Nutzerlizenz oder Verbrauch

Ein SaaS-Preismodell passt, wenn die Preiseinheit mit dem Nutzen wächst: Nutzerlizenz bei Werkzeugen für Personen, Verbrauch bei Kosten pro Vorgang, Abo-Stufen bei schwer messbarer Nutzung. Die Abrechnung muss dafür Mengen anteilig verrechnen, Nutzung zählen und Steuern je Land richtig ausweisen.

9 min Lesezeit Beratung und Digitalisierung

Das Preismodell legt fest, wofür ein Kunde zahlt: für den Zugang, für jede Person oder für jede Nutzung. Es entscheidet damit über planbare Umsätze, über die Hürde beim Einstieg und darüber, was die Software technisch messen und abrechnen muss. Ein späterer Wechsel des Modells trifft alle Bestandskunden und den Abrechnungscode zugleich, deshalb gehört die Frage an den Anfang der Produktplanung.

Unten stehen die drei Grundmodelle im Vergleich, ein Kunde, in zwei Modellen durchgerechnet, und am Beispiel von Stripe Billing das, was die Abrechnung können muss. Wie die Daten mehrerer Kunden in einer Plattform getrennt werden, steht in Mandantenfähigkeit; was Konzernkunden zusätzlich verlangen, in SaaS für Großkunden.

Einordnung

Welches Modell zu welchem Produkt passt

Die Preiseinheit sollte das abbilden, was für den Kunden den Wert ausmacht. Bei einem Werkzeug, mit dem jede Person im Team täglich arbeitet, ist das die Person. Bei einer Anwendung, die im Hintergrund Dokumente verarbeitet oder Nachrichten versendet, ist es der einzelne Vorgang. Bei einer Plattform, deren Nutzen sich schwer zählen lässt, etwa einem Kundenportal, sind es Funktionsumfang und Größe des Kunden, abgebildet in Stufen.

Eine zweite Frage ist, wie Ihre eigenen Kosten wachsen. Verursacht jeder Vorgang Kosten bei Ihnen, zum Beispiel für ein Sprachmodell, für Versand oder Speicher, schützt ein Verbrauchsanteil Ihre Marge. Wie sich solche Kosten pro Vorgang berechnen, zeigt KI-Kosten im Betrieb. Mischformen aus Grundgebühr und Verbrauch sind möglich, jede zusätzliche Preisdimension macht das Angebot schwerer zu verstehen und die Abrechnung aufwendiger.

Vergleich

Drei Grundmodelle im Vergleich

Stripe beschreibt in seiner Dokumentation Pauschalen mit Servicestufen, Preise pro Nutzer, gestaffelte Preise und nutzungsbasierte Abrechnung als Bausteine. Die Tabelle fasst die drei Grundmodelle zusammen; Staffeln lassen sich mit jedem davon kombinieren.

passt, wenn Abrechnung muss können
Abo mit Stufen Der Nutzen hängt wenig an Personenzahl oder Menge, und Kunden wollen einen festen Monats- oder Jahresbetrag. Stufenwechsel mit anteiliger Verrechnung, Funktionen je Stufe freischalten, Monats- und Jahreszahlung nebeneinander.
Nutzerlizenz Jede Person braucht einen eigenen Zugang, und der Nutzen wächst mit der Zahl der Personen im Team. Menge im Abo ändern, Nutzer aus der Anwendung zählen, Zu- und Abgänge anteilig verrechnen, Menge auf der Rechnung ausweisen.
Verbrauch Ihre Kosten steigen mit jeder Nutzung, oder Kunden nutzen das Produkt stark schwankend. Jeden Vorgang genau einmal erfassen, am Periodenende zusammenfassen, Schwellenwerte melden, Nachweise für Kunden bereitstellen.

Rechenbeispiel

Ein Kunde, zwei Modelle

Das Beispiel ist fiktiv: ein Planungswerkzeug für Handwerksbetriebe, mit dem Disponenten Einsätze planen und Monteure ihre Einsätze auf dem Telefon sehen. Der Kunde hat 40 Personen mit Zugang und plant in neun Monaten des Jahres 1.800 Einsätze im Monat, in drei Saisonmonaten 3.500. Alle Preise sind netto und angenommen.

Modell Nutzerlizenz, 29 Euro je Person und Monat:

  • je Monat: 40 Personen mal 29 Euro = 1.160 Euro

  • im Jahr: 12 Monate mal 1.160 Euro = 13.920 Euro

Modell Verbrauch, 49 Euro Grundgebühr plus 0,40 Euro je geplantem Einsatz:

  • normaler Monat: 49 Euro plus 1.800 mal 0,40 Euro (720 Euro) = 769 Euro

  • Saisonmonat: 49 Euro plus 3.500 mal 0,40 Euro (1.400 Euro) = 1.449 Euro

  • im Jahr: 9 mal 769 Euro (6.921 Euro) plus 3 mal 1.449 Euro (4.347 Euro) = 11.268 Euro

Für diesen Kunden ist das Verbrauchsmodell im Jahr um 2.652 Euro günstiger, dafür schwankt seine Rechnung zwischen 769 und 1.449 Euro. Für den Anbieter ist das Nutzermodell planbarer. Er muss aber damit rechnen, dass Kunden Zugänge teilen, um Lizenzen zu sparen, und Monteure, die nur lesen, fallen gleich teuer ins Gewicht wie Disponenten. Eine mögliche Antwort darauf sind getrennte Preise für Vollnutzer und Lesezugänge; sie macht aus einem Modell zwei Mengen auf der Rechnung.

Auch Zugänge mitten im Monat gehören in die Rechnung. Kommen am 16. Tag eines 30-tägigen Monats fünf Personen hinzu, ergibt sich anteilig 5 mal 29 Euro mal 15/30 = 72,50 Euro für den Rest des Monats. Stripe rechnet solche anteiligen Beträge standardmäßig sekundengenau, deshalb weicht der echte Betrag je nach Uhrzeit der Änderung um Cent-Beträge ab.

Einstieg

Testphase, Freemium oder Demo

Wie Kunden in das Produkt kommen, hängt am Verkaufsweg. Eine kostenlose Testphase passt, wenn Kunden das Produkt allein einrichten und nach wenigen Tagen den Nutzen sehen. Freemium, also eine dauerhaft kostenlose Grundstufe, passt nur, wenn ein zusätzlicher Nutzer Sie fast nichts kostet und die kostenlose Stufe neue Kunden bringt. Eine begleitete Demo passt, wenn die Einrichtung Daten des Kunden oder Schnittstellen braucht, wie bei vielen Produkten für den Mittelstand.

Für Testphasen liefert Stripe die Bausteine: Ein Abo kann mit einer Testphase starten, auch ohne hinterlegte Zahlungsmethode. Für das Ende der Testphase ohne Zahlungsmethode legen Sie fest, ob Stripe eine Rechnung erstellt (Standard), das Abo kündigt oder pausiert. Das Ereignis customer.subscription.trial_will_end kommt standardmäßig drei Tage vor dem Ende; daran hängen Sie Ihre eigene Erinnerung. Nutzungsabhängige Posten unterstützt Stripe in kostenlosen Testphasen ohne Zahlungsmethode nicht, ein reines Verbrauchsmodell braucht für den Test also eine andere Lösung, etwa ein Startguthaben.

Seit der API-Version 2026-09-30 bietet Stripe dafür zusätzlich Testangebote (Trial Offers) an und empfiehlt sie für neue Integrationen. Ein Testangebot gilt für einen einzelnen Abo-Posten, kann kostenlos sein oder einen vergünstigten Einführungspreis haben und geht nach einer festen Zahl von Abrechnungsintervallen in den regulären Preis über. Für ein Verbrauchsmodell ist das eine Alternative zum Startguthaben, weil ein nutzungsbasierter Testpreis die Nutzung zu einem Einführungstarif abrechnen kann. Testangebote setzen den flexiblen Abrechnungsmodus voraus und lassen sich nicht mit trial_end oder trial_period_days kombinieren.

Ein Fahrkartenautomat kennt Tarifstufe, Anzahl und Strecke, unten kommt die orange Fahrkarte heraus: so genau muss die Abrechnung rechnen.

Technik

Was die Abrechnung technisch leisten muss

Die Abrechnung ist mehr Code als das Anlegen eines Abos beim Zahlungsanbieter. Die Anwendung muss wissen, welcher Kunde welche Stufe hat, wie viele Nutzer aktiv sind und welche Vorgänge abrechenbar waren. Diese Zahlen gehören zum Mandanten, deshalb plant man Abrechnung und Mandantentrennung zusammen. Wie wir Mandanten, Rollen und Abrechnung in einer Plattform von Anfang an mitplanen, beschreibt unsere Seite zu SaaS-Portalen und Plattformen.

Bei Nutzerlizenzen ändert die Anwendung die Menge im Abo, sobald Nutzer hinzukommen oder gehen. Stripe erzeugt dabei standardmäßig anteilige Rechnungsposten (proration_behavior create_prorations); sofort berechnet wird nur mit always_invoice. Gutschriften für weniger Nutzer erstattet Stripe nicht automatisch. Mit einer Rechnungsvorschau lässt sich der Betrag vor der Änderung anzeigen, damit der Kunde weiß, was ein zusätzlicher Zugang kostet.

Beim Verbrauch sendet die Anwendung jeden abrechenbaren Vorgang als Zählerereignis an Stripe, und Stripe fasst die Ereignisse am Ende des Abrechnungszeitraums zusammen. Nutzungsbasierte Posten werden nicht anteilig verrechnet. Die eigene Anwendung muss dafür sorgen, dass ein Vorgang auch bei einem Netzwerkfehler und erneutem Senden nur einmal zählt; dafür bekommt jedes Ereignis eine eindeutige Kennung aus der Anwendung. Stripe prüft diese Kennung laut API-Referenz nur in einem rollierenden Zeitraum von mindestens 24 Stunden auf Doppelte. Wer Ereignisse später erneut sendet, etwa nach einem längeren Ausfall, schließt Doppelte selbst aus, zum Beispiel über eine Tabelle der schon gesendeten Kennungen.

Für die Umsatzsteuer berechnet Stripe Tax Steuern nur in Ländern, für die Sie eine Registrierung im Stripe-Konto hinterlegt haben. Fehlt sie, meldet Stripe keinen Fehler, es berechnet lediglich keine Steuer. Welche Registrierungen Sie brauchen, klärt die Frage zur Umsatzsteuer unten.

Preisänderung

Preise ändern, ohne Bestandskunden zu verärgern

Preisänderungen für Bestandskunden brauchen eine vertragliche Grundlage. Stehen Preisanpassungsklauseln in Allgemeinen Geschäftsbedingungen, sind sie nach § 307 BGB unwirksam, wenn sie den Kunden unangemessen benachteiligen, und eine unangemessene Benachteiligung kann sich auch daraus ergeben, dass eine Bestimmung nicht klar und verständlich ist. Ob eine konkrete Klausel hält, ist eine Frage für Ihre Rechtsberatung. Für die Planung helfen Grundsätze, die Streit mit Bestandskunden vermeiden:

  • Laufende Laufzeiten bleiben unberührt: Wer jährlich bezahlt hat, zahlt den neuen Preis erst ab der nächsten Verlängerung.

  • Die Ankündigung kommt mit Vorlauf und nennt Datum, alten und neuen Preis und die Möglichkeit, vorher zu kündigen.

  • Technisch wird der neue Preis zum Verlängerungsdatum wirksam, ohne anteilige Posten mitten in der Laufzeit.

Bestandskunden einen alten Preis dauerhaft zu lassen, ist ebenfalls möglich, erzeugt aber mit jeder Preisrunde eine weitere Preisstufe, die die Abrechnung weiterführen muss. Warum wir offen gezeigte Preise für die bessere Grundlage halten, auch für Dienstleistungen, begründet Transparente Tagessätze. Warum wir damit anfangen.

Preise und Steuern

Häufige Fragen

  • Ein bestes Modell gibt es nicht, es gibt eine passende Preiseinheit. Für Werkzeuge, mit denen Teams täglich arbeiten, ist das die Person, für Automatisierung im Hintergrund der Vorgang, für Portale die Stufe nach Funktionsumfang. Prüfen Sie das gewählte Modell mit drei echten Kunden unterschiedlicher Größe, bevor Sie es veröffentlichen.

  • Für Produkte, die Kunden selbst abschließen, gehören die Preise auf die Website, weil sonst niemand ohne Gespräch startet. Bei Angeboten mit Einrichtung, Schnittstellen oder Verhandlung über Vertragslaufzeiten ist ein veröffentlichter Einstiegspreis mit dem Hinweis auf individuelle Großkundenangebote ein Mittelweg. Ganz ohne Preisangabe kostet jede Anfrage ein Vorgespräch.

  • An Unternehmer in anderen EU-Staaten gilt die Leistung nach § 3a Abs. 2 UStG am Sitz des Kunden als erbracht; die Steuer schuldet dort der Kunde (Art. 196 der Richtlinie 2006/112/EG, für Leistungen an deutsche Unternehmer spiegelbildlich § 13b UStG), und die Rechnung muss nach § 14a Abs. 1 UStG den Hinweis „Steuerschuldnerschaft des Leistungsempfängers“ sowie beide Umsatzsteuer-Identifikationsnummern enthalten. An Privatpersonen gilt nach § 3a Abs. 5 UStG der Wohnsitz des Kunden, außer Ihre Umsätze dieser Art in andere EU-Staaten bleiben unter 10.000 Euro im Vor- und laufenden Jahr. Oberhalb melden Sie die ausländische Umsatzsteuer über den One-Stop-Shop nach § 18j UStG beim Bundeszentralamt für Steuern, jeweils bis zum Ende des Monats nach Ablauf des Quartals.

Preismodell und Abrechnung aus einem Guss

Rechnen Sie Ihr Preismodell mit drei echten Kunden durch, bevor die erste Zeile Abrechnungscode entsteht. Das SaaS-Launch-Paket bündelt Stripe-Billing, mandantenfähige Grundlage und Onboarding zum Festpreis, die Landingpage gibt es gegen Aufpreis dazu.

Zum SaaS-Launch-Paket