Posted by Markus Wals

DATEV-Export aus weclapp: typische Fehler und ihre Lösung

Buchhaltung DATEV Fehlerbehebung weclapp

KI-generierte Illustration: Exportprotokoll mit Warnzeichen, eine Zeile rot markiert, daneben ein Schraubenschlüssel; ein Pfeil führt zu einem geordneten Stapel Buchhaltungsordner mit rotem Haken. Überschrift: DATEV-Export aus weclapp

Kurz gesagt: Scheitert der DATEV-Export aus weclapp, fehlt meist eine Berechtigung bei DATEV, ein Buchungskonto, eine offene Buchungsperiode oder eine Buchung, auf die sich ein Storno bezieht. Hier findest du je Meldung die Ursache, wer sie behebt und wie du danach sauber neu exportierst.

„Es wurde keine von … Transaktionen übertragen.“ So beginnen viele Fehlerbilder beim DATEV-Export aus weclapp. Die Hilfen von weclapp und DATEV beschreiben jeweils ihre Seite. Was fehlt, ist die Zuordnung: Welche Meldung bedeutet was, und wer behebt sie, du in weclapp oder deine Kanzlei in DATEV?

Die Meldungen stehen hier im Wortlaut, damit du deine wiederfindest. Einrichtung und Monatsablauf beschreibt der Ratgeber DATEV-Übergabe aus weclapp.

Das Wichtigste in Kürze

  • Erst das Protokoll lesen. Viele Fehler zeigt weclapp nicht als rote Meldung. Sie stehen als Hinweis im Exportprotokoll, und der Export gilt trotzdem als „mit Warnungen abgeschlossen“.
  • Rechte liegen bei DATEV. Meldet weclapp ein Rechteproblem, liegt die Ursache in den DATEV-Einstellungen. Das löst die Kanzlei.
  • Konten, Perioden und Buchungen liegen bei dir. Fehlende Erlöskonten, ein nicht angelegtes Geschäftsjahr oder ein nie gebuchtes Original stoppen den Stapel schon in weclapp.
  • Nur Festgeschriebenes geht raus. Was nicht festgeschrieben ist, fehlt im Export, ohne dass eine Fehlermeldung erscheint.

Wo du die Fehlermeldung findest

Den DATEV-Export startest du in weclapp unter Buchhaltung, Export. Jeder Export bekommt ein Protokoll. Laut weclapp-Hilfe zum Buchungsdatenservice zeigt dort eine Ampel den Stand der Übertragung, und über sie erreichst du Details und Fehler.

In unseren Projekten hat sich bewährt: Öffne die Details, filtere die Hinweise auf Warnungen und lass dir die Liste als Excel-Übersicht ausgeben. So findest du auch bei 200 Belegen die drei, um die es geht. Je nach weclapp-Version sieht die Ansicht etwas anders aus.

Manche Meldungen erscheinen nicht im Protokoll, sondern schon beim Buchen oder Festschreiben, als kurze Einblendung. Die findest du nur, wenn du die Aktion noch einmal startest. Notiere dir den Wortlaut, bevor du sie wegklickst.

Fazit: Die Protokoll-Details sind der schnellste Weg von „Export fehlgeschlagen“ zum betroffenen Beleg.

Verbindung und Rechte: Die Übertragung zu DATEV scheitert

Grafik: Wenn die Übertragung zu DATEV scheitert. Ein gelber Status heißt, die Übertragung läuft noch, du wartest. Läuft die Berechtigung ab, erteilst du sie neu. Ein Rechteproblem in den DATEV-Einstellungen oder ein fehlender Bestand ist Sache der Kanzlei. Gib der Kanzlei den Wortlaut der Meldung und die Mandantennummer.

Diese Fehler betreffen die Online-Übertragung über den Buchungsdatenservice oder den Rechnungsdatenservice. In weclapp ist alles gebucht und festgeschrieben, aber nichts oder nur ein Teil kommt in DATEV Unternehmen online an.

Gelber Status im Protokoll: Die Übertragung läuft noch

Symptom: Der Export steht im Protokoll auf Gelb, in DATEV ist noch nichts angekommen.

