Zum Hauptinhalt springen
Technische Guides

DATEV CSV Import: Kontoauszug Formatierung Guide 2025

DATEV CSV Import für Steuerberater & Buchhalter: Exakte Formatanforderungen, Spaltenzuordnung, SKR03/SKR04, GoBD-Konformität, Troubleshooting.

KontoCSV Team
12 Min. Lesezeit
Januar 2025
DATEV
B2B
GoBD

Sie möchten Kontoauszüge im CSV-Format in DATEV importieren? Dieser technische Guide erklärt exakte Formatanforderungen, Spaltenzuordnung und GoBD-Konformität für Steuerberater, Buchhalter und Unternehmen.

💼 Für Profis: DATEV-ready CSV mit KontoCSV

Kontoauszüge automatisch in DATEV-konformes CSV konvertieren

  • DATEV ASCII-Format oder Standard-CSV
  • SKR03/SKR04 Kontenzuordnung
  • GoBD-konform archiviert
  • Direkt importierbar

DATEV CSV-Formate im Überblick

DATEV unterstützt verschiedene CSV-Formate für den Import von Buchungsdaten. Für Kontoauszüge sind zwei Formate relevant:

Standard

1. DATEV ASCII-Format

Proprietäres DATEV-Format mit Header und Footer

✓ Vorteile:

  • • Vollständig DATEV-kompatibel
  • • Automatische Validierung
  • • Metadaten-Unterstützung
  • • Fehlerprüfung integriert

⚠ Nachteile:

  • • Komplexe Struktur
  • • Header/Footer erforderlich
  • • Strikte Feldformatierung
⭐ Empfohlen

2. Standard-CSV

Einfaches CSV mit korrekter Spaltenzuordnung

✓ Vorteile:

  • • Einfache Struktur
  • • Excel-kompatibel
  • • Flexibel anpassbar
  • • Von allen Tools unterstützt

⚠ Wichtig:

  • • Korrekte Spaltenzuordnung nötig
  • • Manuelle Format-Prüfung
  • • Encoding beachten (ANSI)

💡 Unsere Empfehlung für Kontoauszüge:

Standard-CSV mit korrekter Formatierung ist für Kontoauszüge am praktischsten. KontoCSV liefert automatisch das richtige Format: Semikolon-getrennt, ANSI-codiert, mit allen Pflichtfeldern für DATEV.

Exakte DATEV-Formatanforderungen

Technische Spezifikationen

📋 Dateiformat

Dateiendung:.csv
Trennzeichen:; (Semikolon)
Encoding:ANSI / ISO-8859-1
Zeilenumbruch:CRLF (Windows)
Header-Zeile:Optional empfohlen

🔢 Feldformatierung

Datum:TT.MM.JJJJ
Beträge:1234,56 (Komma)
Tausender:Ohne Trennzeichen
Vorzeichen:- für Soll / + für Haben
Text:In Anführungszeichen

⚠️ Häufigster Fehler: Falsches Encoding

Problem: CSV-Dateien werden oft in UTF-8 gespeichert, DATEV erwartet aber ANSI (ISO-8859-1). Dies führt zu Umlauten-Fehlern (ä → ä).

✓ Lösung:

In Excel: Datei → Speichern unter → Tools → Weboptionen → Codierung → "Westeuropäisch (Windows)" oder "ANSI" auswählen

Mit KontoCSV: Automatisch im richtigen Format (ANSI) exportiert ✓

Spaltenzuordnung & Pflichtfelder

📊 Standard-Spaltenstruktur für Kontoauszüge

Die CSV-Datei sollte folgende Spalten in dieser Reihenfolge enthalten:

Nr.SpaltennamePflichtFormatBeispielBeschreibung
1BuchungsdatumTT.MM.JJJJ15.03.2025Datum der Transaktion
2ValutadatumTT.MM.JJJJ16.03.2025Wertstellung
3BuchungstextText (max. 60 Zeichen)"Überweisung"Art der Buchung
4VerwendungszweckText (max. 140 Zeichen)"Rechnung 2025-001"Beschreibung/Referenz
5Betrag-1234,56 oder +1234,56-500,00- = Ausgabe / + = Einnahme
6WährungISO 4217EURStandard: EUR
7Auftraggeber/EmpfängerText (max. 70 Zeichen)"Max Mustermann GmbH"Geschäftspartner
8KontonummerIBAN oder altDE89370400440532013000Konto des Partners
9BICBIC CodeCOBADEFFXXXBank Identifier Code
10Saldo1234,5615789,23Kontostand nach Buchung

