Zum Hauptinhalt springen
Payment & E-Commerce

Stripe Auszahlungen & Gebühren als CSV/DATEV exportieren – Anleitung 2025

Stripe Payouts inkl. Gebühren, Refunds und Disputes als CSV oder DATEV-Datei exportieren – Payout Reconciliation Report, Spalten-Mapping, SKR-Beispiele und PDF-Konvertierung mit KontoCSV.

KontoCSV Team
18 Min. Lesezeit
Februar 2025
Stripe
E-Commerce
DATEV

Das ist eine deutlich tiefere Version unseres Stripe-Guides: mit Praxis-Reports, typischen Buchungssätzen, Fehlerquellen und Links zu offiziellen Quellen. Du kannst die Struktur direkt übernehmen und an KontoCSV anpassen.

TL;DR für den Monatsabschluss

  • Beste Datenquelle: Payout Reconciliation Report (Stripe → Reporting → Reports). Enthält payout_id, balance_transaction_id, reporting_category, gross/fee/net.
  • Für Steuer und EÜR brauchst du: Brutto-Umsätze (pro Steuersatz/Land), Stripe-Gebühren, Refunds/ Disputes und die Auszahlungsdaten. Nur der Bankauszug reicht nicht.
  • PDF-only? KontoCSV wandelt Stripe-Payout-PDFs in CSV/DATEV/Lexware um – Fees/Refunds/Disputes getrennt.

1. Was du aus Stripe für die Buchhaltung wirklich brauchst

Payments / Charges
Einzelne Kundenzahlungen – das, was Shop oder SaaS sieht.
Balance Transactions
Interne Stripe-Kontoauszugs-Zeilen (Charges, Fees, Refunds, Disputes, Payouts). Grundlage des Balance Summary Reports.
Payouts
Sammelüberweisungen, die auf deinem Bankkonto landen (z. B. „STRIPE PAYMENTS EUROPE“).

Für eine saubere Buchhaltung brauchst du Brutto-Umsätze, Stripe-Gebühren, Refunds/Chargebacks und die Auszahlungsdaten (Payouts) zur Abstimmung mit dem Bankkonto. Der reine Bankkontoauszug (Netto-Payout) reicht nicht.

2. Welche Stripe-Reports / Exporte gibt es?

Payouts-Export (Balances → Payouts)

Zeitzone, Datumsbereich, Spalten frei wählbar; CSV mit allen Auszahlungen im Zeitraum.

Gut für: Abgleich mit Bankkonto (wann kam welches Payout, in welcher Währung?).

Nicht genug für: Welche Payments/Gebühren im Payout stecken.

Payout Reconciliation Report

Listet pro Payout alle enthaltenen Balance-Transactions, gruppiert nach Kategorie.

Typische Spalten: payout_id, payout_date, balance_transaction_id, reporting_category, type, gross, fee, net.

Beste Grundlage für payout-genaue DATEV-Buchung. (Quelle: Stripe-Doku)

Balance Summary Report

CSV mit allen Balance-Transactions im Zeitraum (ähnlich Kontoauszug), in der Settlement-Währung.

Gut für: Vollständigkeits-Check pro Monat und Validierung automatischer Schnittstellen.

Payments-Export

Export direkt aus der Payments-Ansicht, Spalten inkl. Gebühren wählbar.

Gut für Umsatzanalyse und Gebühren je Payment.

Für Payout-Buchung weniger präzise als der Reconciliation Report.

3. Export-Strategien im Überblick

Variante A
Native Stripe-CSV

Monatsweise Payouts-Export + Payout Reconciliation (optional Balance Summary).

Empfohlen, wenn du direkt in Stripe arbeitest und eigenes DATEV-Template hast.

Variante B
PDFs + KontoCSV

Stripe-Payout-PDFs hochladen, nach CSV/DATEV/Lexware konvertieren.

Ideal für archivierte PDFs oder wenn Steuerberater PDF-Läufe liefert.

Variante C
Automatischer DATEV-Export