Ursache: Kein Fehler. Gelb heißt laut weclapp-Hilfe, dass die Übertragung noch nicht abgeschlossen ist. Bis DATEV die Übertragung und das Protokoll bereitstellt, können einige Minuten vergehen.

Lösung: Warte und lass den Status im Protokoll aktualisieren. Starte in der Zeit keinen zweiten Export derselben Belege, sonst kommen sie doppelt an.

Hinweis beim Export: Die DATEV-Berechtigung ist abgelaufen

Symptom: Beim Start des Exports zeigt weclapp einen Hinweis, dass die Berechtigung für DATEV erneut erteilt werden muss.

Ursache: Die Anmeldung bei DATEV gilt nicht dauerhaft. Laut weclapp-Hilfe läuft die Sitzung nach mindestens zwölf Stunden oder nach dem Abmelden aus weclapp ab. Außerdem kann ein User die Berechtigung vorher unter Integration, Externe Dienste aufheben.

Lösung: Erteile die Berechtigung direkt aus dem Hinweis neu und melde dich bei DATEV an. Danach startest du den Export erneut.

„Es liegt ein Rechteproblem innerhalb der DATEV-Einstellungen vor“

Meldung: „Es liegt ein Rechteproblem innerhalb der DATEV-Einstellungen vor. Bitte sprich mit deinem Steuerberater.“ Oft dazu: „Das Hochladen der Datei ist fehlgeschlagen“ oder „Es wurde keine von … Transaktionen übertragen“.

Was wir beobachten: In unseren Projekten kamen in diesem Fall oft die Belege in DATEV an, die Buchungssätze aber nicht. Die Kanzlei sieht dann Belege ohne Buchung. Die Meldung selbst verweist auf die DATEV-Einstellungen und die Kanzlei.

Lösung: Die Kanzlei prüft drei Dinge, die die weclapp-Hilfe als Voraussetzung nennt:

  • Für den Mandanten gibt es in DATEV Unternehmen online einen Bestand „Belege online“ in der Bearbeitungsform „Standard“.
  • Die Rechte für den Buchungsdatenservice sind über die Mandantenregistrierung in MyDATEV vergeben, und zwar für genau die Berater- und Mandantennummer, die in weclapp eingetragen ist.
  • Der Beginn des Wirtschaftsjahres stimmt in weclapp und DATEV überein.

Prüf die Rechte je Mandantennummer. Sind die Rechte korrigiert, entfernt die Kanzlei die schon übertragenen Belege ohne Buchungssatz in DATEV. Danach exportierst du erneut.

„statusCode 404 Not Found“, „Invalid file; No payload“ oder „Fehler 400 (invalid_request)“

Meldung: „Bei der Übertragung des Belegdokuments ist ein Fehler aufgetreten: statusCode 404 Not Found“, teils mit „Invalid file; No payload“. Oder die Übertragung schlägt mit „Fehler 400 (invalid_request)“ fehl.

Ursache: Den Fehler 400 führt die weclapp-Hilfe nach Angabe von DATEV auf vorübergehende Probleme bei DATEV zurück. Einen 404 erklärt die DATEV-Hilfe, Dokument 1046334 als „Fehlender Bestand“: In DATEV Unternehmen online ist kein Bestand angelegt. In Projekten haben wir den 404 auch als vorübergehenden Fehler erlebt, der beim nächsten Versuch weg war.

Lösung: Prüf beim 404 zuerst Berater- und Mandantennummer in weclapp und lass die Kanzlei den Bestand in DATEV prüfen. Stimmt beides, exportiere später erneut und lass „Nur neue Belege“ aktiv, damit nichts doppelt ankommt. Bleibt der Fehler über mehrere Tage, kläre ihn mit dem weclapp-Support.

Fazit: Bei Rechten und Verbindung behebst du in weclapp wenig selbst. Gib der Kanzlei den Wortlaut und die betroffene Mandantennummer, das spart eine Schleife.

Der Buchungsstapel bricht schon in weclapp ab

Grafik: Drei Gründe, warum der Stapel schon in weclapp abbricht. Ein Storno ohne gebuchte Ursprungsrechnung stoppt den ganzen Stapel. Fehlt ein Erlös- oder Aufwandskonto, etwa bei einem Land ohne Eintrag in der Kontenmatrix, hilft die Zuordnung. Fehlt das Geschäftsjahr, meist zum Jahreswechsel, legst du es an und buchst nach.