Legende: = Pflichtfeld / ○ = Optional

Beispiel einer korrekten CSV-Zeile:

// Header (optional)
Buchungsdatum;Valutadatum;Buchungstext;Verwendungszweck;Betrag;Währung;Auftraggeber;Kontonummer;BIC;Saldo
// Datenzeile
15.03.2025;16.03.2025;"Überweisung";"Rechnung 2025-001 Webhosting";-89,90;EUR;"Hosting GmbH";"DE89370400440532013000";"COBADEFFXXX";15789,23

💡 Wichtig: Textfelder mit Sonderzeichen (Komma, Semikolon) müssen in Anführungszeichen stehen!

Kontenrahmen SKR03 & SKR04

Für den DATEV-Import müssen Buchungen den korrekten Kontenrahmen-Konten zugeordnet werden. In Deutschland sind SKR03 (für Gewerbetreibende) und SKR04 (für Freiberufler) Standard.

SKR03
Gewerbetreibende

Prozessgliederungsprinzip – nach Produktionsablauf gegliedert

Wichtige Konten für Bankbuchungen:

1200Bank
1800Forderungen
1600Verbindlichkeiten
8400Erlöse 19% USt
4400Aufwand Waren

SKR04
Freiberufler

Abschlussgliederungsprinzip – nach Bilanzstruktur gegliedert

Wichtige Konten für Bankbuchungen:

1800Bank
1400Forderungen
3300Verbindlichkeiten
4400Erlöse 19% USt
6300Aufwand Fremdleistungen

💡 Kontenrahmen in CSV-Datei

Für den automatischen Import sollten Sie zusätzliche Spalten für Kontenzuordnung hinzufügen:

  • Soll-Konto: z.B. 1200 (Bank SKR03) oder 1800 (Bank SKR04)
  • Haben-Konto: Gegenkonto je nach Buchungsart
  • Buchungsschlüssel: z.B. 40 für Umbuchung

KontoCSV: Kann optional SKR03/SKR04 Konten vorschlagen basierend auf Buchungstext

GoBD-Konformität bei CSV-Import

Was bedeutet GoBD?

Die GoBD (Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form) sind vom Bundesministerium für Finanzen vorgeschriebene Richtlinien für die digitale Buchhaltung.

Für CSV-Importe besonders relevant: Unveränderbarkeit, Nachvollziehbarkeit, und Aufbewahrungspflicht.

1️⃣ Unveränderbarkeit

Anforderung: Buchungsdaten dürfen nach Import nicht mehr verändert werden.

✓ Umsetzung:

  • • CSV-Datei nach Import archivieren (nicht überschreiben)
  • • Zeitstempel beim Import dokumentieren
  • • DATEV speichert automatisch Importdatum und -zeit
  • • Original-PDF-Kontoauszug ebenfalls aufbewahren

2️⃣ Nachvollziehbarkeit

Anforderung: Jede Buchung muss vom Originalbeleg bis zur Bilanz nachvollziehbar sein.

✓ Umsetzung:

  • • Referenz zum Original-Kontoauszug in Buchung vermerken
  • • PDF-Beleg in DATEV Document Management System (DMS) verknüpfen
  • • Verwendungszweck vollständig übernehmen
  • • Import-Protokoll aufbewahren

3️⃣ Vollständigkeit

Anforderung: Alle Geschäftsvorfälle müssen lückenlos erfasst werden.

✓ Umsetzung:

  • • Alle Transaktionen des Kontoauszugs importieren (keine Filterung)
  • • Anfangs- und Endsaldo im Import prüfen
  • • Fortlaufende Belegnummern verwenden
  • • Fehlende Perioden dokumentieren und begründen

4️⃣ Aufbewahrung

Anforderung: Buchungsbelege müssen 10 Jahre aufbewahrt werden.

✓ Umsetzung:

  • • Original-PDF Kontoauszug archivieren (nicht nur CSV)
  • • CSV-Datei im Originalzustand speichern
  • • Backup-Strategie implementieren (3-2-1 Regel)
  • • DATEV-Datenexporte regelmäßig sichern

🛡️ KontoCSV und GoBD

