Zum Hauptinhalt springen
Stripe · DATEV · Buchhaltung

Stripe-Umsätze automatisch nach DATEV exportieren

Schluss mit Copy-Paste in Excel: codehero erzeugt aus Ihren Stripe-Zahlungen einen importfertigen DATEV-Buchungsstapel (EXTF) – inklusive korrekt getrennter Gebühren, SKR03/04 und planbarer Übergabe an den Steuerberater. Testen Sie es direkt unten.

Live im Testmodus – kein echtes Geld

Stripe → DATEV-Export live erzeugen

Kontenrahmen wählen, Konten anpassen und einen echten EXTF-Buchungsstapel aus Stripe-Testumsätzen herunterladen – mit korrekt getrennten Gebühren.

Kontierung

Exportiert einen festen Beispiel-Datensatz (bezahlte Rechnung DE & EU + Kartenzahlung mit Teil-Refund) als echten EXTF-Buchungsstapel – die Voll-Engine läuft live gegen Stripe.

Warum Stripe-Buchhaltung von Hand fehleranfällig ist

Stripe ist kein Buchhaltungssystem – und der manuelle Übertrag kostet Zeit und produziert Fehler:

Stripe zahlt nur den Netto-Betrag aus – die Gebühr fehlt im Erlös und die Umsatzsteuer stimmt nicht mehr.

Auszahlungen sind Sammelbuchungen aus vielen Zahlungen, Refunds und Gebühren – kaum manuell zuzuordnen.

Jeden Monat dieselbe CSV-Bastelei in Excel, bevor der Steuerberater überhaupt importieren kann.

Falsche Konten oder Belegdaten führen zu Rückfragen und Nacharbeit in der Kanzlei.

So sauber exportiert codehero

Sechs Eigenschaften, die manuelle Exporte nie liefern können.

  • Brutto + Gebühr getrennt

    Voller Umsatz aufs Erlöskonto, Stripe-Gebühr separat als Aufwand – Umsatzsteuer und Auszahlung stimmen exakt.

  • EXTF-Buchungsstapel

    Echtes DATEV-Importformat (Datenkategorie 21) mit korrekter Kopfzeile, Konten und Belegdaten – kein Bastel-CSV.

  • SKR03 & SKR04

    Erlös-, Verrechnungs- und Gebührenkonto frei konfigurierbar, passend zu Ihrer Kontierung.

  • Automatisch & planbar

    Täglicher oder monatlicher Export als Job – oder direkt per DATEV-Schnittstelle, ohne manuelles Herunterladen.

  • Connect-fähig

    Bei Marktplätzen: Plattformumsatz, Provision und Händler-Auszahlungen getrennt und korrekt kontiert.

  • Nachvollziehbar

    Jede Buchung trägt die Stripe-Beleg-ID – lückenlose Zuordnung zwischen Zahlung und Buchung.

Kontenlogik: eine Stripe-Zahlung über 99,90 €

So bildet der Export eine Kartenzahlung als doppelte Buchung ab (SKR03) – Brutto-Erlös und Gebühr sauber getrennt:

SKR03-Buchungsbeispiel: Stripe-Kartenzahlung 99,90 €
VorgangUmsatzS/HKontoGegenkontoBuchungstext
Erlös99,90 €S13608400Stripe Kartenzahlung
Gebühr3,50 €S68551360Stripe Gebühr
Auszahlung96,40 € — netto auf dem Bankkonto

Ergebnis: 99,90 € Erlös, 3,50 € Gebühr, 96,40 € Auszahlung – alles sauber getrennt.

Typische Kontenzuordnung SKR03 & SKR04

Alle Konten sind frei konfigurierbar – das sind die Standardwerte:

Stripe-Kontenzuordnung SKR03 und SKR04
BuchungsvorgangSKR03SKR04
Erlöskonto (Umsatz 19 % MwSt)84004400
Erlöskonto (Umsatz 7 % MwSt)83004300
Stripe Verrechnungskonto13601810
Stripe Gebühren (Aufwand)68556855
Refund-Gegenkonto8400 (Storno)4400 (Storno)

In 4 Schritten zum automatischen Export

  1. Stripe-Zugang & Konten

    API-Keys einrichten, Kontenrahmen wählen und Konto­nummern mit dem Steuerberater abstimmen.

  2. Engine deployen

    Lambda (Python) oder API Route (Next.js) in Ihrer AWS-Umgebung deployen – inklusive Scheduling via EventBridge.

  3. Testlauf & Abnahme

    Erster Export mit echten Stripe-Daten. Import in DATEV prüfen, Konten feintunen, Steuerberater abnehmen lassen.

  4. Vollautomatik

    Ab jetzt läuft der Export täglich oder monatlich automatisch – Buchungsstapel landen fertig beim Steuerberater.

Die Export-Engine: Python Lambda

Transparent & under your control – der Kern der Stripe→DATEV-Pipeline.

stripe_datev_engine.py
# stripe_datev_engine.py — AWS Lambda
import stripe, csv, io
from datetime import datetime
def lambda_handler(event, context):
charges = stripe.Charge.list(
created={"gte": event["from"],
"lte": event["to"]},
limit=100, expand=["data.balance_transaction"])
rows = []
for ch in charges.auto_paging_iter():
bt = ch.balance_transaction
rows.append({
"Umsatz": bt.amount / 100, # Brutto
"Konto": config["erloeskonto"], # z. B. 8400
"Gegenkonto": config["stripe_konto"], # z. B. 1360
"BU": "9", # 19 % MwSt
"Belegdatum": fmt_date(bt.created),
"Buchungstext": f"Stripe {ch.id}"
})
return build_extf(rows, config)

AWS Lambda (Python 3.12) · Stripe SDK · S3 oder direkter DATEV-Upload

Manuell, Standard-Tool oder codehero-Automatik?

Vergleich: manueller Export, Standard-Tool und codehero
KriteriumManuell (Excel)Standard-Toolcodehero
Gebühren korrekt getrennt
EXTF-Buchungsstapel
Konten frei konfigurierbar
Automatischer/geplanter Export
Connect / Marktplatz-Logik
An Ihre Prozesse angepasst

Häufige Fragen zum Stripe-DATEV-Export

Verifizierte Stripe-Zertifizierungen

4× Stripe-zertifiziert – öffentlich nachprüfbar

Wolfgang Müller, Gründer von codehero – jedes Badge ist direkt bei Stripe/credential.net verifizierbar.

Stripe-Buchhaltung automatisieren?

Wir richten Ihren Stripe-zu-DATEV-Export passend zu Ihrer Kontierung ein – einmalig oder vollautomatisch. Kostenloser Ersttermin.