# Stripe DATEV-Schnittstelle: Stripe-Zahlungen als Buchungsstapel exportieren

> Stripe hat keinen eigenen DATEV-Export. Stripe liefert Berichte als CSV, aber keine Buchungssätze und keine Konten. Zu DATEV kommst du auf drei Wegen: den Stripe-Bericht von Hand kontieren, den DATEV-Datenservice Zahlungsdienstleister nutzen, der aus Stripes Zahlungsdaten Buchungsvorschläge macht, oder ein Werkzeug einsetzen, das Erlöse, Gebühren und Auszahlungen als fertigen Buchungsstapel im DATEV-Format liefert, samt den Rechnungen als Belegen.

Von Christian Häfner · Veröffentlicht am 05.08.2026 · Aktualisiert am 03.10.2026

Quelle: https://rechnungskit.de/wissen/stripe-datev-schnittstelle

Wer Stripe nutzt und mit einer Steuerkanzlei arbeitet, die DATEV einsetzt, landet früher oder später bei derselben Frage: Wie kommen die Stripe-Umsätze in die Buchhaltung, ohne dass jemand jeden Monat Berichte abtippt? Diese Seite zeigt die Wege zum Buchungsstapel und worauf es beim Import ankommt. Wie die einzelnen Buchungen aussehen und was für die Umsatzsteuer auf die Gebühren gilt, steht unter [Stripe-Gebühren buchen](https://rechnungskit.de/wissen/stripe-gebuehren-buchen).

## Hat Stripe eine DATEV-Schnittstelle? {#ohne-export}

Nein. Stripe liefert im Dashboard Berichte als CSV, etwa zu Auszahlungen und Saldotransaktionen. Darin stehen Beträge, Gebühren und Referenzen. Konten, Steuerschlüssel und das DATEV-Format fehlen, die Kontierung übernimmt also jemand anderes.

Dazu kommt ein zweites Problem. Stripe liefert Zahlungsdaten, aber nicht unbedingt Rechnungen. Wer über Payment Links oder einen eigenen Checkout verkauft, hat zu jeder Zahlung einen Datensatz, aber noch keinen Beleg. Für die Buchhaltung brauchst du beides.

## Warum die Auszahlung kein Erlös ist {#geldtransit}

Der häufigste Fehler beim Buchen von Stripe ist, die Auszahlung wie einen Bankumsatz zu behandeln. Auf dem Bankkonto erscheint ein Betrag, in dem die Zahlungen mehrerer Tage stecken, abzüglich der Gebühren und manchmal abzüglich einer Erstattung. Wer diesen Betrag als Erlös bucht, hat zu wenig Umsatz, keine Gebühren und keine Zuordnung zum einzelnen Kunden. Gebucht werden muss aber einzeln und vollständig ([§ 146 Abs. 1 AO](https://www.gesetze-im-internet.de/ao_1977/__146.html)).

<figure class="rk-fig" aria-labelledby="sd-fig-auszahlung">
<div class="rk-fig-head">
<div class="rk-fig-eyebrow">Beispiel · eine Zahlung über 119,00 Euro</div>
<div class="rk-fig-title" id="sd-fig-auszahlung">Die Auszahlung als Erlös buchen oder über das Geldtransitkonto</div>
</div>
<div class="rk-fig-body">
<div class="rk-fig-pair">
<div class="rk-fig-inv is-bad">
<div class="rk-fig-inv-head"><span>Auszahlung als Erlös</span><span class="rk-fig-chip is-bad"><svg class="rk-fig-ico" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="10" fill="currentColor"/><path d="M8.5 8.5l7 7M15.5 8.5l-7 7" stroke="#fff" stroke-width="2.2" stroke-linecap="round"/></svg>Falsch</span></div>
<div class="rk-fig-row is-mark"><span class="rk-fig-row-label">Erlös</span><span><span class="rk-fig-mono">116,96 €</span> <span class="rk-fig-note">Gebühr fehlt</span></span></div>
<div class="rk-fig-row"><span class="rk-fig-row-label">Stripe-Gebühr</span><span class="rk-fig-note">nicht gebucht</span></div>
<div class="rk-fig-row"><span class="rk-fig-row-label">Kunde</span><span class="rk-fig-note">nicht zuzuordnen</span></div>
</div>
<div class="rk-fig-inv is-ok">
<div class="rk-fig-inv-head"><span>Über Geldtransit</span><span class="rk-fig-chip is-ok"><svg class="rk-fig-ico" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="10" fill="currentColor"/><path d="M7.5 12.5l3 3 6-6.5" stroke="#fff" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>Richtig</span></div>
<div class="rk-fig-row is-mark"><span class="rk-fig-row-label">Erlös und Umsatzsteuer</span><span class="rk-fig-mono">119,00 €</span></div>
<div class="rk-fig-row"><span class="rk-fig-row-label">Stripe-Gebühr als Aufwand</span><span class="rk-fig-mono">2,04 €</span></div>
<div class="rk-fig-row"><span class="rk-fig-row-label">Auszahlung auf die Bank</span><span class="rk-fig-mono">116,96 €</span></div>
</div>
</div>
</div>
<figcaption>Über das Geldtransitkonto gebucht, steht es nach der Auszahlung wieder auf null. Die Buchungssätze für SKR03 und SKR04 mit Rechenbeispiel stehen unter <a href="/wissen/stripe-gebuehren-buchen">Stripe-Gebühren buchen</a>.</figcaption>
</figure>

Das Geldtransitkonto ist zugleich die eingebaute Kontrolle: Am Monatsende muss es gegen null laufen. Bleibt ein Rest stehen, fehlt eine Auszahlung oder eine Gebühr wurde nicht erfasst. Mit mehr als einem Zahlungsanbieter ist ein eigenes Geldtransitkonto je Anbieter üblich. Eine gesetzliche Vorgabe ist das nicht, aber nur so lässt sich ein Rest dem richtigen Anbieter zuordnen. Wie andere Zahlungsanbieter über das Geldtransitkonto laufen, zeigt der Ratgeber [Geldtransitkonto](https://rechnungskit.de/wissen/geldtransitkonto).

## Was in den DATEV-Stapel gehört {#stapel}

Deine Steuerkanzlei liest Buchungen als Stapel im DATEV-Format ein, nach der Kennung in der ersten Zeile oft EXTF genannt. Die Spezifikation veröffentlicht DATEV im [Developer Portal](https://developer.datev.de/de/file-format/details/datev-format). Der Kopf nennt Beraternummer, Mandantennummer, Wirtschaftsjahr und Zeitraum. Darunter steht eine Zeile je Buchung mit Betrag, Soll oder Haben, Konto, Gegenkonto, Steuerschlüssel, Datum, Belegfeld und Buchungstext.

Für Stripe sind zwei Arten von Buchungen nötig, die oft in getrennten Stapeln laufen:

| Stapel | Was darin steht | Beleg dazu |
| --- | --- | --- |
| Erlöse | Jede Rechnung an deinen Kunden mit Steuersatz, jede Stornorechnung | deine Rechnung oder Stornorechnung |
| Zahlungen | Zahlungseingänge auf Geldtransit, Erstattungen, Gebühren, Auszahlungen an die Bank | Stripe-Gebührenrechnung, Auszahlungsbericht |

Belegfeld 1 trägt bei Erlösen üblicherweise die Rechnungsnummer. Darüber gleicht DATEV offene Posten ab, wenn die Zahlung auf denselben Debitor trifft. Bei Zahlungen steht dort meist die Stripe-Referenz, damit sich jede Buchung in Stripe wiederfinden lässt.

## Stripe DATEV-Export: drei Wege im Vergleich {#wege}

<figure class="rk-fig" aria-labelledby="sd-fig-wege">
<div class="rk-fig-head">
<div class="rk-fig-eyebrow">Stripe nach DATEV</div>
<div class="rk-fig-title" id="sd-fig-wege">Drei Wege im Vergleich</div>
</div>
<div class="rk-fig-body">
<div class="rk-fig-cases">
<div class="rk-fig-case">
<div class="rk-fig-case-title"><img class="rk-fig-logo" src="/logos/stack/stripe.svg" alt="" width="18" height="18">CSV von Hand</div>
<div class="rk-fig-case-ex">Stripe-Bericht herunterladen und jede Zeile selbst kontieren, jeden Monat neu</div>
<div class="rk-fig-result"><span class="rk-fig-result-label">Rechnungen</span><span class="rk-fig-result-value">aus einem anderen Programm</span></div>
</div>
<div class="rk-fig-case">
<div class="rk-fig-case-title"><img class="rk-fig-logo" src="/logos/stack/datev.svg" alt="" width="18" height="18">DATEV-Datenservice</div>
<div class="rk-fig-case-ex">DATEV übernimmt Stripes Zahlungsdaten und macht daraus Buchungsvorschläge, laut DATEV ab 10,00 € im Monat</div>
<div class="rk-fig-result"><span class="rk-fig-result-label">Rechnungen</span><span class="rk-fig-result-value">aus einem anderen Programm</span></div>
</div>
<div class="rk-fig-case">
<div class="rk-fig-case-title"><img class="rk-fig-logo" src="/favicon.svg" alt="" width="18" height="18">EXTF-Export mit Belegen</div>
<div class="rk-fig-case-ex">Ein Werkzeug liefert Erlöse, Gebühren und Auszahlungen als fertigen Stapel, einmal eingerichtet</div>
<div class="rk-fig-result"><span class="rk-fig-result-label">Rechnungen</span><span class="rk-fig-result-value">im selben Schritt, per Beleglink</span></div>
</div>
</div>
</div>
<figcaption>Preis des DATEV-Datenservice laut <a href="https://www.datev.de/web/de/marktplatz/datev-datenservice-zahlungsdienstleister-fuer-stripe" rel="nofollow noopener noreferrer" target="_blank">DATEV Marktplatz</a>, Stand Oktober 2026.</figcaption>
</figure>

CSV und Handarbeit lohnen sich nur bei wenigen Zahlungen im Monat. Jede Auszahlung muss in ihre Bestandteile zerlegt und kontiert werden, und die Rechnungen an deine Kunden brauchst du trotzdem aus einem anderen Programm.

Der DATEV-Datenservice Zahlungsdienstleister holt die Zahlungsdaten automatisch aus Stripe und erzeugt Buchungsvorschläge, die die Steuerkanzlei in Kanzlei-Rechnungswesen weiterverarbeitet ([DATEV Marktplatz](https://www.datev.de/web/de/marktplatz/datev-datenservice-zahlungsdienstleister-fuer-stripe)). Er kümmert sich um die Zahlungsseite, eine Rechnung zu jeder Zahlung erstellt er nicht.

Ein Werkzeug mit EXTF-Export deckt beide Seiten ab. Es erstellt die Rechnungen, bucht Erlöse, Gebühren und Auszahlungen und übergibt die Belege gleich mit. Worauf du beim Vergleich achten solltest, egal bei welchem Anbieter:

- Bekommt **jeder Zahlungsanbieter ein eigenes Geldtransitkonto**, damit die Abstimmung pro Anbieter klappt?
- Kommen **Gebühren und Auszahlungen** als eigene Buchungen mit, oder nur die Zahlungen?
- Hängen die **Belege per Beleglink** an den Buchungen, oder muss die Steuerkanzlei sie zuordnen?
- Wer vergibt die **Rechnungsnummer**, und wo liegen die Belege die acht Jahre, die [§ 147 Abs. 3 AO](https://www.gesetze-im-internet.de/ao_1977/__147.html) für Buchungsbelege verlangt?
- Werden **Erstattungen und Rücklastschriften** automatisch gebucht und korrigiert?

## Stripe Billing und Rechnungsabgrenzung {#abos}

Wer über Stripe Billing Abos abrechnet, hat einen zusätzlichen Fall. Ein Jahresabo, das im Oktober bezahlt wird, ist am 31. Dezember erst zu einem Viertel verdient. Bilanzierende Unternehmen bilden dafür einen passiven Rechnungsabgrenzungsposten ([§ 250 Abs. 2 HGB](https://www.gesetze-im-internet.de/hgb/__250.html)).

Stripe liefert die Grundlage dafür mit, denn jede Abo-Position trägt einen Leistungszeitraum. Die Abgrenzung rechnet oder bucht Stripe aber nicht. Wie die Verteilung gelingt, steht unter [passive Rechnungsabgrenzung](https://rechnungskit.de/wissen/rechnungsabgrenzung) und für Abo-Modelle unter [Umsatz abgrenzen bei SaaS und Online-Kursen](https://rechnungskit.de/wissen/prap-saas-online-kurse).

Zu den Rechnungen selbst: Stripe Billing erzeugt PDFs. Ein PDF ohne strukturierten Datensatz ist keine elektronische Rechnung, sondern eine sonstige Rechnung ([§ 14 Abs. 1 Satz 3 und 4 UStG](https://www.gesetze-im-internet.de/ustg_1980/__14.html)). Für inländische B2B-Rechnungen wird die E-Rechnung schrittweise Pflicht, die Übergangsfristen regelt [§ 27 Abs. 38 UStG](https://www.gesetze-im-internet.de/ustg_1980/__27.html). Was das für Stripe bedeutet, steht unter [Stripe Rechnung](https://rechnungskit.de/wissen/stripe-rechnung).

## Belege und die Reihenfolge beim Import {#belege}

Ein Buchungsstapel ohne Belege ist nur die halbe Arbeit. DATEV kann Belegbilder über einen Beleglink direkt an die Buchung hängen. Dafür müssen die Belege vorher in DATEV Unternehmen online liegen, etwa über DATEV Belegtransfer. Die Reihenfolge ist deshalb wichtig.

<figure class="rk-fig" aria-labelledby="sd-fig-import">
<div class="rk-fig-head">
<div class="rk-fig-eyebrow">Import bei der Steuerkanzlei</div>
<div class="rk-fig-title" id="sd-fig-import">Erst die Belege, dann der Stapel</div>
</div>
<div class="rk-fig-body">
<ol class="rk-fig-tl">
<li><span class="rk-fig-day">Schritt 1</span><span class="rk-fig-event">Belegpaket nach DATEV Unternehmen online hochladen</span><span class="rk-fig-note">per DATEV Belegtransfer oder über die XML-Schnittstelle online</span></li>
<li><span class="rk-fig-day">Schritt 2</span><span class="rk-fig-event">Buchungsstapel in Kanzlei-Rechnungswesen importieren</span><span class="rk-fig-note">Erlöse und Zahlungen als eigene Stapel</span></li>
<li class="is-key"><span class="rk-fig-day">Ergebnis</span><span class="rk-fig-event">DATEV hängt jedes Belegbild über den Beleglink an seine Buchung</span><span class="rk-fig-chip is-ok"><svg class="rk-fig-ico" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="10" fill="currentColor"/><path d="M7.5 12.5l3 3 6-6.5" stroke="#fff" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>keine Zuordnung von Hand</span></li>
</ol>
</div>
<figcaption>Wird der Stapel zuerst importiert, kann DATEV die Belegbilder nicht anhängen. Die Stripe-Gebührenrechnung lädt deine Steuerkanzlei wie jede andere Eingangsrechnung hoch.</figcaption>
</figure>

## Stripe und DATEV mit Rechnungskit {#rechnungskit}

Rechnungskit deckt die ganze Strecke von der Stripe-Zahlung bis zum DATEV-Paket ab:

- Aus jeder Stripe-Zahlung und jeder Stripe-Billing-Abrechnung entsteht eine geprüfte ZUGFeRD-Rechnung mit deinem Nummernkreis, aus jeder Erstattung die Stornorechnung. Alles liegt unveränderbar im GoBD-Archiv.
- Der Erlös-Export ist ein DATEV-Paket: der EXTF-Stapel mit Beleglink je Rechnung, das Belegtransfer-Paket mit den PDFs und eine Kurzanleitung für die Steuerkanzlei.
- Der Zahlungs-Export bucht jede Zahlung auf ein eigenes Stripe-Geldtransitkonto, die Gebühren gesammelt je Auszahlung, Erstattungen als Umkehr der Zahlung und jede Auszahlung als Bank an Geldtransit.
- Bei Jahresabos bucht der Export die Rechnungsabgrenzung mit, wenn du bilanzierst und das Abgrenzungskonto hinterlegt ist.
- Deine Steuerkanzlei bekommt einen eigenen Zugang, passt dort Konten an, erzeugt Exporte und schreibt sie fest.

Die monatliche Gebührenrechnung von Stripe lädt Rechnungskit nicht herunter. Die holst du im Stripe-Dashboard unter Einstellungen, Dokumente. Was sonst bei den Gebühren zu beachten ist, steht unter [Stripe-Gebühren buchen](https://rechnungskit.de/wissen/stripe-gebuehren-buchen).

Die Einrichtung dauert wenige Minuten. Du verbindest Stripe mit einem eingeschränkten API-Schlüssel, die [Anleitung zur Stripe-Integration](https://rechnungskit.de/integrationen/stripe) zeigt jeden Schritt mit Screenshots. Kontenrahmen, Berater- und Mandantennummer hinterlegst du einmal, wie unter [DATEV-Export für die Steuerkanzlei](https://rechnungskit.de/integrationen/datev) beschrieben. Wie sich Rechnungskit von reinen Konvertern unterscheidet, steht im [Vergleich mit Fizard](https://rechnungskit.de/vergleich/fizard), was Stripe selbst abdeckt, im [Vergleich Stripe und Rechnungskit](https://rechnungskit.de/vergleich/stripe).

## Häufige Fragen

### Hat Stripe eine DATEV-Schnittstelle?

Nein. Stripe liefert Auszahlungs- und Transaktionsberichte als CSV, aber keine Buchungssätze und keine Kontenzuordnung. Für DATEV braucht es einen Zwischenschritt, der jede Zahlung, Gebühr und Auszahlung kontiert. Das übernimmt die Steuerkanzlei von Hand, der DATEV-Datenservice Zahlungsdienstleister oder ein Werkzeug, das einen Buchungsstapel im DATEV-Format erzeugt.

### Was kostet der DATEV-Datenservice für Stripe?

DATEV nennt einen Preis ab 10,00 Euro im Monat ([DATEV Marktplatz](https://www.datev.de/web/de/marktplatz/datev-datenservice-zahlungsdienstleister-fuer-stripe)). Der Dienst übernimmt Stripes Zahlungsdaten und macht daraus Buchungsvorschläge. Die Rechnung zu jeder Zahlung erstellt er nicht, sie muss weiter woanders entstehen.

### Warum reicht der Stripe-Auszahlungsbericht nicht?

Weil er Beträge zeigt, aber keine Konten. Eine Auszahlung von Stripe ist eine Summe aus vielen Zahlungen abzüglich Gebühren und Erstattungen. Ohne Aufteilung auf Erlöse, Gebühren und Geldtransit stimmt der Bankabgleich nicht, und die Umsatzsteuer lässt sich aus dem Bericht nicht ableiten.

### Wie werden Stripe-Gebühren in DATEV gebucht?

Als Nebenkosten des Geldverkehrs gegen das Geldtransitkonto, mit einem Steuerschlüssel für Leistungen aus dem EU-Ausland, weil Stripe aus Irland ohne Umsatzsteuer abrechnet. Die Buchungssätze für SKR03 und SKR04 und die Umsatzsteuer nach § 13b UStG stehen unter [Stripe-Gebühren buchen](https://rechnungskit.de/wissen/stripe-gebuehren-buchen).

### In welcher Reihenfolge importiert die Steuerkanzlei Belege und Buchungsstapel?

Erst die Belege, dann den Buchungsstapel. Trägt der Stapel Beleglinks, hängt DATEV die Belegbilder beim Import nur an, wenn die Belege schon in DATEV Unternehmen online liegen. Wird der Stapel zuerst importiert, fehlen die Bilder an den Buchungen.

### Was ist mit Abo-Rechnungen über den Jahreswechsel?

Reicht ein Leistungszeitraum über den Bilanzstichtag, gehört der noch nicht verdiente Anteil bei bilanzierenden Unternehmen in einen passiven Rechnungsabgrenzungsposten ([§ 250 Abs. 2 HGB](https://www.gesetze-im-internet.de/hgb/__250.html)). Stripe liefert den Zeitraum je Position mit, rechnet die Abgrenzung aber nicht. Details stehen unter [Rechnungsabgrenzung](https://rechnungskit.de/wissen/rechnungsabgrenzung).

## Quellen

- [DATEV Marktplatz: Datenservice Zahlungsdienstleister für Stripe](https://www.datev.de/web/de/marktplatz/datev-datenservice-zahlungsdienstleister-fuer-stripe)
- [DATEV Developer Portal: DATEV-Format](https://developer.datev.de/de/file-format/details/datev-format)
- [Stripe Docs: Auszahlungen](https://docs.stripe.com/payouts)
- [§ 146 AO: Ordnungsvorschriften für die Buchführung (gesetze-im-internet.de)](https://www.gesetze-im-internet.de/ao_1977/__146.html)
- [§ 147 AO: Ordnungsvorschriften für die Aufbewahrung von Unterlagen (gesetze-im-internet.de)](https://www.gesetze-im-internet.de/ao_1977/__147.html)
- [§ 250 Abs. 2 HGB: Rechnungsabgrenzungsposten (gesetze-im-internet.de)](https://www.gesetze-im-internet.de/hgb/__250.html)
- [§ 14 Abs. 1 UStG: elektronische und sonstige Rechnung (gesetze-im-internet.de)](https://www.gesetze-im-internet.de/ustg_1980/__14.html)
- [§ 27 Abs. 38 UStG: Übergangsregelungen zur E-Rechnung (gesetze-im-internet.de)](https://www.gesetze-im-internet.de/ustg_1980/__27.html)
