JTL-POS auf Android-Tablet mit Kassenoberfläche, dahinter JTL-Wawi Dashboard auf PC

JTL-POS einrichten: Von der Erstinstallation bis zum ersten echten Kassiervorgang

JTL-POS ist das kostenlose Kassensystem von JTL — für die erste Kasse fällt keine Lizenzgebühr an. Es läuft auf Android-Tablets und ist direkt in JTL-Wawi eingebunden, sodass Lagerbestände, Artikel und Preise automatisch synchronisiert werden. In der Theorie klingt das simpel. In der Praxis scheitert die Einrichtung regelmäßig an drei Stellen: fehlendem POS-Server, nicht synchronisierten Artikeln oder einer Verbindung zur Wawi, die sich nicht abschließen lässt.

Du willst JTL-POS einrichten und beim ersten Versuch alles richtig machen?

Dieser Beitrag zeigt dir die vollständige Einrichtung, von den Voraussetzungen bis zum ersten Bon, und benennt die häufigsten Fehlerquellen aus echten Kundenprojekten.

Auf einen Blick

  • JTL-POS läuft auf Android (ab Version 7.0), die erste Kasse ist kostenlos — jede weitere Kasse erfordert eine zusätzliche Lizenz aus dem JTL-Kundencenter. Vlarom E-Commerce Agentur richtet JTL-POS regelmäßig für Händler ein, die ihren stationären Verkauf direkt an JTL-Wawi anbinden wollen.
  • Der häufigste Einrichtungsfehler ist in der Praxis nicht die App selbst, sondern ein nicht gestarteter POS-Server oder ein falsch gesetzter Port (Standard 8443) — beides verhindert, dass die Verbindung zur Wawi abgeschlossen werden kann.
  • Artikel erscheinen nach der ersten Verbindung oft nicht sofort in der Kasse — ein manueller Sync („Alle Artikel und Kategorien löschen“ und neu synchronisieren) löst das in den meisten Fällen sofort.

Wir bei Vlarom E-Commerce Agentur wissen: JTL-POS ist technisch gesehen ein einfaches Kassensystem, wenn Wawi, POS-Server und App korrekt miteinander sprechen. In unseren Projekten sehen wir regelmäßig, dass die eigentliche Einrichtung — wenn alle Voraussetzungen stimmen — technisch überschaubar ist. Der Zeitverlust entsteht fast immer durch denselben Punkt: Der POS-Server ist nicht gestartet oder Firewall-Regeln blockieren den Port. Wer das einmal weiß, richtet JTL-POS ohne Umwege ein. Als JTL Service Partner Gold in Ahrensfelde bei Berlin begleiten wir Händler durch genau diese Einrichtung, remote oder vor Ort.

Was du vor der Einrichtung wissen musst: Fakten zu JTL-POS

JTL-POS ist kein eigenständiges System, das auf sich allein gestellt funktioniert. Es ist ein Aufsatz auf JTL-Wawi: Ohne laufende Wawi-Datenbankverbindung gibt es keinen Artikel-Sync, keine Preispflege und keinen Bestandsabgleich. Diese Abhängigkeit ist kein Nachteil, sie sorgt dafür, dass stationäres und Online-Geschäft im selben System abgebildet sind. Wenn du außerdem einen Überblick über alle JTL-POS-Funktionen willst, gibt unsere JTL-POS-Übersichtsseite den richtigen Einstieg.

Aus unseren Projekten mit stationären Händlern: Die Einrichtung der ersten JTL-POS-Kasse ist nach der Wawi-Installation der typische zweite Schritt. Der tatsächliche Aufwand hängt von der Netzwerkumgebung, der Anzahl der Connectoren und dem Dokumentationsstand der bestehenden Infrastruktur ab — eine belastbare Einschätzung ergibt sich im Erstgespräch.

