JTL-POS Kassensystem mit TSE-Dongle und KassenSichV-Hinweis

JTL POS TSE Pflicht: Welche TSE funktioniert, wie die Einrichtung läuft und welche Fehler du kennen musst

Seit dem 1. Januar 2023 gilt keine Übergangsfrist mehr: Jedes elektronische Kassensystem in Deutschland braucht eine zertifizierte Technische Sicherheitseinrichtung (TSE). Für JTL-POS-Betreiber heißt das, die TSE muss physisch vorhanden, korrekt verknüpft und auf dem Bon sichtbar sein. Das Finanzamt prüft das zunehmend, und wer ohne TSE kassiert, riskiert ein Bußgeld von bis zu 25.000 Euro. In der Praxis sehen wir, dass die Einrichtung an mehreren Stellen scheitern kann — meist nicht am Willen, sondern an Details die die Dokumentation erst auf Seite drei erklärt.

Du willst wissen, welche TSE mit deiner Hardware wirklich funktioniert und wie du häufige Zertifizierungsfehler vermeidest?

Dieser Beitrag fasst zusammen, was wir bei Vlarom E-Commerce Agentur als JTL Service Partner Gold bei der TSE-Einrichtung in JTL-POS regelmäßig sehen: konkrete Fehler und deren Ursachen.

Auf einen Blick

  • JTL-POS unterstützt drei TSE-Varianten: Swissbit (USB/microSD), Epson (druckerintegriert) und Deutsche Fiskal (Cloud-TSE ab 14,99 Euro/Monat je Kasse). Welche passt, hängt vom Kassengerät und der Netzwerkinfrastruktur ab; wir besprechen das im Erstgespräch.
  • Der häufigste Zertifizierungsfehler den wir sehen: Swissbit microSD läuft nicht mit Android 11, 12 oder 13. Einmal aktualisiert, kann das Gerät nicht mehr auf die TSE zugreifen.
  • Wer ohne TSE kassiert, riskiert ein Bußgeld bis 25.000 Euro; zusätzlich gilt seit dem 31.07.2025 eine ELSTER-Meldepflicht für alle elektronischen Kassensysteme, die vor dem 01.07.2025 angeschafft wurden.

Wir bei Vlarom E-Commerce Agentur richten JTL-POS-Installationen seit Jahren als JTL Service Partner Gold ein und sehen bei der TSE-Einrichtung immer wieder dieselben Stolperstellen: falsche Hardware-Kombination, vergessene ELSTER-Anmeldung, oder ein Android-Update das die TSE nachträglich stumm schaltet. Die KassenSichV klingt technisch — ist aber in der Praxis vor allem ein Konfigurations- und Dokumentationsproblem.

Was die TSE-Pflicht konkret bedeutet: warum sie viele Händler falsch umgesetzt haben

Die Kassensicherungsverordnung (KassenSichV) gilt seit dem 1. Januar 2020. Die letzte Übergangsfrist lief am 31. März 2021 ab. Seitdem kassieren viele Betriebe TSE-konform, aber nicht alle haben die Pflicht vollständig verstanden. Wir bei Vlarom E-Commerce Agentur sehen in der Praxis zwei wiederkehrende Lücken:

warning

TSE vorhanden, aber nicht gemeldet

Seit dem 31.07.2025 müssen alle elektronischen Kassensysteme, die vor dem 01.07.2025 angeschafft, gemietet oder geleast wurden, über ELSTER beim Finanzamt gemeldet sein. Wer das vergessen hat, riskiert ein Bußgeld nach § 379 Abs. 7 AO von bis zu 25.000 Euro.

Die Meldung erfolgt über Mein ELSTER. JTL-POS muss dort als elektronisches Aufzeichnungssystem (eAS) eingetragen sein, inklusive TSE-Seriennummer und Kassengerät-Identifikation. In der Praxis sehen wir häufig Händler, die die TSE korrekt eingerichtet haben, die ELSTER-Meldung aber schlicht vergessen haben.

warning

