/ Software-Lexikon

TSE (technische Sicherheitseinrichtung)

Zertifizierte Komponente, die Kassenaufzeichnungen fälschungssicher signiert — Pflicht für jedes elektronische Kassensystem, auch in der Werkstatt.

Die technische Sicherheitseinrichtung (TSE) ist eine zertifizierte Komponente, die jeden Geschäftsvorfall an einem elektronischen Aufzeichnungssystem — umgangssprachlich: an der Kasse — protokolliert und kryptografisch signiert. Sie besteht aus einem Sicherheitsmodul, einem Speichermedium und einer einheitlichen digitalen Schnittstelle für die Prüfung.

Grundlage ist die Kassensicherungsverordnung zu § 146a der Abgabenordnung. Die Logik dahinter ist wichtiger als die Technik: In Deutschland gibt es keine Pflicht, eine elektronische Kasse einzusetzen — wer aber eine einsetzt, muss sie mit einer TSE schützen, einen Beleg ausgeben und die Aufzeichnungen prüfbar vorhalten. Seit 2025 sind elektronische Kassensysteme zudem dem Finanzamt zu melden (Stand 2026).

Betroffen sind mehr Betriebe, als viele annehmen: nicht nur Gastronomie und Einzelhandel, sondern auch Kfz-Werkstätten mit Teile- und Zubehörverkauf über den Tresen, Autohäuser mit Barzahlungen und jeder Handwerksbetrieb, der Bargeschäfte über ein Kassenprogramm erfasst. Entscheidend ist die Funktion des Systems, nicht sein Name.

Bei der Anbindung zählen drei Punkte: Jeder Vorgang muss vor Beginn und nach Abschluss signiert werden — auch Abbrüche und Stornos. Die TSE kann als Hardware-Modul oder als Cloud-Dienst betrieben werden, was Ausfallszenarien und Betriebskosten unterschiedlich aussehen lässt. Und der genormte Kassendatenexport muss jederzeit vollständig erzeugbar sein. Wer eine eigene Kassenanwendung baut, kauft die zertifizierte TSE zu, bleibt aber für die korrekte Einbindung verantwortlich.

Für den Mittelstand heißt das

Wenn Ihre Werkstatt- oder Warenwirtschaftssoftware Barverkäufe erfasst, ist sie kassenrechtlich relevant — auch wenn sie niemand „Kasse“ nennt. Klären Sie diesen Punkt vor jeder Eigenentwicklung oder Erweiterung: Eine TSE nachträglich in eine gewachsene Anwendung zu integrieren, ist deutlich teurer, als sie von Anfang an in Datenmodell und Ablauf vorzusehen.

Kassendaten sauber anbinden