Die wichtigsten Zahlen und Fakten vor dem Start:

  • Erste Kasse kostenlos: Für die erste POS-Kasse fällt keine monatliche Lizenzgebühr an. Jede weitere Kasse erfordert eine kostenpflichtige Zusatzlizenz aus dem JTL-Kundencenter.
  • Android 7.0 Mindestanforderung: JTL-POS läuft auf Android-Geräten ab Version 7.0. Ab Android 11 gibt es einzelne bekannte System-Bugs, insbesondere bei TSE-Einbindung. Laut JTL-Installationsfaq werden aktuelle Android-Versionen (12, 13) unterstützt.
  • Port 8443 als Standard: Der JTL-POS-Server kommuniziert standardmäßig über Port 8443. Dieser Port muss in der Firewall des Windows-Rechners, auf dem die Wawi läuft, freigegeben sein. Bei besetztem Port 443 ist Port 8443 die empfohlene Alternative.
  • ERPConnected vs. Standalone: Im ERPConnected-Modus werden Artikel, Preise und Lagerbestände aus der Wawi synchronisiert. Im Standalone-Betrieb werden Artikel direkt in JTL-POS gepflegt — sinnvoll nur für Szenarien ohne Wawi-Anbindung.
  • TSE-Pflicht in Deutschland: Seit der KassenSichV-Pflicht muss jede Kasse mit einer zertifizierten technischen Sicherheitseinrichtung (TSE) verbunden sein. JTL-POS unterstützt USB- und SD-Karten-TSEs von Swissbit sowie Epson-TSE-Module.

Die technische Grundregel: JTL-POS läuft stabil, wenn Wawi, POS-Server, Netzwerk und Android-Gerät in einer sauber dokumentierten Umgebung zusammenspielen. Wer die Voraussetzungen einmal vollständig prüft, hat weniger Nacharbeit als jemand der blind installiert und später rückwärts debuggt. Vlarom E-Commerce Agentur begleitet Händler genau durch diese Vorbereitungsphase — damit die Einrichtung beim ersten Versuch sitzt.

Die 6 häufigsten Einrichtungsfehler bei JTL-POS

Aus Forum-Threads, Support-Tickets und eigenen Projekten kristallisieren sich immer wieder dieselben Fehlerquellen heraus. Wer sie kennt, kann sie von vornherein ausschließen.

primary

POS-Server nicht gestartet

JTL-POS benötigt einen laufenden POS-Server-Dienst auf dem Windows-PC, auf dem auch JTL-Wawi läuft. Dieser Dienst muss manuell gestartet oder als Windows-Autostart konfiguriert werden.

Symptom: Die Verbindung wird in der POS-App als hergestellt angezeigt, aber der Autorisierungscode wird der Wawi nicht zurückgegeben und die Verbindung lässt sich nicht abschließen.

warning

Firewall blockiert Port 8443

Der häufigste Grund, warum der POS-Server nicht erreichbar ist: Windows-Firewall oder Unternehmens-Firewall blockiert Port 8443. Die Fehlermeldung lautet typisch: ‚failed to connect to [IP-Server] (port 8443)‘

Lösung: Port 8443 in der Windows-Firewall als eingehende Regel freigeben. In Netzwerken mit dedizierten Firewalls muss die IT den Port zusätzlich freischalten.

muted

Artikel erscheinen nicht in der Kasse

Nach erfolgreicher Verbindung zeigt JTL-POS keine Artikel an. Das passiert, wenn der erste Sync nicht sauber durchgelaufen ist oder Artikelkategorien nicht für JTL-POS aktiviert wurden.

Lösung laut JTL-Forum: In den POS-Einstellungen den Button ‚Alle Artikel und Kategorien löschen‘ drücken. Die App löscht den lokalen Cache und synchronisiert direkt mit der Wawi neu.

warning

Lizenz fehlt oder ist nicht aktiviert

Für die zweite und jede weitere Kasse ist eine POS-Lizenz im JTL-Kundencenter erforderlich. Wer direkt mit zwei Kassen startet, ohne die Lizenz zu buchen, erhält keine Verbindung für die zweite Kasse.

Die erste Kasse ist kostenfrei buchbar. Dafür im JTL-Kundencenter unter ‚Lizenzen‘ die kostenlose POS-Lizenz aktivieren — dieser Schritt wird regelmäßig übersprungen.

warning

TSE nicht eingebunden oder falsch konfiguriert

Ohne gültige TSE-Einbindung ist der produktive Kassenbetrieb in Deutschland nicht gesetzeskonform. Ein häufiger Fehler: Die Swissbit-TSE wird erkannt, aber nicht korrekt mit JTL-POS verknüpft.

Bei Sunmi-Geräten mit eingebautem Drucker und zusätzlichem Swissbit-USB-TSE kann es zu Konflikten kommen. Dann hilft eine erneute TSE-Einrichtung über ‚Kassensicherungseinrichtung‘ in den POS-Einstellungen.

muted

Wawi-Version und POS-Version inkompatibel