Diese Fehler entstehen, bevor überhaupt etwas zu DATEV geht. weclapp prüft beim Buchen, Festschreiben und Exportieren, ob die Buchung vollständig ist.

„Die Rechnung ist storniert, aber kein Stornobuchungssatz ist vorhanden“

Meldung: „Die Rechnung ist storniert, aber kein Stornobuchungssatz ist vorhanden (Transaktion: …). Die Verarbeitung des kompletten Stapels wurde abgebrochen.“

Ursache: Die stornierte Ursprungsrechnung wurde nie gebucht. Ohne Buchung gibt es nichts, das der Storno umkehren kann. Und eine einzige solche Rechnung stoppt den ganzen Stapel.

Lösung: Buche die Ursprungsrechnung, dann den Storno. Schreib beides fest und exportiere erneut. Beim Stornieren selbst warnt weclapp schon mit „Die Rechnung kann nicht storniert werden, da sie noch nicht gebucht wurde“, siehe weclapp-Hilfe zu Fehlermeldungen beim Festschreiben.

„Passendes Buchungskonto nicht gesetzt“

Meldungen: Beim Export „Passendes Buchungskonto nicht gesetzt“, bei der Massenaktion Rechnungen buchen „Wähle für alle Positionen ein Buchungskonto aus“, beim Buchen einer einzelnen Rechnung „Kein Buchungskonto gefunden“.

Ursache: Für mindestens eine Position findet weclapp kein Erlös- oder Aufwandskonto. Typische Auslöser aus unseren Projekten:

  • Eine Lieferung geht in ein Land, für das die Kontenmatrix keinen Eintrag hat.
  • Du hast einen Steuersatz selbst angelegt, aber ihm keine Konten zugeordnet.
  • Versandkosten oder andere Zusatzpositionen haben kein Konto.

Lösung: Die weclapp-Hilfe zu diesem Fehler beschreibt den Weg: Blende in der Rechnungsliste die Spalte Erlöskonto ein und filtere mit „=“ auf leere Werte. Prüfe dann die Kontenzuordnung unter Globale Einstellungen, Finanzen. Ergänze das fehlende Konto und wende die Kontenmatrix auf die betroffenen Belege an.

Welches Konto richtig ist, entscheidet die Kanzlei. Hilfreich ist die Rangfolge: Ein Konto direkt am Artikel schlägt die Kontenmatrix, und die Kontenmatrix schlägt die allgemeine Zuordnung über den Steuersatz. Bei Eingangsrechnungen hilft es, die Kontierung gleich beim Erfassen sauber zu setzen, siehe Eingangsrechnungen automatisch verbuchen.

„Keine offene Buchungsperiode gefunden für Belegdatum …“

Ursache: Für das Datum der Rechnung gibt es in weclapp kein offenes Geschäftsjahr. Das passiert fast immer zum Jahreswechsel, wenn das neue Geschäftsjahr noch nicht angelegt ist. Die Rechnungen bleiben dann ungebucht und fehlen im Export.

Lösung: Leg das Geschäftsjahr unter Globale Einstellungen, Finanzen, Geschäftsjahre an. Buche danach nach: Blende in der Liste der Rechnungen und Gutschriften die Spalte „Buchungsstatus“ ein, filtere auf ungebucht und buche per Massenaktion.

Fazit: Alle drei Fehler behebst du selbst in weclapp. Die Kanzlei brauchst du nur für die Frage, welches Konto richtig ist.

Konten, Steuerschlüssel und Kontolängen passen nicht zu DATEV

Konten kommen vierstellig statt fünfstellig an

Symptom: Die Kanzlei meldet, dass Personenkonten oder Sachkonten im Stapel die falsche Länge haben.

Ursache: In unseren Projekten war in solchen Fällen die Sachkontenlänge in den DATEV-Einstellungen von weclapp gesetzt, die „Erweiterung Kontonummer (KNE)“ aber nicht aktiv.

Lösung: Stell die Sachkontenlänge so ein wie im Kontenplan der Kanzlei und aktiviere die Erweiterung. Personenkonten sind dann eine Stelle länger als die Sachkonten, also fünfstellig bei vierstelligen Sachkonten.

