Shopify-Buchhaltung für DATEV

Ratgeber

Aktualisiert 2026-06-21

DATEV-Import-Fehler bei Shopify-Daten vermeiden

Wenn der Import einer DATEV-Datei aus Shopify schiefgeht, liegt es selten an den Zahlen. Meistens hakt es an Kleinigkeiten: ein falscher Eintrag in der Kopfzeile, eine Datei, die einmal in Excel geöffnet wurde, oder ein falscher Zeichensatz, durch den Umlaute kaputtgehen. Diese Seite geht die häufigsten Fehler als Frage und Antwort durch, damit der Import gleich beim ersten Versuch klappt.

Hinweis: EasyBelege ist eine Software zur Aufbereitung und zum Export von Buchhaltungsdaten und ersetzt keine Steuerberatung. Die Kontenzuordnungen und Steuerschlüssel sind Vorschläge, die Ihr Steuerberater prüft und freigibt.

Warum lässt sich mein importierter Stapel nicht mehr korrigieren?

Vermutlich wurde er beim Import festgeschrieben. Im Buchungssatz gibt es ein Feld für die Festschreibung. Steht dort eine 1, wird der gesamte Stapel nach dem Import festgeschrieben und lässt sich nicht mehr ändern. Das ist gewollt, wenn die Buchungen final sind, aber ärgerlich bei einem Export, den Sie oder Ihr Steuerberater noch prüfen wollen.

Für einen Stapel, der noch geprüft werden soll, gehört der Wert auf 0. Schon eine einzige Zeile mit dem Wert 1 schreibt den ganzen Stapel fest. Prüfen Sie also nicht nur die erste Zeile, sondern stellen Sie sicher, dass das Feld durchgängig auf 0 steht, bis Sie bewusst festschreiben wollen.

Ich habe die CSV in Excel geöffnet, jetzt fehlen führende Nullen. Was ist passiert?

Das ist einer der häufigsten und tückischsten Fehler. Eine DATEV-Datei ist zwar technisch eine CSV, aber sie ist nicht dafür gedacht, in Excel geöffnet und neu gespeichert zu werden. Excel interpretiert die Inhalte beim Öffnen eigenmächtig: Führende Nullen in Kontonummern verschwinden, und Datumsfelder werden in ein anderes Format umgewandelt.

Sobald Sie eine so veränderte Datei wieder abspeichern, ist sie für den DATEV-Import beschädigt, auch wenn sie auf den ersten Blick gleich aussieht. Öffnen Sie die Datei deshalb niemals in Excel und speichern sie dort. Wenn Sie hineinschauen müssen, nutzen Sie einen einfachen Texteditor, der nichts an den Inhalten verändert, und exportieren Sie die Datei im Zweifel lieber neu.

Beim Import entstehen doppelte Buchungen. Woran liegt das?

Meist am Header der Datei, also der ersten Zeile des Buchungsstapels. Dort stehen unter anderem die Sachkontenlänge und der Zeitraum (Datum von, Datum bis). Stimmt die Sachkontenlänge nicht mit der Konfiguration des Mandanten überein oder passt der angegebene Zeitraum nicht zu den enthaltenen Buchungen, kommt es zu Importfehlern oder doppelten Buchungen.

Zwei Punkte helfen:

Beim Import erscheinen Umlaute und Sonderzeichen falsch. Welcher Zeichensatz ist richtig?

DATEV erwartet die Datei in einem bestimmten Zeichensatz namens Windows-1252 (auch ISO-8859-1 oder CodePage 1252 genannt). Ein Zeichensatz legt fest, wie Buchstaben wie ä, ö, ü gespeichert werden. Wird die Datei stattdessen im weit verbreiteten Zeichensatz UTF-8 erzeugt, können diese Umlaute und Sonderzeichen falsch ankommen oder den Import stören. Unicode nimmt DATEV nur in Sonderfällen an, und auch dann nur über bestimmte Importwege. Der einfache Importweg versteht es nicht.

Für maximale Verträglichkeit sollte der Export deshalb in Windows-1252 geschrieben werden und Zeichen, die in diesem Zeichensatz nicht vorkommen, entweder umschreiben oder entfernen. Das ist genau der Grund, warum das nachträgliche Öffnen und Speichern in Excel zusätzlich schiefgehen kann: Dabei ändert sich oft auch der Zeichensatz unbemerkt.

Wie sieht eine korrekte DATEV-Datei aus, damit der Import gelingt?

Es handelt sich um einen DATEV-Format Buchungsstapel (Datenkategorie 21). Die Datei beginnt mit einer Header-Zeile ("EXTF";700;21;"Buchungsstapel";..., EXTF steht für den Export aus einer Drittanbieter-Software), darunter folgen die einzelnen Buchungssätze. Wichtig sind dabei:

Welcher Kontenrahmen gilt, SKR03 oder SKR04, hängt am Mandanten. Diese Kontenzuordnungen sind Vorschläge, die Ihr Steuerberater bestätigt.

Muss ich die Datei vor dem Import von Hand prüfen?

Sinnvoll ist eine Prüfung vor dem Download, nicht erst beim Import. Wenn jedes Feld vorab gegen die Längen- und Formatregeln des DATEV-Formats geprüft wird, fallen die meisten der hier beschriebenen Fehler schon auf, bevor die Datei überhaupt in DATEV landet. So vermeiden Sie den Umweg über eine abgewiesene Importdatei.

EasyBelege erzeugt den Buchungsstapel direkt in Windows-1252, setzt die Festschreibung standardmäßig auf 0, übernimmt Sachkontenlänge und Zeitraum aus Ihrer einmaligen Einrichtung und prüft die Datei vor dem Download. So lassen sich die typischen technischen Importfehler vermeiden. Im kostenlosen Shopify DATEV-Export-Check sehen Sie diese Prüfung an Ihrer eigenen Datei.

Weiterlesen