KontoCSV unterstützt GoBD-konforme Workflows: Automatische Archivierung der Original-PDFs, unveränderliche CSV-Generierung mit Zeitstempel, und vollständige Datenextraktion ohne Filterung. Alle verarbeiteten Dokumente werden protokolliert und können für Prüfungen nachgewiesen werden.

Import in DATEV: Schritt-für-Schritt

📘 DATEV Unternehmen Online

  1. 1.Anmelden bei DATEV Unternehmen Online
  2. 2.RechnungswesenZahlungsverkehrKontoauszüge
  3. 3.Button "Importieren" oder "Hochladen" klicken
  4. 4.CSV-Datei auswählen und hochladen
  5. 5.Spaltenzuordnung prüfen: DATEV ordnet automatisch zu, kontrollieren Sie die Zuordnung
  6. 6.Konto zuordnen: Welches Bankkonto (z.B. 1200 SKR03)
  7. 7.Import starten – DATEV verarbeitet die Daten
  8. 8.Kontrolle: Saldo und Anzahl Buchungen prüfen

💼 DATEV Rechnungswesen (Desktop)

  1. 1.DATEV Rechnungswesen öffnen
  2. 2.StammdatenZahlungsverkehrImport
  3. 3."Neue Schnittstelle" anlegen (bei Erstimport)
  4. 4.Format: "CSV" auswählen
  5. 5.Feldstruktur definieren: Spalten den DATEV-Feldern zuordnen
  6. 6.CSV-Datei auswählen
  7. 7."Import durchführen" – Datei wird eingelesen
  8. 8.Protokoll prüfen: Fehlermeldungen beachten

💡 Tipps für erfolgreichen Import

  • Test-Import: Importieren Sie zunächst nur 1-2 Buchungen zum Testen
  • Backup: Erstellen Sie vor großen Importen ein DATEV-Backup
  • Zeitraum beachten: Achten Sie darauf, dass der Buchungszeitraum in DATEV geöffnet ist
  • Doppelte Buchungen: DATEV warnt meist bei Duplikaten – prüfen Sie die Meldung
  • Automatisierung: Speichern Sie die Spaltenzuordnung für wiederkehrende Importe

KontoCSV: DATEV-ready in 30 Sekunden

Automatische DATEV-Formatierung

KontoCSV erstellt automatisch DATEV-konforme CSV-Dateien aus Ihren PDF-Kontoauszügen. Alle technischen Anforderungen werden automatisch erfüllt.

Format perfekt

  • • Semikolon-Trennzeichen
  • • ANSI-Encoding
  • • TT.MM.JJJJ Datum
  • • Komma-Dezimalstellen

Alle Pflichtfelder

  • • Buchungsdatum
  • • Verwendungszweck
  • • Betrag (mit Vorzeichen)
  • • Auftraggeber/Empfänger

GoBD-konform

  • • Zeitstempel
  • • Vollständige Daten
  • • Original-PDF archiviert
  • • Audit-Trail

🚀 So funktioniert's:

1

PDF-Kontoauszug hochladen

Alle deutschen Banken werden erkannt

2

KI extrahiert alle Transaktionen

Hohe Genauigkeit laut internen Tests (abhängig von PDF-Qualität)

3

DATEV-konforme CSV herunterladen

Direkt in DATEV importieren – fertig!

✓ 3 Seiten kostenlos ✓ DSGVO-konform ✓ Made in Germany

Häufige Fehler & Lösungen

Fehler: "Ungültiges Encoding"

Symptom: DATEV meldet beim Import Fehler wegen falscher Zeichenkodierung. Umlaute werden als � oder ä dargestellt.

✓ Lösung:

  1. 1. CSV in Excel öffnen
  2. 2. Datei → Speichern unter
  3. 3. Tools → Weboptionen → Codierung → "Westeuropäisch (Windows)" oder ANSI
  4. 4. Speichern und erneut importieren

💡 KontoCSV exportiert automatisch in ANSI-Encoding

Fehler: "Buchungsdatum liegt außerhalb des Buchungszeitraums"

Symptom: DATEV blockiert Import, weil Transaktionsdatum nicht im geöffneten Buchungszeitraum liegt.

✓ Lösung:

  1. 1. DATEV → Stammdaten → Buchungszeitraum
  2. 2. Prüfen Sie den geöffneten Zeitraum (z.B. 01.01.2025 - 31.12.2025)
  3. 3. Buchungszeitraum erweitern oder Monat öffnen
  4. 4. Import erneut durchführen

