Zum Inhalt springen

TSE und Kassenprotokoll

ReferenzZuletzt geprüft am 18.10.2026

Was die TSE ist, wie du fiskaly SIGN DE einrichtest, warum die TSE schon beim ersten Artikel startet, was ein Belegabbruch ist, was bei einem TSE-Ausfall passiert und was das Kassenprotokoll zeigt.

In Deutschland muss jeder Kassenbon von einer TSE (Technische Sicherheitseinrichtung) signiert werden. allverto nutzt dafür die Cloud-TSE fiskaly SIGN DE.

Test-TSE und echte TSE

Solange keine fiskaly-Zugangsdaten hinterlegt sind, arbeitet die Kasse mit einer Test-TSE. In den Einstellungen steht dann „Test-TSE – Bons nicht gültig“, an der Kasse oben der Punkt Test-TSE, und jeder Bon trägt einen entsprechenden Hinweis. Für den echten Verkauf brauchst du fiskaly.

fiskaly einrichten

  1. Lege bei fiskaly ein Konto für SIGN DE an und erzeuge im fiskaly-Dashboard unter Organisation einen API-Key mit Secret.
  2. Öffne in allverto Verkauf → Einstellungen, klicke links unter Kasse auf eine Kasse und wähle den Reiter TSE. Die TSE-Zugangsdaten gelten für alle Kassen der Firma – du trägst sie nur einmal ein.
  3. Wähle fiskaly als Anbieter, trage API-Key und API-Secret ein und speichere. Die Zugangsdaten werden verschlüsselt gespeichert.
  4. Klicke auf TSE einrichten. allverto legt die TSE an und meldet alle Kassen als Clients an. Neue Kassen meldest du später mit Kassen an der TSE anmelden an.
  5. Melde TSE und Kassen beim Finanzamt über „Mein ELSTER“ – die Angaben dafür stellt allverto im Datenblatt zusammen, siehe TSE-Export und ELSTER-Meldung.

Danach steht im Reiter TSE jeder Kasse unter TSE an … die TSE-Client-ID, die Kassen-Seriennummer, ob der Client an der TSE angemeldet ist, der Letzte signierte Bon und die Zahl der TSE-Ausfälle.

Hardware-TSE (USB, microSD oder im Bondrucker)

Statt der Cloud-TSE kann eine Kasse auch eine Hardware-TSE am Kassen-PC nutzen – zum Beispiel einen USB-Stick oder eine microSD-Karte mit TSE oder einen Bondrucker mit eingebauter TSE (Epson TM-m30 F u. a.). Die Kasse erreicht die TSE über die Kassen-Bridge, die auf dem Kassen-PC läuft.

  1. Kassen-Bridge mit TSE starten (Einrichtung durch deinen Händler oder allverto-Support).
  2. Öffne am Kassen-PC Verkauf → Einstellungen → Kasse → deine Kasse → TSE und gehe zu Hardware-TSE (Kassen-Bridge).
  3. Trage die Adresse der Kassen-Bridge (meist http://127.0.0.1:8611) und das Bridge-Token ein und klicke TSE suchen.
  4. allverto zeigt Hersteller, Seriennummer, Zertifikat, Signaturzähler und belegten Speicher und ordnet die TSE ein:
    • neue TSE – TSE einrichten initialisiert sie und meldet die Kasse an.
    • bekannte TSE – sie ist in allverto schon gespeichert (z. B. an einer anderen Kasse); Kasse anmelden und übernehmen.
    • Kasse angemeldet – Der Kasse zuordnen.
    • fremde TSE – sie wurde von einem anderen Kassensystem initialisiert. Übernimm sie nur, wenn sie zu deinem Betrieb gehört.
  5. Trage die BSI-Zertifizierungs-ID aus dem Datenblatt der TSE ein und melde TSE und Kasse über ELSTER.

Danach signiert die Kasse jeden Bon mit der Hardware-TSE. Ist die Bridge oder die TSE nicht erreichbar, entsteht der Bon mit Ausfallvermerk – genau wie bei der Cloud-TSE. Ob alles bereit ist, siehst du an der Kasse unter Menü → Drucker und Kassen-Bridge → Bridge prüfen.

Trennen stellt die Kasse zurück auf die TSE der Firma. Außer Betrieb nehmen (z. B. bei Defekt oder abgelaufenem Zertifikat) sperrt die TSE für immer – sichere vorher den TSE-Export und melde die Außerbetriebnahme über ELSTER.

TSE ab der ersten Position

Die TSE-Transaktion beginnt nicht erst beim Bezahlen, sondern mit dem ersten Artikel im Warenkorb. So verlangt es die KassenSichV: Der Vorgang muss ab Beginn protokolliert werden.

  • Mit dem ersten Artikel legt die Kasse einen Vorgang auf dem Server an und startet die TSE-Transaktion. Über dem Bon steht dann Vorgang Nr. … – das ist die Transaktionsnummer der TSE. Die Bonnummer vergibt die Kasse erst beim Bezahlen aus dem Nummernkreis Kassenbons.
  • Jede Änderung (Menge, Rabatt, Kunde) aktualisiert die Transaktion.
  • Bon abschließen beendet sie; die Startzeit auf dem Bon ist die Zeit des ersten Artikels.
  • Ein geparkter Bon behält seine offene Transaktion. Setzt eine andere Kasse der Filiale ihn fort, beendet allverto die Transaktion an der ursprünglichen Kasse als Belegabbruch und startet an der neuen Kasse eine neue.

Belegabbruch

Wird ein begonnener Bon nicht bezahlt – über Leeren oder durch Löschen eines geparkten Bons –, schreibt die Kasse einen Bon der Art Belegabbruch mit Betrag 0. Er bekommt eine Bonnummer, steht in Alle Bons, im Z-Bon und im DSFinV-K-Export. Einen Grund fragt die Kasse ab; Pflicht ist er, sobald Gründe für Belegabbruch gepflegt sind.

Was steht auf dem Bon?

Kassen-Seriennummer, TSE-Seriennummer, Transaktionsnummer, Start- und Endzeit, Signaturzähler, Signatur und ein QR-Code. Bon und Signatur sind danach unveränderlich. Ein Storno wird als eigener Bon signiert.

Wenn die TSE ausfällt

Ist fiskaly nicht erreichbar, entsteht der Bon trotzdem. Die Kasse meldet „TSE ausgefallen“, der Ausfall steht auf dem Bon, im Kassenprotokoll und im Ausfallprotokoll (Reiter TSE, als CSV). Bei längeren Ausfällen gelten die gesetzlichen Melde- und Dokumentationspflichten – sprich mit deinem Steuerberater.

Kassenprotokoll

Im Reiter TSE einer Kasse siehst du unter Kassenprotokoll ihre Ereignisse, z. B. TSE-Ausfälle, Anmeldung an der TSE, Anmeldungen und Bedienerwechsel, Schublade, geänderte Einstellungen und DSFinV-K-Exporte. Dazu kommen geparkte und an andere Kassen übergebene Bons, digitale und E-Mail-Bons, Kartenerstattungen, Kassenschnitte, TSE-Exporte sowie Außer- und Wiederinbetriebnahme.

An der Kasse selbst öffnet Menü → Kassenprotokoll das Protokoll dieser Kasse (Vorgabe: die letzten 30 Tage) – mit dem Recht Kassenprotokoll an der Kasse ansehen. Siehe Kassenabschluss.

Verwandte Themen