JTL-POS und JTL-Wawi müssen in kompatiblen Versionen betrieben werden. In Wawi 1.11.4 gab es beispielsweise einen Bug bei Mehrmandanten-Umgebungen, der den Abgleich verhindert hat — behoben erst in 1.11.5.

Prüfe vor der Einrichtung den JTL-Changelog für deine Wawi-Version auf bekannte POS-Bugs. Der Versionsstand der POS-App muss zum Wawi-Release passen.

Was eine saubere JTL-POS-Einrichtung bringt

Stationär und online im selben System

Wenn JTL-POS korrekt mit Wawi verbunden ist, bucht jeder Kassenbon automatisch auf denselben Lagerbestand wie der Onlineshop. Es gibt keine manuelle Nachpflege, keine doppelte Datenhaltung. In Projekten die wir betreut haben, hat das die tägliche Abgleicharbeit deutlich reduziert.

Flexibler Einstieg ohne große Investition

Für Händler die stationären Verkauf testen wollen, ist JTL-POS der günstigste Einstieg: Die erste Kasse ist kostenlos, ein kompatibles Android-Tablet reicht als Hardware-Basis. Was kostet, ist die saubere Einrichtung — nicht die Software selbst.

Die Lektion

Unsere Erkenntnis bei Vlarom E-Commerce Agentur aus POS-Einrichtungsprojekten: Die meisten Händler die JTL-POS aufgeben, scheitern nicht am System, sondern an einem einmaligen Netzwerk- oder Versionsproblem. Wer die Einrichtung einmal korrekt durchgeführt hat, arbeitet danach ohne nennenswerte Schwierigkeiten.

JTL-POS einrichten: 5 Schritte von Null bis zum ersten Bon

Diese Schritte basieren auf dem Ablauf aus der JTL-Dokumentation und aus eigenen Einrichtungsprojekten. Alle Schritte gelten für den ERPConnected-Modus, also die Verbindung von JTL-POS mit einer laufenden JTL-Wawi-Installation.

Voraussetzungen prüfen und App installieren

JTL-Wawi muss auf einem Windows-PC laufen und per Netzwerk erreichbar sein. Das Android-Gerät braucht Android 7.0 oder höher und muss im selben Netzwerk wie der Wawi-Rechner hängen. Port 8443 muss in der Windows-Firewall als eingehende Regel freigegeben sein — ohne diese Freigabe scheitert die Verbindung zuverlässig. Prüfe außerdem, ob die JTL-POS-Lizenz im Kundencenter aktiviert ist — auch die kostenlose erste Lizenz muss dort gebucht werden. Lade danach JTL-POS über den Google Play Store auf dein Tablet. Ohne Google Play steht die APK direkt im JTL-Kundencenter zum Download bereit. Die vollständige Anforderungsliste findest du in der JTL-POS Einrichtungsdokumentation.

POS-Server starten und Verbindung herstellen

Auf dem Windows-PC mit JTL-Wawi muss der JTL-POS-Server-Dienst aktiv sein. Gehe in Wawi unter ‚Kassen‘ und prüfe ob der Server läuft. Falls nicht: Server starten und als Windows-Dienst mit automatischem Start einrichten. Notiere dir die IP-Adresse des Wawi-Rechners. Gib anschließend in der JTL-POS-App diese IP und den Port 8443 ein. Die App zeigt einen 6-stelligen Einmalcode. Wechsle zu JTL-Wawi, gib den Code in der Kassenverwaltung ein und klicke auf ‚Verbindung testen‘. Wird der Code nicht übernommen, liegt das in 90 Prozent der Fälle an der Firewall — Port 8443 nochmals prüfen.

Kasse anlegen, Zahlarten und TSE konfigurieren

Nach erfolgreicher Verbindung legst du die Kasse mit Name und Standort an. Konfiguriere mindestens Bar und eine Kartenzahlart. Für EC- und Kreditkartenzahlung brauchst du einen integrierten Zahlungsanbieter wie SumUp, PayPal POS oder First Cash Solution — diese werden direkt in JTL-POS unter ‚Zahlungsarten verwalten‘ eingerichtet. Binde außerdem die TSE unter ‚Kassensicherungseinrichtung‘ ein und prüfe, ob sie erkannt wird. Ohne aktive TSE ist der Betrieb in Deutschland nicht konform mit der KassenSichV.

Sortiment synchronisieren