Stripe-Apps wie Fizard, FinHero, Pathway liefern DATEV-EXTF/Buchungsstapel direkt.

Gut bei hohem Volumen und wenn Belegbilder/Abgrenzungen automatisiert werden sollen.

Pro Automatisierung
  • Spart bei vielen Transaktionen schnell Stunden pro Monat.
  • Belegbilder, Buchungsstapel, Abgrenzungen laufen automatisch.
  • SKR-Konten vorkonfiguriert, weniger Rückfragen der Kanzlei.
Pro manueller Export + KontoCSV
  • Keine Fixkosten/Abos, volle Kontrolle über Mapping.
  • Kein dauerhaftes API-Setup, kein Live-Datenzugriff nötig.
  • Schnell für Ad-hoc- oder historische PDF-Bestände.

4. Schritt-für-Schritt: Stripe-Auszahlungen als CSV (Methode 1)

4.1 Payouts-CSV exportieren
  1. In Stripe einloggen → BalancesPayouts.
  2. Oben rechts Export klicken.
  3. Zeitzone (z. B. Europe/Berlin) und Datumsbereich wählen.
  4. Spalten: Default / All columns / Custom (ID, Amount, Arrival date, Currency, Status).
  5. CSV speichern.

Tipp: Für DATEV reicht oft payout_id, arrival_date, amount, currency, status. Details holst du aus dem Reconciliation Report.

4.2 Payout Reconciliation Report
  1. Stripe-Dashboard → ReportingReports.
  2. Report-Typ Payout reconciliation auswählen.
  3. Datumsbereich = Zeitraum der Payouts.
  4. In der Sektion auf Download klicken und CSV sichern.

Diese Datei ist dein Detailjournal pro Payout: Brutto-Umsätze, Stripe-Gebühren (inkl. Dispute-Fees), Refunds/Chargebacks, Netto-Payout.

4.3 Optional: Balance Summary Report
  1. Dashboard → ReportsBalance summary.
  2. Datumsbereich = Buchungsmonat.
  3. CSV herunterladen und gegen Payout-Summen prüfen.

So stellst du sicher, dass keine Transaktion außerhalb deiner Payout-Reports hängt (offene Beträge, fehlgeschlagene Payouts).

5. Schritt-für-Schritt: Stripe-PDFs mit KontoCSV (Methode 2)

Wenn du Stripe nur noch als PDF-Abrechnung vorliegen hast: KontoCSV ist als PDF-→CSV/DATEV-Konverter gebaut (kein permanenter Stripe-Connector).

1. PDF hochladen

Stripe-Payout-PDF in KontoCSV ziehen.

2. Exportprofil wählen

DATEV (SKR03/04), Lexware, generische CSV/Excel auswählen.

3. Spalten prüfen

Brutto, Gebühr, Refund, Dispute-Fee, Netto/Auszahlungsbetrag sind getrennt.

Stripe PDF jetzt umwandelnKeine Installation, DSGVO-konform gehostet in Deutschland.

6. CSV-Struktur: Welche Spalten brauchst du?

Basis-Spalten

Buchungsdatum (oft Auszahlungsdatum)

Payout_ID (po_…)

Balance_Transaction_ID

Beschreibung / Transaktionstyp (Charge/Refund/Dispute/Fee/Payout)

Belegnummer / Order-ID

Währung

Brutto, Gebühr, Refund, Dispute-Gebühr, Netto

Format & Import

Delimiter: in Deutschland meist ;

Dezimal: ,

Datum: TT.MM.JJJJ

Gebühren und Refunds als negative Werte führen.

Beispiel-CSV (deutsches Format)

Buchungsdatum;Payout_ID;Transaktionstyp;Brutto;Gebuehr;Refund;DisputeFee;Netto;Waehrung 15.02.2025;po_123;Charge;119,00;-3,57;0,00;0,00;115,43;EUR 15.02.2025;po_123;Refund;-119,00;0,00;-119,00;0,00;-119,00;EUR 15.02.2025;po_123;DisputeFee;0,00;-15,00;0,00;-15,00;-15,00;EUR 15.02.2025;po_123;Payout;0,00;0,00;0,00;0,00;-18,57;EUR