Debitoren liegen bei DATEV zwischen 10000 und 69999, Kreditoren zwischen 70000 und 99999. Liegt ein Personenkonto außerhalb, meldet die Übertragung „cvc-minInclusive-valid“.

„Die Länge des Kontos bzw. Geschäftspartnerkontos passt nicht …“

Meldung: „Die Länge des Kontos bzw. Geschäftspartnerkontos passt nicht zum Rechnungsausgangsbuch bzw. Belege Bearbeitungsform "Erweitert" …“, teils mit „Rechnungsinformationen konnten an das Rechnungsausgangsbuch … nicht übergeben werden“. Der Export ist „mit Warnungen abgeschlossen“, einzelne Belege wie Stornorechnungen fehlen in DATEV.

Einordnung: Die Meldung kommt aus dem Rechnungsdatenservice. Er setzt laut weclapp-Hilfe zum Rechnungsdatenservice in DATEV die Bearbeitungsform „Erweitert“ voraus. Das ist kein Widerspruch zum Abschnitt oben: Der Buchungsdatenservice arbeitet mit einem Bestand in der Bearbeitungsform „Standard“, der Rechnungsdatenservice mit „Erweitert“.

Welche Bearbeitungsform du nutzt, weiß deine Kanzlei. Eine eindeutige Ursache für diese Meldung nennt die weclapp-Hilfe nicht, der Text selbst spricht von der Kontolänge.

Vorgehen: Gleich die Kontolängen wie oben beschrieben mit der Kanzlei ab und lass sie die Bearbeitungsform des Bestands prüfen. Ordne die Warnungen über das Protokoll den Belegen zu und exportiere diese Belege nach der Korrektur neu.

Im Stapel fehlt der Steuerschlüssel

Drei Fälle sehen gleich aus, sind aber verschieden:

  • Automatikkonto: Buchst du auf ein Konto, das in DATEV als Automatikkonto geführt wird, exportiert weclapp keinen BU-Schlüssel. Das ist gewollt, DATEV rechnet die Steuer selbst heraus. Den Steuersatz wählst du in weclapp trotzdem. Siehe weclapp-Hilfe zu Automatikkonto und BU-Schlüssel.
  • Kein Schlüssel hinterlegt: Der BU-Schlüssel hängt am Steuersatz. Du hinterlegst ihn in den DATEV-Einstellungen unter Buchhaltung, Export, wenn du dort den Steuersatz bearbeitest.
  • Falscher Export: In unseren Projekten enthielt der einfache Journal- und Belegexport keinen Steuersatz. Er ist für den DATEV-Weg gedacht. Arbeitet deine Kanzlei mit anderer Software, kläre das Format vorher.

Fazit: Kontolängen und Steuerschlüssel stimmst du einmal mit der Kanzlei ab. Danach entstehen diese Fehler nur noch bei neuen Konten oder Steuersätzen.

Belege oder Buchungen fehlen, ohne dass eine Meldung kommt

Grafik: Der Export läuft, aber etwas fehlt. Typische Ursachen ohne Meldung sind nicht festgeschriebene Buchungen, Filter beim Festschreiben, Zahlungen, die nur verrechnet statt gebucht wurden, Vorkasse ohne Lieferung und Belege ohne öffentlichen Link. Du prüfst Journal, Zahlungsabgleich und Einstellungen in weclapp.

Die unangenehmste Gruppe: Der Export läuft durch, aber die Kanzlei vermisst etwas.

  • Nicht festgeschrieben: Übertragen wird nur, was festgeschrieben ist. Fehlt der Button zum Übertragen oder fehlt ein Beleg, prüfe im Journal, ob der Monat vollständig festgeschrieben ist. Starte den Export erst, wenn das Festschreiben im Hintergrund abgeschlossen ist.
  • Filter beim Festschreiben: Gutschriften fehlen zum Beispiel, wenn sie beim Festschreiben herausgefiltert waren. Wo du suchst, zeigt der Abschnitt „Belege fehlen im Export: Wo suchst du?“ im Ratgeber DATEV-Übergabe aus weclapp.
  • Zahlungen nur verrechnet: Fehlen Zahlungen in DATEV, wurden sie in weclapp zwar der Rechnung zugeordnet, aber nicht gebucht. Stell den Zahlungsabgleich so ein, dass er auch bucht. Mehr dazu auf der Seite Zahlungen und Auszahlungen abgleichen, für Marktplätze im Artikel Marktplatzverkäufe in weclapp buchen.
  • Vorkasse ohne Lieferung: Nach unserer Beobachtung entsteht dann keine Schlussrechnung und damit nichts, was exportiert wird. Leg die Lieferung an und erstelle die Rechnung daraus.
  • Belege ohne Link: Kommen Buchungen ohne Beleg an, war in unseren Projekten oft „Öffentliche Links für Belege“ in den DATEV-Einstellungen nicht aktiv.