TSE eingerichtet, aber auf dem Bon fehlt die Pflichtangabe

Seit dem 1. Januar 2024 muss der Kassenbon die Seriennummer des elektronischen Aufzeichnungssystems und die Seriennummer des Sicherheitsmoduls (TSS) enthalten. Das passiert in JTL-POS über die Druckvorlage mit der Template-Variable $tse_footer$, die explizit eingebaut werden muss.

Wer die TSE verknüpft hat, aber die Druckvorlage nicht angepasst hat, kassiert formal korrekt, aber der Bon ist nicht gesetzeskonform. Das Finanzamt kann das bei einer Kassen-Nachschau beanstanden. Die Variable $tse_sn$ gibt zusätzlich die Seriennummer aus, $tse_qr$ einen optionalen QR-Code.

primary

Falsche TSE-Hardware für das Kassengerät

Nicht jede TSE läuft auf jedem Gerät. Die Swissbit microSD-Lösung ist das günstigste Einstiegsprodukt, hat aber einen klaren Ausschluss: Android 11, 12 und 13 werden nicht unterstützt. Wer sein Sunmi-Tablet über die OTA-Update-Funktion auf Android 11+ aktualisiert, kann danach nicht mehr auf die TSE zugreifen. Der Fehler ist nicht rückgängig zu machen.

Kompatible Geräte für Swissbit sind unter anderem Sunmi P2, P2 MINI, L2, L2s, T2, T2 Lite und T2 Mini (alle mit Android 10 oder älter), Samsung Tab A und Tab S, HP Engage One sowie Lenovo Tab und die iBASE-Handhelds. Ausgeschlossen sind Sunmi P2 PRO, P2 Lite, L2K, T2s sowie alle Chromebox-Modelle.

muted

Cloud-TSE: stabile Alternative, aber netzwerkabhängig

Die Fiskal Cloud TSE von Deutsche Fiskal (ab 14,99 Euro/Monat je Kasse, 12 Monate Mindestlaufzeit) funktioniert per Login ohne zusätzliche Hardware. Diese Variante ist die einzige die auch auf ChromeOS-Geräten läuft. Voraussetzung: Dauerhafter Internetzugang und ein Windows- oder Linux-Rechner im lokalen Netzwerk, auf dem der Fiskal Cloud Connector installiert ist.

Bei einem Netzwerkausfall läuft JTL-POS im TSE-Ausfallmodus weiter: Belege werden automatisch markiert und die Ausfallzeit protokolliert. Das Finanzamt akzeptiert das, solange die Ausfallzeiten dokumentiert sind. JTL-POS erledigt diese Protokollierung automatisch in der Datenbank.

Häufig gestellte Fragen zur TSE-Pflicht in JTL-POS