Fehler: "Spalte XY kann nicht zugeordnet werden"

Symptom: DATEV kann eine Spalte aus der CSV nicht automatisch zuordnen.

✓ Lösung:

  1. 1. Im Import-Dialog: Spaltenzuordnung manuell vornehmen
  2. 2. Jede CSV-Spalte einem DATEV-Feld zuordnen (Dropdown-Menü)
  3. 3. Nicht benötigte Spalten auf "Ignorieren" setzen
  4. 4. Zuordnung speichern für zukünftige Importe

Fehler: "Ungültiges Datumsformat"

Symptom: DATEV erkennt Datum nicht (z.B. amerikanisches Format MM/DD/YYYY statt DD.MM.YYYY).

✓ Lösung:

  1. 1. CSV in Excel öffnen
  2. 2. Datumsspalte markieren
  3. 3. Zellen formatieren → Datum → TT.MM.JJJJ
  4. 4. CSV speichern (ANSI-Encoding beachten!)

💡 DATEV benötigt deutsches Format: 15.03.2025

Fehler: "Betrag kann nicht verarbeitet werden"

Symptom: DATEV kann Beträge nicht einlesen (z.B. wegen Punkt statt Komma: 1234.56 statt 1234,56).

✓ Lösung:

  1. 1. CSV in Excel öffnen (mit deutscher Spracheinstellung)
  2. 2. Betragsspalte markieren
  3. 3. Suchen & Ersetzen: Punkt (.) durch Komma (,) ersetzen
  4. 4. Tausendertrennzeichen entfernen (1.234,56 → 1234,56)
  5. 5. CSV speichern

💡 DATEV Deutschland: Komma = Dezimalstelle, kein Tausendertrennzeichen

Fehler: "Saldo stimmt nicht überein"

Symptom: Nach Import stimmt der Kontostand in DATEV nicht mit dem Kontoauszug überein.

✓ Lösung:

  1. 1. Prüfen: Wurden alle Transaktionen importiert? (Anzahl kontrollieren)
  2. 2. Vorzeichen prüfen: Sind Soll/Haben korrekt? (- = Ausgabe, + = Einnahme)
  3. 3. Doppelte Buchungen: Wurde derselbe Zeitraum mehrfach importiert?
  4. 4. Anfangssaldo: Stimmt der Anfangssaldo mit dem vorherigen Kontoauszug überein?
  5. 5. Bei Abweichung: Import rückgängig machen und neu importieren

DATEV Import-Checkliste

✅ Vor dem Import prüfen:

📋 Datei-Format

  • CSV-Dateiendung (.csv)
  • Semikolon (;) als Trennzeichen
  • ANSI / ISO-8859-1 Encoding
  • Umlaute korrekt dargestellt (ä, ö, ü)

📊 Daten-Format

  • Datum: TT.MM.JJJJ (z.B. 15.03.2025)
  • Beträge: Komma-Dezimaltrenner (1234,56)
  • Vorzeichen: - für Soll / + für Haben
  • Texte in Anführungszeichen bei Sonderzeichen

📝 Pflichtfelder vorhanden

  • Buchungsdatum
  • Verwendungszweck / Buchungstext
  • Betrag
  • Auftraggeber / Empfänger

🔧 DATEV-Einstellungen

  • Buchungszeitraum geöffnet
  • Bankkonto angelegt (z.B. 1200 SKR03)
  • Backup erstellt (vor großem Import)
  • Test-Import mit 1-2 Zeilen durchgeführt

Nach dem Import:

  • Import-Protokoll auf Fehler prüfen
  • Anzahl importierter Buchungen kontrollieren
  • Saldo mit Kontoauszug abgleichen
  • Stichproben: Einzelne Buchungen kontrollieren
  • Original-PDF und CSV archivieren (GoBD)

Häufige Fragen (FAQ)

Welches CSV-Format benötigt DATEV?

DATEV benötigt entweder DATEV ASCII-Format (proprietäres Format mit Header/Footer) oder Standard-CSV mit korrekter Formatierung: Semikolon als Trennzeichen, ANSI-Encoding (ISO-8859-1), deutsches Datumsformat (TT.MM.JJJJ), Komma als Dezimaltrenner. Für Kontoauszüge empfehlen wir Standard-CSV mit den Pflichtfeldern: Buchungsdatum, Verwendungszweck, Betrag, und Auftraggeber/Empfänger.

