Stripe-Zahlungen in DATEV buchen: Gebühren, Auszahlungen, SKR03/04
Der Bankeingang von Stripe ist kein Umsatz, sondern ein Rest: Zahlungen minus Gebühren minus Erstattungen minus Rückbuchungen. Wer das über ein Verrechnungskonto bucht, bekommt saubere Erlöse, korrekte Umsatzsteuer und einen Saldo, der aufgeht.
Kurz gesagt
Stripe zahlt dir nicht deinen Umsatz aus, sondern den Saldo aus Zahlungen, Gebühren, Erstattungen und Rückbuchungen. Buche deshalb jede dieser Bewegungen einzeln über ein Verrechnungskonto für dein Stripe-Guthaben und die Auszahlung als Geldtransit auf die Bank. Dann stehen die Erlöse brutto auf 8400/4400 bzw. 8300/4300, die Gebühren auf 4970/6855, Forderungsverluste auf 2406/6936 — und das Verrechnungskonto geht am Monatsende auf null.
Warum Bankeingang nicht Umsatz ist
Wenn ein Kunde 119,00 € bezahlt, landet dieser Betrag zuerst in deinem Stripe-Guthaben — nicht auf deinem Bankkonto. Stripe zieht die Gebühr ab, verrechnet Erstattungen und Rückbuchungen aus anderen Vorgängen und zahlt in einem eigenen Rhythmus aus: täglich, wöchentlich oder monatlich, je nach Einstellung. Der Betrag, den deine Bank zeigt, ist deshalb immer ein Saldo über mehrere Vorgänge und mehrere Tage.
Für die Buchhaltung heißt das: Aus dem Kontoauszug allein lässt sich weder der Umsatz noch die Umsatzsteuer ableiten. Umsatz entsteht mit der Leistung an den Kunden, die Umsatzsteuer richtet sich nach dem Beleg — beides ist im Bankeingang nur noch als Rest enthalten. Wer aus Bequemlichkeit den Payout als Erlös bucht, erklärt zu wenig Umsatz und zu wenig Steuer und hat gleichzeitig keinen Gebührenaufwand in der Gewinnermittlung.
Die fünf Bewegungsarten
Jede Zeile in deiner Stripe-Guthabenhistorie gehört zu einer dieser fünf Arten. Sie unterscheiden sich darin, wie sie das Guthaben verändern — und auf welches Konto sie gehören.
| Bewegung | In Stripe | Wirkung auf das Guthaben | Buchung |
|---|---|---|---|
| Zahlung | charge / payment_intent | Guthaben steigt um den Bruttobetrag der Kundenzahlung. | Erlös brutto, Umsatzsteuer über das Automatikkonto |
| Gebühr | balance_transaction.fee | Guthaben sinkt um die Stripe-Gebühr — bei jeder Zahlung, auch bei später erstatteten. | Aufwand „Nebenkosten des Geldverkehrs“ |
| Erstattung | refund | Guthaben sinkt um den erstatteten Betrag; die ursprüngliche Gebühr behält Stripe in der Regel ein. | Gegenbuchung auf dem Erlöskonto (Erlösminderung) |
| Dispute | dispute / chargeback | Guthaben sinkt um den strittigen Betrag plus eine Dispute-Gebühr. Gewinnst du den Fall, kommt der Betrag zurück. | Forderungsverlust, Gebühr als Aufwand |
| Auszahlung | payout | Guthaben sinkt um den Auszahlungsbetrag; ein bis mehrere Tage später steht er auf der Bank. | Geldtransit — kein Erlös, kein Aufwand |
Das Verrechnungskonto-Prinzip
Der Trick ist, das Stripe-Guthaben wie ein eigenes Geldkonto zu behandeln. Dafür bekommt es ein Verrechnungskonto in der Finanzbuchhaltung — im SKR03 zum Beispiel 1590 „Durchlaufende Posten", im SKR04 1370, oder ein eigens angelegtes Konto „Verrechnung Stripe". Welches Konto es wird, ist eine Vereinbarung mit deiner Kanzlei; wichtig ist nur, dass es eines gibt und dass es ausschließlich für Stripe genutzt wird.
Jede Zahlung wird dann gegen dieses Konto gebucht: Soll Verrechnungskonto, Haben Erlöse — brutto, mit dem Steuersatz des Belegs. Gebühren, Erstattungen und Disputes buchen im Haben dagegen. Die Auszahlung schließlich verlässt das Verrechnungskonto als Geldtransit (1360 im SKR03, 1460 im SKR04) und kommt Tage später als Bankeingang an. Der Geldtransit fängt genau die Zeitspanne auf, in der das Geld weder bei Stripe noch auf der Bank ist — typischerweise über die Monatsgrenze hinweg.
Das Ergebnis ist eine eingebaute Kontrolle: Sind alle fünf Bewegungsarten vollständig gebucht, entspricht der Saldo des Verrechnungskontos exakt deinem Stripe-Guthaben am Stichtag. Bei vollständiger Auszahlung ist er null. Jede Differenz zeigt auf eine fehlende oder doppelte Buchung — das ist der Kern der Saldo-Abstimmung.
Kontenbeispiele SKR03 / SKR04
Ein gängiger Satz an Konten für einen Händler mit 19 %- und 7 %-Umsätzen. Beispiel — deine Kanzlei legt fest, welche Konten in deinem Kontenrahmen tatsächlich verwendet werden.
| Was | SKR03 | SKR04 | Hinweis |
|---|---|---|---|
| Erlöse 19 % USt | 8400 | 4400 | Automatikkonto — kein BU-Schlüssel nötig |
| Erlöse 7 % USt | 8300 | 4300 | Automatikkonto — kein BU-Schlüssel nötig |
| Stripe-Gebühren | 4970 | 6855 | Nebenkosten des Geldverkehrs |
| Forderungsverluste (Dispute) | 2406 | 6936 | Forderungsverluste 19 % USt |
| Verrechnungskonto Stripe-Guthaben | 1590 | 1370 | z. B. „Durchlaufende Posten“ oder ein eigenes Verrechnungskonto |
| Geldtransit | 1360 | 1460 | Auszahlung unterwegs zur Bank |
| Bank | 1200 | 1800 | Eingang der Auszahlung |
Die Erlöskonten 8400/4400 und 8300/4300 sind in DATEV Automatikkonten: Die Umsatzsteuer wird aus dem Konto abgeleitet, ein BU-Schlüssel darf nicht gesetzt werden. Buchst du auf ein Nicht-Automatikkonto, gehört der Steuerschlüssel in den Satz — 3 für 19 %, 2 für 7 %.
Ein Monat, durchgerechnet
Beispieldaten: vier Zahlungen (A 119,00 €, B 238,00 €, D 47,60 € zu 19 %; C 53,50 € zu 7 %), Gebühren 1,4 % + 0,25 € je Zahlung, eine Teil-Erstattung von A über 59,50 €, ein verlorener Dispute über D mit 20,00 € Gebühr, eine Auszahlung.
| Vorgang | Konto (Soll) | Gegenkonto (Haben) | Betrag | BU |
|---|---|---|---|---|
| Zahlungen A, B, D (19 %) | 1590 (1370) | 8400 (4400) | 404,60 € | — |
| Zahlung C (7 %) | 1590 (1370) | 8300 (4300) | 53,50 € | — |
| Stripe-Gebühren, 4 Zahlungen | 4970 (6855) | 1590 (1370) | 7,42 € | § 13b* |
| Teil-Erstattung Zahlung A | 8400 (4400) | 1590 (1370) | 59,50 € | — |
| Dispute Zahlung D | 2406 (6936) | 1590 (1370) | 47,60 € | — |
| Dispute-Gebühr | 4970 (6855) | 1590 (1370) | 20,00 € | § 13b* |
| Auszahlung an die Bank | 1360 (1460) | 1590 (1370) | 323,58 € | — |
| Bankeingang der Auszahlung | 1200 (1800) | 1360 (1460) | 323,58 € | — |
Konten SKR03, SKR04 in Klammern. * Stripe-Gebühren werden aus Irland ohne Umsatzsteuer berechnet und fallen in der Regel unter die Steuerschuldnerschaft des Leistungsempfängers (§ 13b UStG) — den passenden Steuerschlüssel legt deine Kanzlei fest.
Die Probe: Auf dem Verrechnungskonto stehen 458,10 € im Soll (404,60 + 53,50) und 458,10 € im Haben (7,42 + 59,50 + 47,60 + 20,00 + 323,58). Der Saldo ist null, die Auszahlung von 323,58 € ist genau der Rest, den Stripe überwiesen hat. Auf den Erlöskonten stehen 345,10 € (19 %) und 53,50 € (7 %) — deutlich mehr, als auf der Bank angekommen ist. Genau dieser Unterschied ist der Grund, warum Stripe nicht nach Kontoauszug gebucht werden kann.
Typische Fehler
- Auszahlung als Umsatz buchen. Der Payout ist ein Rest nach Gebühren und Erstattungen. Wer ihn auf 8400 bucht, weist zu wenig Umsatz, zu wenig Umsatzsteuer und gar keinen Gebührenaufwand aus.
- Gebühren mit dem Umsatz verrechnen. Das Saldierungsverbot (§ 246 Abs. 2 HGB) verlangt Bruttoausweis: Erlös in voller Höhe, Gebühr als eigener Aufwand.
- § 13b bei den Stripe-Gebühren vergessen. Stripe stellt aus Irland ohne Umsatzsteuer in Rechnung. Die Gebühr ist eine sonstige Leistung eines EU-Unternehmers — Umsatzsteuer und Vorsteuer sind in der Regel vom Empfänger anzumelden.
- Erstattungen nicht gegen die Erlöse buchen. Eine Erstattung mindert den Umsatz und die Umsatzsteuer des Erlöskontos — sie ist kein Aufwand und verschwindet nicht einfach im Verrechnungskonto.
- Monatsgrenzen ignorieren. Eine Auszahlung am 2. enthält Zahlungen vom 28. bis 31. des Vormonats. Das Verrechnungskonto trägt diesen Saldo über die Grenze — wer nur nach Bankeingang bucht, verschiebt Umsatz in den falschen Monat.
- Belege nicht am Buchungssatz. Die Stripe-Rechnung ist der Beleg des Erlöses, die Stripe-Gebührenabrechnung der Beleg des Aufwands. Ohne Zuordnung fehlt beides bei der Prüfung.
Was Exportly daraus macht
Exportly liest die Guthabenhistorie read-only aus Stripe und erzeugt genau die Buchungssätze aus diesem Artikel: Erlöse brutto mit dem Steuersatz des Belegs, Gebühren und Disputes als Aufwand, Erstattungen als Erlösminderung, Auszahlungen als Geldtransit — alles gegen ein Verrechnungskonto je Quelle. Vor jedem Export rechnet die Saldo-Abstimmung das Verrechnungskonto gegen Stripes eigene Kontobewegung nach, und der fertige EXTF-Stapel geht mit Belegen an deine Kanzlei.
Dieser Artikel ersetzt keine Steuerberatung. Stand: 21.09.2026.
Weiterlesen
- Stripe-Auszahlungen abstimmenWarum Bankeingang und Umsatz nie übereinstimmen — und wie der Nachweis gelingt.
- Das EXTF-Format erklärtKopfzeile, Pflichtfelder, Beleglink und Festschreibung im DATEV-Buchungsstapel.
- Reverse Charge, OSS und DrittlandDie drei Steuerfälle, die bei Online-Zahlungen am häufigsten falsch laufen.
Sieh die Buchungssätze mit deinen eigenen Zahlungen.
Stripe read-only verbinden, Kontierung festlegen, ersten Stapel exportieren — kostenlos für 14 Tage.