Zum Hauptinhalt springen
S2
S2DExport Tool
Dokumentation

Hilfe & Dokumentation

Alles zu Export-Logik, Steuerfall-Erkennung, DATEV-Einstellungen und mehr.

Getting Started

Erste Schritte

In drei Schritten zum ersten DATEV-Export. So richtest du Stripe2DATEV ein:

1

Stripe Restricted Key erstellen

Gehe in deinem Stripe-Dashboard zu Entwickler → API-Schlüssel → Eingeschränkter Schlüssel erstellen.

Vergib folgende Berechtigungen (alle auf Lesen):

  • Customers — Kundendaten abrufen
  • Invoices — Rechnungen abrufen
  • Charges — Für Gebühren-Breakdown
  • Balance Transactions — Für Stripe Fees

Nur Lesezugriff

Es werden keine Schreibrechte benötigt. Der Restricted Key hat somit keinen Zugriff auf Zahlungen, Abonnements oder andere sensible Aktionen.

2

DATEV-Einstellungen konfigurieren

Unter Einstellungen → DATEV trägst du ein:

  • Kontenrahmen (SKR03 oder SKR04)
  • Berater- und Mandantennummer (vom Steuerberater)
  • Erlöskonten für verschiedene Steuerfälle
  • Gegenkonto (Bank, z.B. 1200)
  • Debitorenbereich (z.B. 10000–69999)

Standard-Konten

Beim Wechsel des Kontenrahmens werden automatisch die passenden Standard-Konten vorgeschlagen (z.B. SKR03: 8400 für Erlöse 19%).

3

Ersten Export durchführen

Gehe zu Export → DATEV-Buchungsstapel, wähle den Zeitraum und klicke auf „Exportieren“.

Die CSV-Datei kann direkt in DATEV Unternehmen Online oder über den Steuerberater importiert werden.

Übersicht

Dashboard

Das Dashboard zeigt eine Übersicht deiner Stripe-Daten mit konfigurierbaren Widgets.

Invoices

Rechnungen

Die Rechnungsansicht zeigt alle bezahlten Stripe-Rechnungen in EUR.

Nur Rechnungen mit Status paid werden angezeigt und exportiert. Offene, stornierte oder Entwurfs-Rechnungen werden ignoriert.

Steuerfall-Badges

Jede Rechnung erhält automatisch einen farbigen Badge basierend auf dem erkannten Steuerfall:

BadgeSteuerfallBedeutung
InlanddomesticKunde in Deutschland, deutsche USt
EU B2Beu_b2bEU-Unternehmen mit USt-ID, Reverse Charge
EU B2Ceu_b2cEU-Privatkunde, ggf. OSS
Drittlandnon_euNicht-EU, steuerfreier Export

Detail-Modal

Ein Klick auf eine Rechnung öffnet ein Modal mit:

  • Kundeninformationen (Name, E-Mail, Adresse, USt-ID)
  • Steuerfall und verwendetes Erlöskonto
  • Netto-, Steuer- und Brutto-Betrag
  • Stripe-Gebühren (Breakdown, falls verfügbar)
Tax Logic

Steuerfall-Erkennung

Stripe2DATEV erkennt den Steuerfall automatisch anhand von Land und USt-ID des Kunden.

Entscheidungslogik

?

Land des Kunden = DE?

Jadomestic (19% USt)
Nein→ weiter prüfen...
?

Land in der EU?

Ja + USt-IDeu_b2b (0%, Reverse Charge)
Ja, ohne USt-IDeu_b2c (Zielland-Steuersatz, ggf. OSS)
Neinnon_eu (0%, steuerfreier Export)

BU-Schlüssel (Steuerschlüssel)

Jeder Steuerfall wird beim DATEV-Export automatisch mit dem passenden BU-Schlüssel versehen:

BU-SchlüsselSteuerfallBeschreibung
3domesticUmsatzsteuer 19%
2domestic (7%)Umsatzsteuer 7% (ermäßigt)
94eu_b2bInnergemeinschaftliche Lieferung (Reverse Charge)
95non_euSteuerfreie Ausfuhrlieferung
40(Aufhebung)Deaktiviert Automatikkonto-Logik (siehe Automatikkonto)
Buchungsstapel

DATEV-Export

Der DATEV-Export generiert eine CSV-Datei im offiziellen DATEV EXTF-Format (ASCII), kompatibel mit DATEV Unternehmen Online.

Was passiert beim Export?

1

Stripe-Rechnungen für den gewählten Zeitraum abrufen

2

Nur bezahlte Rechnungen (status: paid) filtern

3

Steuerfall pro Rechnung erkennen (Land, USt-ID)

4

Erlöskonto + BU-Schlüssel bestimmen (inkl. Automatikkonto-Logik)

5

Debitorenkonto zuweisen (individuell, Sammelkonto oder Hash-Fallback)

6

Optional: Stripe-Gebühren pro Transaktion als zusätzliche Buchungszeile

7

Optional: OSS-Prüfung für EU B2C Rechnungen

8

EXTF-Header mit Metadaten generieren (Berater-Nr, Mandant, Zeitraum)

9

CSV-Datei erstellen (Windows CRLF, Semikolon-getrennt)

EXTF-Format

Die Export-Datei besteht aus drei Teilen:

EXTF_Buchungsstapel_202501_202503.csv
"EXTF";700;21;"Buchungsstapel";12;20250315...;"";"RE";...
Umsatz;Soll/Haben-Kz;WKZ;...;Konto;Gegenkonto;BU-Schlüssel;Belegdatum;Belegfeld 1;...;Buchungstext
119,00;"S";"EUR";"";"";"";10001;8400;3;1501;"INV-2025-001";"";"";...
250,00;"S";"EUR";"";"";"";10002;8125;94;2001;"INV-2025-002";"";"";...
ZeileInhalt
1EXTF-Header: Version, Berater-Nr, Mandant-Nr, Zeitraum, Sachkontenlänge
2Spaltenüberschriften (20 Felder)
3+Buchungszeilen: Betrag, Debitor → Erlöskonto, BU-Schlüssel, Datum, Beleg