Was bedeutet GoBD-konform bei CSV-Import?

GoBD (Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern) verlangt: Unveränderbarkeit (Buchungen dürfen nicht nachträglich geändert werden), Nachvollziehbarkeit (jede Buchung muss zum Originalbeleg nachvollziehbar sein), Vollständigkeit (alle Geschäftsvorfälle erfassen), und Aufbewahrung (10 Jahre). Für CSV-Import bedeutet das: Original-PDF aufbewahren, CSV-Datei archivieren, Import-Zeitstempel dokumentieren, und keine Filterung der Transaktionen.

Wie importiere ich Kontoauszüge in DATEV Unternehmen Online?

DATEV Unternehmen Online: Anmelden → Rechnungswesen → Zahlungsverkehr → Kontoauszüge → "Importieren" → CSV-Datei auswählen → Spaltenzuordnung prüfen (DATEV ordnet meist automatisch zu) → Bankkonto zuordnen (z.B. 1200 für SKR03) → Import starten → Kontrolle: Saldo und Anzahl Buchungen prüfen. Bei Erstimport empfehlen wir einen Test mit 1-2 Buchungen.

SKR03 oder SKR04: Welchen Kontenrahmen brauche ich?

SKR03 (Standard-Kontenrahmen) wird von Gewerbetreibenden, Handwerkern und produzierenden Unternehmen genutzt (Bankkonto: 1200). SKR04 (Abschlussgliederungsprinzip) wird von Freiberuflern, Dienstleistern und kleinen Unternehmen verwendet (Bankkonto: 1800). Ihr Steuerberater hat dies bei der DATEV-Einrichtung festgelegt. Sie finden die Info in DATEV unter Stammdaten → Mandant → Kontenrahmen.

Warum werden Umlaute beim Import falsch dargestellt?

Das ist ein Encoding-Problem. DATEV erwartet ANSI (ISO-8859-1), aber viele Tools speichern in UTF-8. Lösung: CSV in Excel öffnen → Datei → Speichern unter → Tools → Weboptionen → Codierung → "Westeuropäisch (Windows)" oder "ANSI" auswählen → Speichern. KontoCSV exportiert automatisch im richtigen ANSI-Format.

Kann ich mehrere Kontoauszüge gleichzeitig importieren?

Ja, DATEV unterstützt Batch-Import. Sie können entweder mehrere CSV-Dateien nacheinander importieren oder alle Transaktionen in einer großen CSV-Datei zusammenfassen. Wichtig: Achten Sie auf chronologische Reihenfolge und vermeiden Sie Überschneidungen (gleicher Zeitraum doppelt importiert). Mit KontoCSV können Sie mehrere PDF-Kontoauszüge hochladen und erhalten eine konsolidierte DATEV-CSV.

Was tun bei "Buchungsdatum liegt außerhalb des Buchungszeitraums"?

Dieser Fehler tritt auf, wenn das Transaktionsdatum nicht im geöffneten DATEV-Buchungszeitraum liegt. Lösung: DATEV → Stammdaten → Buchungszeitraum → Prüfen Sie den geöffneten Zeitraum → Erweitern Sie den Zeitraum oder öffnen Sie den entsprechenden Monat → Import erneut durchführen. Achtung: Geschlossene Perioden können nur vom Steuerberater oder mit entsprechenden Rechten geöffnet werden.

Wie erstelle ich DATEV-konforme CSV mit KontoCSV?

PDF-Kontoauszug auf kontocsv.de hochladen → KI analysiert automatisch alle Transaktionen → CSV herunterladen → Datei ist bereits DATEV-ready: Semikolon-getrennt, ANSI-codiert, deutsches Datumsformat, alle Pflichtfelder vorhanden. Direkt in DATEV importierbar ohne weitere Bearbeitung. Erste 3 Seiten kostenlos zum Testen.

DATEV-konforme CSV in 30 Sekunden

Sparen Sie Stunden an manueller Arbeit – KontoCSV erstellt perfekt formatierte DATEV-CSV automatisch

3 Seiten gratisGoBD-konformSKR03 & SKR04DSGVO

Weitere hilfreiche Artikel

DATEV-konforme CSV erstellen

Probieren Sie KontoCSV jetzt kostenlos aus – erste 3 Seiten gratis.