Bruttoumsatz vs. Nettoumsatz im SaaS: Der Unterschied
Veröffentlicht am 13. März 2026 · Jules, Founder of NoNoiseMetrics · 10Min. Lesezeit
Aktualisiert am 15. April 2026
Bruttoumsatz vs. Nettoumsatz: Der Realitätscheck für SaaS-Gründer
Stripe zeigt letzten Monat 8.400 €. Dein Buchhalter sagt 7.200 €. Dein MRR-Dashboard zeigt 6.800 €. Wer hat Recht? Alle drei. Bruttoumsatz, Nettoumsatz und MRR sind drei verschiedene Schnitte desselben Einnahmestroms, und der Wechsel zwischen ihnen ist in fünf Minuten verstanden. Genau diese Verwirrung kostet Gründern in fast jedem Investorengespräch unnötige Erklärungsminuten, weil die drei Zahlen je nach Quelle, Monat und Stripe-Konfiguration auseinanderdriften.
Dieser Artikel zeigt die Formeln, was vom Bruttoumsatz abgezogen wird, um den Nettoumsatz zu erreichen, wie Stripe-Events auf jede Zeile abgebildet werden und wann du welche Zahl reportst, ohne dich vor Investoren oder Steuerberatern zu blamieren. Er deckt auch die Sonderfälle ab: Steuerbehandlung, Annual Prepays, Chargebacks nach Auszahlung, Affiliate-Provisionen und die Frage, was bei einem Exit-Audit als „Umsatz” zählt.
Inhaltsverzeichnis
- Was ist Bruttoumsatz?
- Was ist Nettoumsatz?
- Bruttoumsatz vs. Nettoumsatz nebeneinander
- Was vom Bruttoumsatz abgezogen wird
- Warum Stripe weder Brutto- noch Nettoumsatz exakt zeigt
- ASC 606: Wann Bruttoumsatz zu erfasstem Umsatz wird
- B2B vs. B2C: Warum die Lücke unterschiedlich groß ist
- Bruttoumsatz aus Stripe-Daten berechnen
- Häufige Fehler
- Welche Umsatzzahl wann verwenden
- FAQ
Was ist Bruttoumsatz?
Bruttoumsatz ist der Gesamtbetrag, der Kunden berechnet wird, vor allen Abzügen, also vor Rückerstattungen, Rabatten, Chargebacks oder Transaktionsgebühren.
Bruttoumsatz = Summe aller fakturierten Beträge im Zeitraum
Beispiel:
- 50 Kunden im 99 €/Monat-Plan → 4.950 €
- 20 Kunden im 199 €/Monat-Plan → 3.980 €
- Bruttoumsatz = 8.930 €
Das ist die Top-Line, die Stripe verarbeitet, und die Zahl, die Gründer zuerst nennen, wenn sie gefragt werden, wie viel sie letzten Monat gemacht haben. Der Ärger beginnt, sobald jemand, ein Buchhalter, ein Investor oder das Finanzamt, eine etwas rigorosere Antwort verlangt und nachfragt, was darin enthalten ist und was nicht.
Was ist Nettoumsatz?
Nettoumsatz (auch Nettoumsatzerlös) ist der Bruttoumsatz abzüglich Rückgaben, Rückerstattungen und Rabatten. Im SaaS werden oft auch die Stripe-Gebühren (1,5 % + 0,25 €) abgezogen.
Nettoumsatz = Bruttoumsatz − Rückerstattungen − Rabatte − Chargebacks
Manchmal auch:
Nettoumsatz (nach Gebühren) = Bruttoumsatz − Stripe-Gebühren − Rückerstattungen
Beispiel:
- Bruttoumsatz: 8.930 €
- Rückerstattungen: −199 €
- Stripe-Gebühren (~2,9 %): ~280 €
- Nettoumsatz = 8.451 €
Der Nettoumsatz ist die Zahl, die den Realitätscheck überlebt. Die Top-Line zeigt, was du fakturiert hast. Der Nettoumsatz zeigt, was du tatsächlich ausgeben kannst.
Bruttoumsatz vs. Nettoumsatz nebeneinander
| Metrik | Was eingeschlossen ist | Was ausgeschlossen ist |
|---|---|---|
| Bruttoumsatz | Alle Rechnungsbeträge | Rückerstattungen, Gebühren, Rabatte |
| Nettoumsatz | Brutto minus Abzüge | Transaktionsgebühren (manchmal) |
| MRR | Normalisierte aktive Abos | Einmalzahlungen, Rückerstattungen |
Faustregel: Brutto für Top-Line-Reporting, Netto für Rentabilitätsanalyse, MRR für Wachstumsverfolgung. Investoren wollen je nach Phase unterschiedliches: Seed-Investoren akzeptieren oft die Top-Line als groben Indikator für Traction, während Series-A-Geldgeber spätestens beim Term Sheet ein konsolidiertes Netto-ARR sehen wollen, das mit dem geprüften Jahresabschluss kompatibel ist. Wer beide Zahlen sauber führt, spart sich beim Due-Diligence-Prozess Wochen Aufwand.
Für ein vollständiges Bild, wie ARR und MRR berechnet werden, lies den ARR/MRR-Leitfaden.
Verstehe auch, wie aufgeschobene Einnahmen aus Jahresplänen deine Bruttoumsatz-Zahlen beeinflussen, das ist eine häufige Quelle der Verwirrung bei Stripe.
Was vom Bruttoumsatz abgezogen wird
Die kürzeste Definition des Nettoumsatzes ist „Bruttoumsatz minus alles, was nicht wirklich geblieben ist”. Im SaaS fallen die Abzüge meist in sechs Kategorien:
- Rückerstattungen: Ein Kunde kündigt und du erstattest. Die ursprüngliche Buchung hat die Top-Line aufgebläht, die Rückerstattung holt sie wieder heraus.
- Chargebacks: Der Kunde hat die Buchung bei seiner Bank angefochten. Du verlierst den Betrag plus eine Pauschalgebühr (typisch 15 €). Chargebacks zehren am Nettoumsatz doppelt.
- Rabatte und Gutscheine: Wenn du den Listenpreis als Top-Line buchst und an der Kasse einen Coupon einlöst, muss der Rabatt herausgerechnet werden, um den Nettoumsatz zu erreichen. Viele Gründer buchen direkt den rabattierten Preis, das ist in Ordnung, solange du konsistent bleibst.
- Umsatzsteuer (Mehrwertsteuer, USt., US-Sales-Tax): Wird zusätzlich zum Preis erhoben, gehört aber dem Staat. Sie ist nicht dein Umsatz. Stripe Tax trennt sie automatisch heraus; ohne Stripe Tax kann die Top-Line je nach Land um 10–25 % aufgebläht sein.
- Partnerprovisionen und Affiliate-Auszahlungen: Hat ein Reseller oder Affiliate den Kunden gebracht, ist sein Anteil ein direkter Abzug.
- Zahlungsabwicklungsgebühren: Stripe, PayPal, Paddle. Streng genommen gehören sie auf die Cost-of-Revenue-Zeile, aber die meisten SaaS-Gründer ziehen sie direkt von der Top-Line ab, weil der Abzug automatisch und unvermeidlich ist.
Ein sauberer P&L listet jeden Abzug einzeln, damit jeder, der die Aufstellung liest, den Übergang von der Top-Line zum Nettoumsatz nachvollziehen kann. Ein unsauberer fasst alles in eine „Anpassungs”-Zeile zusammen und versteckt das Leck.
Warum Stripe weder Brutto- noch Nettoumsatz exakt zeigt
Das Stripe-Dashboard liefert mehrere Zahlen, und keine entspricht buchhalterisch exakt dem Brutto- oder Nettoumsatz:
- Stripes „Total Volume” ≈ Bruttoumsatz (enthält erstattete Beträge, bevor Rückerstattungen verarbeitet sind)
- Stripes „Net Volume” = nach Rückerstattungen, aber inkl. Stripe-Gebühren in der Auszahlung
- Stripe-Auszahlung auf dein Konto = Nettoumsatz minus aller Gebühren
Konkretes Beispiel aus demselben Stripe-Konto, demselben Monat:
- Bruttoumsatz: 8.930 €
- Stripe Net Volume (nach Rückerstattungen): 8.731 €
- Stripe-Auszahlung (nach Gebühren): 8.451 €
- MRR: 6.990 € (Jahrespläne auf Monatswert normalisiert)
Vier reale, unterschiedliche Zahlen. Welche richtig ist, hängt von der Frage ab. Schickst du einem Investor den Auszahlungsbetrag als „Umsatz”, hast du um 5–6 % untertrieben. Schickst du das Total Volume, hast du um den gleichen Prozentsatz übertrieben.
ASC 606: Wann Bruttoumsatz zu erfasstem Umsatz wird
Es gibt eine subtilere Ebene: Selbst reiner Bruttoumsatz ist nicht immer erfasster Umsatz. Nach FASB ASC 606 (und dem äquivalenten IFRS 15) wird Umsatz erfasst, wenn die Leistung erbracht wird, nicht wenn das Geld eingeht. Verkauft ein SaaS im Januar einen 1.200-€-Jahresplan vorab, kommt das Geld im Januar an, aber nur 100 € erfasster Umsatz landen in diesem Monat in der GuV. Die restlichen 1.100 € bleiben als passive Rechnungsabgrenzung in der Bilanz und werden über die nächsten 11 Monate je 100 € freigesetzt.
Diese Unterscheidung ist wichtig, wenn du die Top-Line mit dem abgleichst, was ein Wirtschaftsprüfer oder ein ernsthafter Investor sieht. Stripe zeigt 1.200 € eingenommen. Deine GuV zeigt 100 € erfasst. Beide stimmen. Auf dem Weg zum Nettoumsatz gilt die gleiche Logik: Du ziehst Rückerstattungen und Rabatte nur von dem Anteil ab, der bereits erfasst ist.
Tieferer Einstieg: aufgeschobene Einnahmen für SaaS. Für deutsche Gründer mit GmbH-Pflicht zur Bilanzierung nach HGB ist der Mechanismus deckungsgleich, nur unter dem Stichwort „Rechnungsabgrenzungsposten”. IFRS 15 wird in der Konzernrechnung relevant, sobald du eine Holding mit Tochtergesellschaften hast oder einen institutionellen Investor an Bord nimmst, der konsolidierte Zahlen verlangt.
B2B vs. B2C: Warum die Lücke unterschiedlich groß ist
Die Lücke zwischen Bruttoumsatz und Nettoumsatz hängt stark davon ab, was du verkaufst und an wen.
- B2C-SaaS (z. B. eine 9-€/Monat-Consumer-App): typische Lücke 4–6 %. Rückerstattungen 1–2 %, Chargebacks 0,5–1 %, Gebühren 2,5–3,5 %.
- B2B-SaaS (z. B. ein 299-€/Monat-Teamplan): typische Lücke 2–3 %. Rückerstattungen sind seltener, Chargebacks fast null (Firmen fechten nicht über die persönliche Karte an), und SEPA- oder ACH-Rechnungsstellung kostet einen Bruchteil einer Kreditkartenzahlung.
- Hybrides B2B mit Free-Trial-Conversion auf Kreditkarte: dazwischen, etwa 3–4 %, dominiert von Kreditkarten-Refundraten.
Beim Benchmarking deiner Top-Line gegen Peers prüfe immer, was die Quelle mit „Umsatz” meint. Eine B2C-Firma, die die Bruttozahl quotiert, sieht größer aus als eine B2B-Firma mit demselben Cash-Niveau, die den Nettoumsatz nennt.
Bruttoumsatz aus Stripe-Daten berechnen
Wenn du Bruttoumsatz und Nettoumsatz aus rohen Stripe-Daten rekonstruierst, sind das die relevanten Events:
- Bruttoumsatz: summiere
invoice.paid-Events (amount_paid-Feld) im Zeitraum. Odercharge.succeededfür Charge-only-Setups. Beides liefert die Top-Line. - Rückerstattungen: summiere
charge.refunded-Events (amount_refunded), abziehen. - Chargebacks: summiere
charge.dispute.funds_withdrawn-Events (amount), abziehen. - Stripe-Gebühren: summiere
application_feeundbalance_transaction.fee. Abziehen, um beim Nettoumsatz nach Gebühren zu landen. - Steuern: Mit Stripe Tax ist das
tax-Feld bereits separiert, vom Bruttoumsatz ausschließen. Ohne Stripe Tax die Steuer per Steuersatz aus den Invoice-Metadaten herausrechnen.
NoNoiseMetrics macht diese Abstimmung pro Stripe-Verbindung automatisch und zeigt beide Zeilen nebeneinander, sodass du die Lücke prozentual über die Zeit verfolgen kannst, ohne jedes Mal ein Sheet zu bauen. Wenn die Lücke zwischen Top-Line und Nettoumsatz plötzlich von 4 % auf 8 % steigt, weißt du, dass entweder die Refundrate oder eine VAT-Konfiguration aus dem Ruder läuft, und kannst gegensteuern, bevor der nächste Investorenreport rausgeht.
Häufige Fehler
Drei Fehler tauchen immer wieder auf, wenn Gründer ihre Zahlen selbst rechnen:
- Brutto und Netto über Perioden hinweg mischen. Brutto in Q1, Netto in Q2 zu reporten lässt das Wachstum besser aussehen als es ist. Eines auswählen und überall beschriften.
- Umsatzsteuer vergessen herauszurechnen. Bei USt.-Pflicht gehört die eingenommene Steuer dem Staat, nicht der Top-Line. Brutto-inkl.-Steuer-Zahlen blähen den Wert um 10–25 % auf.
- Stripe-Auszahlungen als Proxy für den Nettoumsatz nutzen. Auszahlungen enthalten den Gebührenabzug, aber keine Rückerstattungen, die nach der Auszahlung verarbeitet wurden, sodass sie aus dem Takt geraten.
- Annual Prepays als sofortigen Brutto-Umsatz buchen. Ein 1.200-€-Jahresplan ist im Verkaufsmonat nur 100 € erfasster Umsatz, der Rest gehört in die passive Rechnungsabgrenzung.
- Fehlgeschlagene und erneut erfolgreiche Buchungen doppelt zählen. Wenn eine Karte abgelehnt wird und Stripe erfolgreich erneut bucht, siehst du zwei Events, aber nur eines ist echter Umsatz.
Welche Umsatzzahl wann verwenden
| Situation | Verwende |
|---|---|
| Investoren-Update / ARR-Reporting | Nettoumsatz (oder MRR × 12) |
| Pricing-Entscheidungen | Bruttoumsatz pro Segment |
| Rentabilitätsanalyse | Nettoumsatz minus Herstellungskosten |
| Steuer-Reporting | Steuerberater entscheidet (meist Nettoumsatz) |
| Stripe-Dashboard | Bruttovolumen |
| Marketing-ROI / CAC | Nettoumsatz nach Kanal |
Beste interne Gewohnheit: beide Zeilen im Dashboard halten, plus eine dritte Spalte mit der Lücke in Prozent. Wandert die Lücke nach oben, hast du ein Refund-, Steuer- oder Gebührenproblem, und die Top-Line allein zeigt nicht welches.
Verwende das Umsatz-Analytics-Dashboard, um zu sehen, wo dein Umsatz nach Kosten landet.
Lies, wie Umsatz in einem SaaS-Modell zum Gewinn wird, für eine vollständige P&L-Aufschlüsselung.
Wöchentliche Buchhaltungs-Routine
Plane jeden Montag dreißig Minuten ein, um die letzten sieben Tage durchzugehen: Stripe-Payouts mit dem Bankkonto abgleichen, Refunds tracken, Zahlungsausfälle prüfen, Steueränderungen vermerken. Halte zwei Spalten im Sheet — Top-Line und Netto — plus eine dritte Spalte mit der Lücke in Euro und Prozent. Wandert die Lücke außerhalb deines üblichen Korridors, ist das ein Frühwarnsignal: höhere Refund-Rate, neue Steuerregel oder ein Pricing-Test, der mehr Discounts als geplant produziert. Diese Routine kostet weniger als eine Stunde pro Monat und spart dir viele Stunden chaotische Recherche, wenn du am Quartalsende plötzlich nicht mehr weißt, woher die Lücke kommt.
FAQ
Was ist Bruttoumsatz im SaaS?
Bruttoumsatz ist der Gesamtbetrag, den du Kunden in einer Periode in Rechnung gestellt hast, vor allen Abzügen wie Rückerstattungen, Rabatten, Chargebacks oder Zahlungsgebühren. Bruttoumsatz ist die rohe Top-Line, die Zahl, die Stripe als „Total Volume” zeigt, bevor irgendeine Abstimmung passiert.
Was ist der Unterschied zwischen Bruttoumsatz und Nettoumsatz?
Bruttoumsatz ist die Gesamtfakturierung. Nettoumsatz ist Bruttoumsatz abzüglich Rückerstattungen, Rabatten und manchmal Transaktionsgebühren. Nettoumsatz ist das genauere Bild dessen, was du tatsächlich erhalten hast, und die Version, die Investoren erwarten, wenn sie nach dem Umsatz eines SaaS fragen.
Ist Bruttoumsatz dasselbe wie Einkommen?
Nein. Bruttoumsatz ist, was du Kunden berechnest (oben in der GuV). Einkommen (oder Nettoeinkommen) ist, was nach Abzug aller Ausgaben übrig bleibt: Gehälter, Hosting, Tools, Marketing. Bruttoumsatz minus jede Kostenzeile ergibt das Nettoeinkommen, und im Frühstadium können sich beide um eine Größenordnung unterscheiden.
Ist Bruttoumsatz dasselbe wie Sales?
Für die meisten SaaS-Geschäfte ja: Bruttoumsatz und Sales bezeichnen dasselbe, nämlich Geld, das für Abos oder Dienste fakturiert wurde, vor allen Abzügen. In manchen Buchhaltungskontexten meint „Sales” nur Produktverkäufe ohne Service-Umsatz, aber für eine reine SaaS-GuV sind beide Begriffe austauschbar.
Was ist Net Revenue Retention im Vergleich zum Bruttoumsatz?
Net Revenue Retention (NRR) ist eine andere Metrik. Sie misst, welchen Prozentsatz deines MRR von Bestandskunden du im Zeitverlauf hältst, inkl. Expansionen. Verwechsle „Nettoumsatz” (Buchhaltungsbegriff, abgeleitet vom Bruttoumsatz) nicht mit NRR (SaaS-Wachstumsmetrik in Prozent).
Wie berechnet man Bruttoumsatz aus Stripe?
Um den Bruttoumsatz aus Stripe zu berechnen, summiere das amount_paid-Feld jedes invoice.paid-Events im Zeitraum, bevor du Rückerstattungen, Gebühren oder Chargebacks abziehst. Das ergibt dieselbe Bruttoumsatz-Zahl, die Stripe als „Total Volume” zeigt, und ist der sauberste Ausgangspunkt für die Nettoumsatz-Abstimmung.
Was ist Nettoumsatz im Vergleich zum Bruttoumsatz und warum ist er wichtig?
Nettoumsatz ist Bruttoumsatz abzüglich Rückerstattungen, Chargebacks, Rabatten und Zahlungsgebühren. Es ist das, was tatsächlich auf deinem Bankkonto ankommt. Für SaaS-Gründer ist der Nettoumsatz die ehrlichere Zahl, weil er das tatsächlich erhaltene Geld nach allen Abzügen widerspiegelt, die Stripe, fehlgeschlagene Zahlungen und Kundenrückerstattungen aus dem Bruttoumsatz herausnehmen.
Welche Bruttoumsatz-Zahl sollte ich für SaaS-Benchmarking verwenden?
Verwende für alle Benchmarking- und Finanzkennzahlen den Nettoumsatz, nicht den Bruttoumsatz. Bruttoumsatz bläht deine Zahlen auf und macht Margenberechnungen ungenau. Beim Vergleich mit Branchen-Benchmarks für Wachstumsrate, Churn oder Bewertungsmultiplikatoren ist der Nettoumsatz Standard. Wenn ein Benchmark-Bericht es nicht angibt, gehe davon aus, dass Nettoumsatz statt Bruttoumsatz gemeint ist.
Sieh deinen echten Nettoumsatz
NoNoiseMetrics zeigt deinen echten Nettoumsatz von Stripe. Rückerstattungen, Gebühren und aufgeschobene Beträge automatisch getrennt.
Quellen: FASB ASC 606, Stripe-Dokumentation, OpenView 2024 SaaS Benchmarks