Hallo zusammen,
ich habe das Problem inzwischen sehr ausführlich weiter untersucht und kann den Fehler mittlerweile reproduzierbar auf den DATEV-Export von JTL-POS eingrenzen.
Meine aktuellen Einstellungen in JTL-POS sind:
Das eigentliche JTL-Kassenbuch führt den Bargeldbestand korrekt. Die falsche Kontierung entsteht erst beim DATEV-Export.
Ein aktueller, sehr einfacher Testfall:
Am 15.08.2026 habe ich beim Tagesabschluss 1.460,00 EUR Bargeld als „Entnahme für Bank“ aus der Kasse genommen.
Im JTL-Kassenbuch ist das korrekt:
1.460,00 H | Konto 1796 | Gegenkonto 1360 | R-8372 | Entnahme für Bank
Das Konto 1796 hat mit diesem Vorgang nichts zu tun. Da Bargeld aus der Kasse entnommen wurde, müsste hier Konto 1000 beteiligt sein, also wirtschaftlich 1360 an 1000 bzw. im Export entsprechend 1000/1360.
Das Verhalten ist auch bei älteren Bankentnahmen reproduzierbar. Wenn ich alte Monate heute mit der aktuellen POS-Version erneut exportiere, erscheinen solche Entnahmen ebenfalls teilweise als 1796/1360.
Zusätzlich besteht dasselbe Grundproblem bei Mehrzweckgutscheinen.
Beispiel Juli:
R-8104 – Mehrzweckgutschein 50 EUR, BAR
JTL exportiert:
50,00 S | 1796 | Gegenkonto leer | Warenverkauf | Zahlungsart BAR
Tatsächlich kommen aber 50 EUR Bargeld in die Kasse. Für den DATEV-Export müsste der Vorgang daher 1000/1796 abbilden.
Dasselbe passierte bei:
Noch deutlicher ist es bei Kartenzahlungen.
Beispiel R-8206:
Bei R-8249 passiert dasselbe noch einmal mit einem 30-EUR-Gutschein.
Damit ergibt sich für Juli exakt:
Ich habe inzwischen Januar bis Juli komplett abgestimmt. Nach Korrektur der DATEV-Kontierungen stimmen der tatsächliche JTL-POS-Kassenbestand und Konto 1000 in der Buchhaltung zu den Monatsenden exakt überein.
Damit lässt sich für mich inzwischen ziemlich eindeutig feststellen:
Das JTL-POS-Kassenbuch selbst arbeitet korrekt. Die Abweichung entsteht bereits in der von JTL-POS erzeugten DATEV-Datei und nicht erst beim Import in die Buchhaltungssoftware.
Aus meiner Sicht müsste die Exportlogik insbesondere bei diesen Fällen geprüft werden:
Ich habe diesen Post gezielt in das POS Fehler und Bugs gepackt, da ich nun sicher von einem solchen ausgehe. Meinen ersten Post zum Thema findet Ihr hier: https://forum.jtl-software.de/threa...sendifferenz-bei-mehrzweckgutscheinen.249178/
Viele Grüße
Frank Born
ich habe das Problem inzwischen sehr ausführlich weiter untersucht und kann den Fehler mittlerweile reproduzierbar auf den DATEV-Export von JTL-POS eingrenzen.
Meine aktuellen Einstellungen in JTL-POS sind:
- BAR → DATEV-Konto 1000
- Kartenzahlung → DATEV-Konto 1360
- Gutschein → DATEV-Konto 1796
- bei der Zahlungsart Gutschein ist der Schalter „Gutschein“ aktiviert
- bei BAR und Kartenzahlung ist dieser Schalter deaktiviert
Das eigentliche JTL-Kassenbuch führt den Bargeldbestand korrekt. Die falsche Kontierung entsteht erst beim DATEV-Export.
Ein aktueller, sehr einfacher Testfall:
Am 15.08.2026 habe ich beim Tagesabschluss 1.460,00 EUR Bargeld als „Entnahme für Bank“ aus der Kasse genommen.
Im JTL-Kassenbuch ist das korrekt:
- Beleg R-8372
- Ausgabe 1.460,00 EUR
- Konto 1360
- Kassenbestand vorher 1.694,94 EUR
- Kassenbestand danach 234,94 EUR
1.460,00 H | Konto 1796 | Gegenkonto 1360 | R-8372 | Entnahme für Bank
Das Konto 1796 hat mit diesem Vorgang nichts zu tun. Da Bargeld aus der Kasse entnommen wurde, müsste hier Konto 1000 beteiligt sein, also wirtschaftlich 1360 an 1000 bzw. im Export entsprechend 1000/1360.
Das Verhalten ist auch bei älteren Bankentnahmen reproduzierbar. Wenn ich alte Monate heute mit der aktuellen POS-Version erneut exportiere, erscheinen solche Entnahmen ebenfalls teilweise als 1796/1360.
Zusätzlich besteht dasselbe Grundproblem bei Mehrzweckgutscheinen.
Beispiel Juli:
R-8104 – Mehrzweckgutschein 50 EUR, BAR
JTL exportiert:
50,00 S | 1796 | Gegenkonto leer | Warenverkauf | Zahlungsart BAR
Tatsächlich kommen aber 50 EUR Bargeld in die Kasse. Für den DATEV-Export müsste der Vorgang daher 1000/1796 abbilden.
Dasselbe passierte bei:
- R-8121: 30 EUR BAR
- R-8197: 30 EUR BAR
Noch deutlicher ist es bei Kartenzahlungen.
Beispiel R-8206:
- 30,00 EUR Mehrzweckgutschein → S 1796 / leer
- 10,10 EUR Warenumsatz → S 1000 / 8300
- 3,50 EUR Warenumsatz → S 1000 / 8400
- vollständige Kartenzahlung 43,60 EUR → H 1000 / 1360
Bei R-8249 passiert dasselbe noch einmal mit einem 30-EUR-Gutschein.
Damit ergibt sich für Juli exakt:
- 110 EUR fehlende Kassenwirkung aus BAR-Gutscheinverkäufen
- 60 EUR zu starke Verminderung aus zwei Karten-Gutscheinverkäufen
- Summe: 170 EUR
Ich habe inzwischen Januar bis Juli komplett abgestimmt. Nach Korrektur der DATEV-Kontierungen stimmen der tatsächliche JTL-POS-Kassenbestand und Konto 1000 in der Buchhaltung zu den Monatsenden exakt überein.
Damit lässt sich für mich inzwischen ziemlich eindeutig feststellen:
Das JTL-POS-Kassenbuch selbst arbeitet korrekt. Die Abweichung entsteht bereits in der von JTL-POS erzeugten DATEV-Datei und nicht erst beim Import in die Buchhaltungssoftware.
Aus meiner Sicht müsste die Exportlogik insbesondere bei diesen Fällen geprüft werden:
- „Entnahme für Bank“
Statt 1796/1360 muss die physische Kasse 1000 berücksichtigt werden. - Verkauf Mehrzweckgutschein gegen BAR
Erwartet: 1000 an 1796, ohne Umsatzsteuer. - Verkauf Mehrzweckgutschein per Karte
Die physische Kasse 1000 darf netto nicht verändert werden. Entweder müsste direkt 1360 gegen 1796 gebucht werden oder – wenn JTL weiterhin mit der technischen Kassenbrücke arbeitet – der Gutscheinanteil müsste vor dem vollständigen 1000/1360-Kartentransfer ebenfalls auf 1000 gebucht werden.
Ich habe diesen Post gezielt in das POS Fehler und Bugs gepackt, da ich nun sicher von einem solchen ausgehe. Meinen ersten Post zum Thema findet Ihr hier: https://forum.jtl-software.de/threa...sendifferenz-bei-mehrzweckgutscheinen.249178/
Viele Grüße
Frank Born