Buchungslogik

Jede Rechnung wird als Sollbuchung erfasst:

Debitor (Soll) an Erlöskonto (Haben) mit BU-Schlüssel

Brutto-Buchung

Der Umsatz wird brutto (inkl. USt) gebucht. DATEV berechnet die Steuer automatisch anhand des BU-Schlüssels bzw. Automatikkontos.

Smart-BU

Automatikkonto & Health Check

DATEV-Konten wie 8400 (Erlöse 19%) haben eine eingebaute Steuerlogik — sogenannte Automatikkonten. Das System erkennt diese und passt den BU-Schlüssel automatisch an.

Drei Szenarien

Match

Konto 8400 + Steuerfall domestic = BU-Schlüssel leer (Automatik greift)

Aufhebung

Konto 8400 + Steuerfall eu_b2b = BU 40 (Automatik passt nicht, wird aufgehoben)

Explizit

Kein Automatikkonto = BU-Schlüssel wird explizit gesetzt (3, 94, 95 etc.)

Bekannte Automatikkonten

SKR03

KontoSteuerBezeichnung
840019%Erlöse 19% USt
83007%Erlöse 7% USt
81250%Innergemeinsch. Lieferung
81200%Steuerfreie Ausfuhr
83200%Steuerfreie Erlöse (OSS)

SKR04

KontoSteuerBezeichnung
440019%Erlöse 19% USt
43007%Erlöse 7% USt
41250%Innergemeinsch. Lieferung
41200%Steuerfreie Ausfuhr
43200%Steuerfreie Erlöse (OSS)

Warum ist das wichtig?

Ein widersprüchlicher BU-Schlüssel auf einem Automatikkonto führt zu Import-Fehlern bei DATEV. Die Smart-BU-Logik verhindert das automatisch.

Konfiguration

DATEV-Einstellungen

Alle DATEV-relevanten Einstellungen findest du unter Einstellungen (DATEV-Tab). Konto-Einstellungen (Name, E-Mail, Passwort) erreichst du über das User-Menü (Avatar unten links) → „Konto bearbeiten“.

Mapping

Kunden & Debitoren

Jeder Stripe-Kunde wird im DATEV-Export einem Debitorenkonto zugeordnet.

Drei Zuordnungsmethoden

EU B2C

OSS (One-Stop-Shop)

Das One-Stop-Shop-Verfahren (OSS) betrifft EU B2C Umsätze. Übersteigt dein EU-weiter B2C-Umsatz die Lieferschwelle von 10.000 EUR (netto), greift OSS.

Drei OSS-Modi

ModusVerhalten
autoSchwelle wird automatisch berechnet. OSS greift erst nach Überschreitung.
enabledOSS ist immer aktiv — alle EU B2C Rechnungen werden auf das OSS-Konto gebucht.
disabledOSS ist deaktiviert. EU B2C wird wie Inland behandelt (deutsche USt).

Auto-Modus

Im Auto-Modus wird die Schwelle tagesgenau berechnet. Rechnungen vor Überschreitung werden mit deutscher USt gebucht, danach auf das OSS-Konto (z.B. 8320).

Buchungslogik bei OSS

Wenn OSS greift, wird die Rechnung auf das OSS-Erlöskonto gebucht (z.B. 8320). Kein BU-Schlüssel, da die Steuer im Zielland abgeführt wird.

Im Dashboard zeigt das EU-Schwelle-Widget den aktuellen Stand der Schwellenberechnung.

Fees

Stripe-Gebühren

Stripe berechnet Transaktionsgebühren und monatliche Plattformgebühren. Diese können als DATEV-Eingangsrechnung exportiert werden.

Reverse Charge (§13b UStG)

Stripe Ireland Ltd. ist der Rechnungssteller. Da Stripe in Irland sitzt, greift für deutsche Unternehmen Reverse Charge nach §13b UStG. Der BU-Schlüssel 94 wird automatisch gesetzt.

Zwei Buchungsmodi

Monatlich (Standard)

Stripe-Gebühren werden als ein Betrag pro Monat gebucht, basierend auf der Stripe Tax Invoice.

Pro Transaktion

Jede Rechnung erhält eine zusätzliche Gebühren-Buchungszeile. Stripe Fees werden direkt aus der BalanceTransaction API geladen.

Reconciliation

Bei „pro Transaktion“ werden nicht-transaktionsbezogene Fixkosten (Radar, Tax Service etc.) als separate Differenz-Buchung am Monatsende erfasst.

Downloads

Weitere Exporte

Pricing

Abonnement

Stripe2DATEV bietet einen kostenlosen Free-Plan und einen unbegrenzten Pro-Plan.

FeatureFreePro (14,99 EUR/Monat)
Sichtbare Rechnungen5Unbegrenzt
Sichtbare Kunden10Unbegrenzt
Sichtbare Stripe Fees5Unbegrenzt
DATEV-Exporte / Monat1Unbegrenzt
Kunden-Export
PDF-Export
Dashboard-Anpassung

Upgrade & Verwaltung

Upgrade jederzeit über das User-Menü (Avatar unten links in der Sidebar). Dort findest du auch „Abo verwalten“ für das Stripe Billing Portal. Keine Bindung, monatlich kündbar.

Hilfe

FAQ / Troubleshooting

Frage nicht dabei?

Kontaktiere uns