Formelidee (Netto-Payout)

Payout_Netto = SUMME(Brutto) + SUMME(Gebühr) + SUMME(Refunds) + SUMME(DisputeFees)

Gebühren/Refunds sind üblicherweise negativ.

7. SKR-Mapping: Stripe-Umsätze & Gebühren in DATEV buchen

Typische Konten (Beispiele)

Umsätze 19 %: SKR03: 8400, SKR04: 4400

EU (B2B, RC): SKR03: 8336, SKR04: 4336

Stripe-Gebühren: SKR03: 4970 Nebenkosten Geldverkehr, SKR04: 6855

Bank: SKR03: 1200/1210, SKR04: 1800/1810

Stripe-Clearing: SKR03: 1360, SKR04: 1460

Typische Buchungssätze (ohne Gewähr)

Umsatz (EÜR, ohne Debitor, SKR03)

1360 Geldtransit / Stripe 119,00 an 8400 Erlöse 19% USt 100,00 an 1776 USt 19%        19,00

Stripe-Gebühr

4970 Nebenkosten Geldverkehr 3,57 an 1360 Geldtransit / Stripe 3,57

Payout auf Bank

1200 Bank 115,43 an 1360 Geldtransit / Stripe 115,43

Bei Disputes: Dispute-Fee ebenfalls auf 4970/6855 buchen; bei Refunds Erlöse mindern (ggf. eigenes Konto).

8. Spezialfälle: Refunds, Disputes, Währungen, OSS

Teil-Refunds

Refunds erscheinen als eigene Zeile mit negativem Betrag im Reconciliation Report.

Refund kann in anderem Payout landen → immer über payout_id / balance_transaction_id matchen.

Disputes / Chargebacks

reporting_category: charge_dispute + separate Fee-Zeilen.

Betrag wird abgezogen, Fee als Aufwand (4970/6855). Bei gewonnenem Fall: Rückbuchung erfassen.

Mehrwährung / OSS

Stripe unterscheidet Presentment vs. Settlement Currency; Reports liefern umgerechnete Beträge.

Buchungswährung einheitlich halten (oft EUR); Kursdifferenzen optional auf eigenes Konto. OSS/Steuersätze nach Zielland trennen.

9. Typische Fehler & wie du sie vermeidest

  • Dezimal- oder Feldtrennzeichen falsch: In Excel Import-Assistent ; und Komma setzen.
  • Falsches Datum: Zahlungsdatum/Auszahlungsdatum verwenden, nicht Rechnungsdatum.
  • Gebühren im Umsatz versteckt: Gebühren immer als eigene Spalte/Konto buchen.
  • Unvollständige Reports: Payouts alleine reichen nicht; Reconciliation + optional Balance Summary nutzen.
  • GoBD: Original-PDF archivieren, CSV als Arbeitsdatei; Änderungen nachvollziehbar protokollieren.

10. FAQ

Wie weit zurück exportieren?
Stripe speichert Transaktionen langfristig; sehr große Zeiträume ggf. in Blöcke splitten. PDFs lassen sich rückwirkend in KontoCSV konvertieren.
Reicht der Bankauszug?
Nein, er enthält nur Netto-Payouts. Für Umsatzsteuer/EÜR brauchst du Brutto, Gebühren, Refunds, Disputes aus den Stripe-Reports oder KontoCSV-Exports.
Welcher Report ist der richtige?
Payouts-Export = Bankabgleich; Payout Reconciliation = Aufschlüsselung der Payouts; Balance Summary = Monatsauszug für Vollständigkeits-Check. In der Praxis nutzt du meist alle drei.

Weitere hilfreiche Artikel

Stripe-Abrechnung in CSV umwandeln

Konvertieren Sie Stripe Payout PDFs in strukturierte, DATEV-kompatible CSV-Dateien mit KontoCSV.