Für JTL-POS gibt es drei zertifizierte TSE-Optionen: Swissbit (Hardware, USB oder microSD), Epson (druckerintegriert) und Deutsche Fiskal (Cloud-TSE). Welche passt, hängt vom Kassengerät und der Infrastruktur ab. Swissbit ist die verbreitetste Wahl für Sunmi- und Samsung-Geräte mit Android 10 oder älter. Epson passt wenn ohnehin ein kompatibler Epson-Drucker im Einsatz ist. Die Cloud-TSE von Deutsche Fiskal ist die einzige Option für ChromeOS-Geräte und für Standorte mit stabiler Internetverbindung die flexibelste Lösung, kostet aber laufend ab 14,99 Euro pro Monat je Kasse.
Wer ohne TSE kassiert, riskiert ein Bußgeld von bis zu 25.000 Euro nach § 379 AO. Das Gleiche gilt für die fehlende ELSTER-Meldung des Kassensystems: Auch hier drohen bis zu 25.000 Euro. Das Finanzamt hat seit Einführung der Kassen-Nachschau das Recht, unangemeldet in den Geschäftsräumen zu erscheinen und die Kassendaten zu prüfen. Fehlende TSE-Daten auf dem Bon gelten als Buchführungsmangel und können zu Hinzuschätzungen führen, die weit über das Bußgeld hinausgehen.
Die häufigste Ursache für diesen Fehler, das sehen wir in unseren Projekten regelmäßig, ist eine Android-Inkompatibilität: Swissbit microSD läuft nicht mit Android 11, 12 oder 13. Wurde das Kassengerät nach der TSE-Installation auf eine dieser Versionen aktualisiert, ist die Verbindung dauerhaft unterbrochen und lässt sich nicht ohne Weiteres rückgängig machen. Weitere Ursachen sind eine lose USB-Verbindung (bei USB-Dongles), ein Geräteneustart hilft hier meist. Bei der Cloud-TSE deutet der Fehler auf eine fehlende oder unterbrochene Internetverbindung oder einen gestoppten Fiskal Cloud Connector hin.
Alle elektronischen Kassensysteme, die vor dem 01.07.2025 angeschafft, gemietet oder geleast wurden, mussten bis zum 31.07.2025 über Mein ELSTER beim Finanzamt angemeldet werden. Für die Meldung benötigst du die Seriennummer der TSE im Hex-Format, die in JTL-POS unter Service > Beleg drucken > TSE als HEX anzeigen zu finden ist. Kassensysteme die nach dem 01.07.2025 angeschafft wurden, müssen innerhalb eines Monats nach Anschaffung gemeldet werden. Wer die Frist ohne Aufforderung versäumt hat, sollte die Nachmeldung so schnell wie möglich nachholen, da Bußgelder erst nach erfolgloser Aufforderung verhängt werden.
Fällt die TSE aus (Hardwarefehler, Netzwerkproblem bei der Cloud-TSE oder ein anderer Fehler), wechselt JTL-POS automatisch in den Ausfallmodus. Das System kassiert weiter, protokolliert aber jeden Beleg mit einem Ausfall-Vermerk inklusive Fehlercode, Zeitstempel und betroffener Bons. Das Finanzamt akzeptiert dokumentierte Ausfälle, solange sie nachvollziehbar sind. Die Protokolldaten lassen sich über Import/Export > Buchungsdaten exportieren als CSV ausgeben; für Betriebsprüfungen ist das relevant.
Seit dem 1. Januar 2024 muss jeder Kassenbon die Seriennummer des elektronischen Aufzeichnungssystems und die Seriennummer des Sicherheitsmoduls (TSS) enthalten. In JTL-POS geschieht das über die Druckvorlage: Die Variable $tse_footer$ ist verpflichtend und enthält die TSE-Signatur. Zusätzlich kann $tse_sn$ die Seriennummer separat ausgeben und $tse_qr$ einen QR-Code für gedruckte Bons. Wer diese Variablen nicht in der Vorlage hat, kassiert ohne die gesetzlich vorgeschriebenen Bonangaben.
Das hängt von der Android-Version ab. Swissbit microSD ist kompatibel mit Sunmi P2, P2 MINI, L2, L2s, T2, T2 Lite und T2 Mini, aber nur solange diese Geräte auf Android 10 oder älter laufen. Sunmi P2 PRO, P2 Lite, L2K und T2s werden nicht unterstützt. Neuere Sunmi-Geräte, die ab Werk mit Android 11 oder höher ausgeliefert werden, sind keine geeignete Grundlage für eine Swissbit-Installation. In diesem Fall ist entweder die Epson-Variante oder die Cloud-TSE von Deutsche Fiskal die richtige Wahl.

TSE-Problem bei deiner JTL-POS-Installation? Wir schauen direkt drauf.

Mit Vlarom E-Commerce Agentur die TSE-Einrichtung sauber erledigen.

Als JTL Service Partner Gold richtet Vlarom E-Commerce Agentur JTL-POS-Installationen regelmäßig ein: TSE-Anbindung, ELSTER-Meldung und Druckvorlagen-Anpassung inklusive. Ruf direkt an unter +49 30 91473862, schreibe an info@vlarom.de oder nutze unser Kontaktformular.