Fazit: Fehlt etwas ohne Meldung, liegt es fast immer an Festschreiben, Buchen oder einem Häkchen in den Einstellungen.

DATEV liest einen Stapel nicht ein, und keiner weiß warum

Grafik: Sauberer Neuexport in drei Schritten. Erst klärst du mit der Kanzlei, was aus dem Stapel schon in DATEV liegt, denn dort gibt es keine Duplikatprüfung. Dann löschst du den Export in weclapp, wodurch der Übertragungsstatus zurückgesetzt wird. Zuletzt exportierst du erneut mit der Option nur neue Belege.

Manchmal lehnt DATEV einzelne Stapel ab, andere aus demselben Zeitraum gehen durch, und die Meldung hilft nicht weiter. Dann hilft ein sauberer Neuexport:

  1. Lösche den betroffenen Export in weclapp. Laut weclapp-Hilfe zum Buchungsdatenservice setzt das den Übertragungsstatus zurück, der Beleg gilt wieder als „Neu“ und das Exportdatum im Journal ist leer.
  2. Prüf mit der Kanzlei, was aus dem Stapel schon in DATEV angekommen ist. Laut derselben Hilfe findet in DATEV keine Duplikationsprüfung statt.
  3. Exportiere erneut, mit „Nur neue Belege“.

Was in DATEV schon festgeschrieben ist, korrigiert die Kanzlei dort, nicht du in weclapp. Für Meldungen mit DATEV-Fehlercode wie „#DCO01020“ hilft die Übersicht in der DATEV-Hilfe, Dokument 1046334. Sie sagt auch, ob der Steuerberater, DATEV oder der Softwarehersteller zuständig ist.

Fazit: Erst klären, was in DATEV schon liegt, dann löschen und neu exportieren. In dieser Reihenfolge entstehen keine doppelten Buchungen.

Die Meldungen im Überblick

Meldung oder Symptom Ursache Wer behebt
Gelber Status im Protokoll Übertragung läuft noch niemand, warten und Status aktualisieren
Hinweis beim Export, Berechtigung erneut erteilen DATEV-Sitzung abgelaufen oder Berechtigung aufgehoben du, Berechtigung neu erteilen
„Es liegt ein Rechteproblem innerhalb der DATEV-Einstellungen vor“ Rechte oder Bestand in DATEV nicht passend eingerichtet Kanzlei
„Fehler 400 (invalid_request)“ laut weclapp-Hilfe vorübergehendes Problem bei DATEV niemand, später erneut
„statusCode 404 Not Found“ laut DATEV kein Bestand angelegt, teils auch vorübergehend Kanzlei, du prüfst Berater- und Mandantennummer
„Die Rechnung ist storniert, aber kein Stornobuchungssatz ist vorhanden“ Original nie gebucht du in weclapp
„Passendes Buchungskonto nicht gesetzt“ Erlös- oder Aufwandskonto fehlt du, Konto von der Kanzlei
„Keine offene Buchungsperiode gefunden …“ Geschäftsjahr fehlt du in weclapp
„cvc-minInclusive-valid“ Personenkonto außerhalb des DATEV-Nummernkreises du, mit der Kanzlei
„cvc-pattern-valid“ IBAN, BIC oder USt-ID ungültig, etwa nur „-“ du in den Stammdaten
„cvc-maxLength-valid“ Kostenstelle länger als 8 Zeichen du in weclapp
„Die Skontoinformationen entsprechen nicht der Spezifikation“ Fälligkeit vor Rechnungsdatum du in der OP-Liste
„erwartete Datei aus Dokumenteninformation jedoch nicht gesendet!“ Sonderzeichen im Dateinamen du, Datei umbenennen
Beleg fehlt ohne Meldung nicht festgeschrieben oder nicht gebucht du in weclapp