Gehe in JTL-Wawi zu deinen Artikeln und aktiviere die gewünschten Kategorien und Artikel für JTL-POS. Im ERPConnected-Modus löst das einen Sync zur POS-App aus. Erscheinen die Artikel nach der Aktivierung nicht in der Kasse, hilft der manuelle Reset: In den POS-Einstellungen ‚Alle Artikel und Kategorien löschen‘ drücken. Die App löscht ihren lokalen Cache und synchronisiert alle aktivierten Daten neu aus der Wawi. Details zum Sortiment-Setup stehen in der Sortimentsdokumentation von JTL.

Ersten Kassiervorgang testen

Eröffne die Kasse mit einem Öffnungsbetrag (Wechselgeld). Suche einen Artikel per Barcode-Scan oder Schnellsuche, füge ihn zum Bon hinzu und wähle eine Zahlart. Schließe den Bon ab. Prüfe danach in JTL-Wawi, ob der Bon korrekt gebucht wurde und der Lagerbestand des Artikels um 1 reduziert ist. Stimmt das, läuft die JTL-POS-Einrichtung korrekt. Detailfragen zum Kassiervorgang deckt die offizielle JTL-POS-Dokumentation ab.

Häufig gestellte Fragen zum JTL-POS einrichten

Die erste JTL-POS-Kasse ist kostenlos — du musst die Lizenz aber trotzdem im JTL-Kundencenter aktivieren. Ohne aktive Lizenz kann keine Verbindung hergestellt werden. Ab der zweiten Kasse fällt eine monatliche Lizenzgebühr an. Die genauen Preise werden im JTL-Kundencenter unter deinem Account angezeigt. Die App selbst ist auf Android kostenlos verfügbar.
Prüfe zuerst, ob der POS-Server auf dem Wawi-PC läuft und ob Port 8443 in der Windows-Firewall freigegeben ist. Die Fehlermeldung ‚failed to connect to [IP] (port 8443)‘ zeigt fast immer ein Firewall-Problem. Prüfe außerdem, ob POS-App und Wawi kompatible Versionen haben — nach einem Wawi-Update muss JTL-POS ebenfalls aktuell sein. In Mehrmandanten-Umgebungen gab es in Wawi 1.11.4 einen bekannten Verbindungsbug, der erst in 1.11.5 behoben wurde.
Dafür gibt es zwei häufige Ursachen: Entweder sind Artikel oder Kategorien in der Wawi nicht für JTL-POS aktiviert, oder der initiale Sync ist nicht sauber durchgelaufen. Die schnellste Lösung: In den JTL-POS-Einstellungen ‚Alle Artikel und Kategorien löschen‘ drücken. Die App löscht ihren lokalen Cache und synchronisiert alles neu aus der Wawi. Danach prüfen, ob die gewünschten Kategorien in Wawi als POS-aktiv markiert sind.
JTL-POS läuft auf Android-Tablets ab Android 7.0. Ab Android 11 und 12 gibt es laut JTL-Installationsfaq einzelne bekannte System-Bugs, die meist TSE-Besonderheiten betreffen. Wer auf Nummer sicher gehen will, kauft direkt über das JTL-Kundencenter ein Sunmi-Tablet mit vorinstallierter App. Es gibt keine iOS- oder Windows-Version für die Kassensoftware selbst.
Ja, für den produktiven Kassenbetrieb in Deutschland ist eine TSE (Technische Sicherheitseinrichtung) gesetzlich vorgeschrieben (KassenSichV). JTL-POS unterstützt USB- und SD-Karten-TSEs von Swissbit sowie Epson-TSE-Module. Die TSE wird in den POS-Einstellungen unter ‚Kassensicherungseinrichtung‘ eingebunden. Ohne aktive TSE ist der Betrieb technisch möglich, aber nicht konform mit der Kassensicherungsverordnung.

JTL-POS einrichten und direkt korrekt laufen lassen.

Brauchst du Hilfe bei der JTL-POS-Einrichtung?

Vlarom E-Commerce Agentur ist JTL Service Partner Gold in Ahrensfelde bei Berlin und richtet JTL-POS regelmäßig für Händler ein — remote oder vor Ort. Von der Firewall-Prüfung über die Wawi-Verbindung bis zum ersten Bon. Ruf uns direkt an unter +49 30 91473862, schreibe an info@vlarom.de oder nutze unser Kontaktformular für ein unverbindliches Erstgespräch.

Autor

Alexander Luft

JTL Service Partner Gold · Vlarom E-Commerce Agentur · Ahrensfelde bei Berlin