Die Meldungen mit „cvc“ kommen aus der Prüfung der Übertragungsdatei. So behebst du sie:

  • „cvc-pattern-valid“: Öffne die genannte Partei und korrigiere IBAN, BIC oder USt-ID. Ein Platzhalter wie „-“ ist ungültig, lass das Feld lieber leer.
  • „cvc-minInclusive-valid“: Gib der Partei ein Personenkonto aus dem passenden DATEV-Nummernkreis, abgestimmt mit der Kanzlei.
  • „cvc-maxLength-valid“: Kürze die Kostenstelle auf höchstens 8 Zeichen.
  • Skontoinformationen: Korrigiere in der Liste der offenen Posten die Fälligkeit, sodass sie nicht vor dem Rechnungsdatum liegt.
  • Dateiname: Benenne den angehängten Beleg ohne Sonderzeichen um.

Danach exportierst du die betroffenen Belege erneut. Details stehen in der weclapp-Hilfe zum Buchungsdatenservice.

Fazit: Die meisten Meldungen behebst du selbst in weclapp. Nur bei Rechten und Bearbeitungsformen in DATEV braucht es die Kanzlei.

Quellen und Grenzen

Die Fehlerbilder und die als Beobachtung gekennzeichneten Aussagen stammen aus anonymisierten Projekten von wals.pro aus den Jahren 2024 bis 2026. Die Wortlaute der Storno-, 404- und Kontolängen-Meldung stammen aus der Praxis, nicht aus der Hilfe. Die übrigen Lösungswege haben wir gegen die Hilfeseiten von weclapp geprüft, abgerufen am 07.11.2026:

Dazu die DATEV-Hilfe, Dokument 1046334 „Programm-Meldungen bei der Datenübernahme aus einer externen Software-Lösung“, im Original gelesen am 07.11.2026.

Grenzen: Menüpfade und Meldungstexte können sich mit neuen weclapp-Versionen ändern. Welche Konten, Steuerschlüssel und Bearbeitungsformen richtig sind, entscheidet deine Kanzlei. Dieser Artikel ersetzt keine steuerliche Beratung.

Häufige Fragen

Warum kommen bei DATEV Belege an, aber keine Buchungen?

In unseren Projekten lag das meist an den Rechten in DATEV. weclapp meldet dann ein Rechteproblem in den DATEV-Einstellungen. Die Kanzlei korrigiert die Rechte und entfernt die Belege ohne Buchung, danach exportierst du erneut.

Kann ich einen DATEV-Export in weclapp wiederholen?

Ja. Löschst du den Export in weclapp, gehen die Belege zurück auf den Status „Neu“ und lassen sich erneut exportieren. Kläre vorher mit der Kanzlei, was schon in DATEV liegt, denn DATEV prüft nicht auf Dubletten.

Warum fehlt eine Rechnung im DATEV-Export?

Meist ist sie nicht gebucht oder nicht festgeschrieben. Übertragen wird nur, was festgeschrieben ist. Prüf im Journal den Buchungsstatus und den Filter beim Festschreiben. Fehlt ein Buchungskonto oder ein offenes Geschäftsjahr, bleibt die Rechnung schon beim Buchen hängen.

Wer ist zuständig: weclapp-Support oder Steuerkanzlei?

Rechte, Bestände und Bearbeitungsformen in DATEV Unternehmen online richtet die Kanzlei ein. Konten, Geschäftsjahre, Buchungen und die DATEV-Einstellungen in weclapp pflegst du. Den weclapp-Support brauchst du, wenn ein Fehler mehrere Tage bleibt oder die Meldung auf keinen dieser Bereiche passt.

Wo ändere ich die Berater- oder Mandantennummer in weclapp?

Unter Globale Einstellungen, Buchhaltung, Export. Dort aktivierst du den DATEV-Export und trägst Beraternummer, Mandantennummer und Sachkontenlänge ein, die Werte bekommst du von der Kanzlei. Nach einem Kanzleiwechsel erteilst du danach die Berechtigung für DATEV neu.