Auf einen Blick
- TSE-Pflicht: Seit 2020 fuer alle elektronischen Kassensysteme
- Belegausgabepflicht: Jeder Kunde muss einen Bon erhalten
- Meldepflicht: Kassensysteme muessen dem Finanzamt gemeldet werden
- DSFinV-K: Standardisiertes Datenformat fuer Kassenpruefungen
- Cloud-TSE oder Hardware-TSE: Beide Varianten moeglich
Was ist die TSE und warum brauche ich sie?
Die Technische Sicherheitseinrichtung (TSE) ist seit dem 1. Januar 2020 fuer alle elektronischen Kassensysteme in Deutschland Pflicht. Sie ist das Herzstück der Kassensicherungsverordnung (KassenSichV) und soll Manipulationen an Kassendaten verhindern.
Die TSE funktioniert wie ein digitaler Notar: Jeder Kassenvorgang wird von der TSE signiert und mit einem Zeitstempel versehen. Diese Signatur ist kryptografisch geschuetzt und kann nicht unbemerkt veraendert werden. Bei einer Kassenpruefung kann das Finanzamt so nachweisen, dass alle Transaktionen vollstaendig und unveraendert sind.
Fuer Unternehmen, die Odoo POS als Kassensystem nutzen, bedeutet dies: Ohne TSE-Anbindung darf das System nicht fuer den Verkauf an Endkunden verwendet werden. Die GoBD-Konformitaet der Buchhaltung allein genuegt nicht - die Kasse hat eigene Anforderungen.
Gesetzliche Anforderungen im Ueberblick
Die Kassensicherungsverordnung stellt mehrere Anforderungen:
TSE-Pflicht
Jedes elektronische Kassensystem muss mit einer zertifizierten TSE ausgestattet sein. Die TSE muss vom Bundesamt fuer Sicherheit in der Informationstechnik (BSI) zertifiziert sein. Eine Liste zertifizierter TSEs wird vom BSI gefuehrt.
Belegausgabepflicht
Seit dem 1. Januar 2020 muss bei jeder Transaktion ein Beleg erstellt und dem Kunden angeboten werden. Der Kunde muss den Beleg nicht mitnehmen, aber er muss die Moeglichkeit haben. Der Beleg kann als Papierbon oder digital (z.B. per E-Mail) ausgegeben werden.
Meldepflicht
Seit 2025 muessen alle Kassensysteme beim zustaendigen Finanzamt gemeldet werden. Die Meldung erfolgt ueber das ELSTER-Portal und umfasst Angaben zum Kassensystem, zur TSE und zum Einsatzort.
DSFinV-K Export
Bei einer Kassenpruefung muss das System Daten im standardisierten Format DSFinV-K (Digitale Schnittstelle der Finanzverwaltung fuer Kassensysteme) exportieren koennen. Dieses Format ermoeglicht dem Pruefer die automatisierte Analyse aller Kassentransaktionen.
TSE-Varianten fuer Odoo
Es gibt zwei grundsaetzliche TSE-Typen, die mit Odoo POS verwendet werden koennen:
Hardware-TSE
Eine Hardware-TSE ist ein physisches Geraet, das am Kassenrechner angeschlossen wird. Gaengige Formen sind USB-Sticks oder SD-Karten. Bekannte Hersteller sind Swissbit, Epson und Diebold Nixdorf.
Vorteile der Hardware-TSE:
- Funktioniert ohne Internetverbindung
- Einmalige Anschaffung, geringe Folgekosten
- Physisch vorhanden fuer Pruefungen
Nachteile:
- Muss bei jedem Kassenplatz vorhanden sein
- Begrenzte Lebensdauer (ca. 5-7 Jahre)
- Bei Defekt kein Kassenbetrieb moeglich
Cloud-TSE
Eine Cloud-TSE ist ein Online-Dienst, der die TSE-Funktionalitaet bereitstellt. Die Signierung erfolgt auf Servern des Anbieters, die Kasse kommuniziert per Internet. Bekannte Anbieter sind fiskaly und Deutsche Fiskal.
Vorteile der Cloud-TSE:
- Keine Hardware erforderlich
- Zentrales Management mehrerer Kassen
- Automatische Updates und Wartung
- Skalierbar fuer mehrere Standorte
Nachteile:
- Internetverbindung erforderlich
- Laufende monatliche Kosten
- Abhaengigkeit vom Anbieter
Odoo POS mit TSE einrichten
Die TSE-Anbindung an Odoo POS erfolgt ueber spezialisierte Module:
Schritt 1: TSE-Modul beschaffen
Odoo selbst bietet kein Standard-TSE-Modul fuer Deutschland. Die Integration erfolgt ueber Module von spezialisierten Odoo-Partnern. Bekannte Anbieter sind:
- syscoon (fiskaly Cloud-TSE)
- IT IS AG (verschiedene TSE-Anbieter)
- Sunflower IT (Swissbit Hardware-TSE)
Schritt 2: TSE beschaffen und registrieren
Bestellen Sie die gewaehlte TSE (Hardware oder Cloud-Account) und registrieren Sie diese beim Anbieter. Bei Cloud-TSE erhalten Sie Zugangsdaten, bei Hardware-TSE einen physischen Datentraeger.
Schritt 3: Modul installieren und konfigurieren
Installieren Sie das TSE-Modul in Ihrer Odoo-Instanz. Die Konfiguration umfasst:
- TSE-Zugangsdaten hinterlegen
- Kassenidentifikation festlegen
- Steuersaetze und Zahlungsarten mappen
- Bonlayout anpassen (TSE-Pflichtangaben)
Schritt 4: TSE aktivieren und testen
Aktivieren Sie die TSE und fuehren Sie Testtransaktionen durch. Pruefen Sie, ob alle Bons korrekt signiert werden und die Pflichtangaben enthalten.
Schritt 5: Kasse beim Finanzamt melden
Melden Sie das Kassensystem ueber ELSTER beim Finanzamt. Erforderliche Angaben sind unter anderem TSE-Seriennummer, Kassentyp und Einsatzort.
Pflichtangaben auf dem Kassenbon
Ein TSE-konformer Kassenbon muss folgende Angaben enthalten:
Allgemeine Pflichtangaben
- Name und Anschrift des Unternehmens
- Datum und Uhrzeit des Kassenvorgangs
- Menge und Art der Waren oder Dienstleistungen
- Entgelt und Steuerbetrag
TSE-spezifische Pflichtangaben
- Transaktionsnummer der TSE
- Signaturzaehler
- Start- und Endzeitpunkt der Transaktion
- Pruefwert (Signatur)
- Seriennummer der TSE
Diese TSE-Angaben werden oft als QR-Code auf dem Bon dargestellt. Der QR-Code ermoeglicht dem Finanzamt eine schnelle maschinelle Pruefung.
DSFinV-K Export aus Odoo
Der DSFinV-K Export ist das Standardformat fuer Kassenpruefungen. Bei einer Pruefung muss das Kassensystem alle Transaktionen in diesem Format bereitstellen koennen.
Inhalt des DSFinV-K Exports
Der Export umfasst mehrere CSV-Dateien mit unterschiedlichen Datenkategorien:
- Stammdaten: Kassenidentifikation, Benutzer, Steuersaetze
- Bewegungsdaten: Alle Transaktionen mit Details
- TSE-Daten: Signaturen und Zeitstempel
- Kassensturz: Tagesabschluesse und Kassenstaende
Export in Odoo
Das TSE-Modul fuer Odoo sollte eine DSFinV-K Export-Funktion enthalten. Der Export wird typischerweise ueber ein spezielles Menue ausgeloest und kann fuer beliebige Zeitraeume erstellt werden. Pruefen Sie vor der Anschaffung, ob das gewaehlte Modul diese Funktion unterstuetzt.
Kassenpruefung: Was erwartet Sie?
Bei einer Kassenpruefung durch das Finanzamt werden folgende Punkte geprueft:
Formale Pruefung
- Ist eine zertifizierte TSE vorhanden?
- Wurde das Kassensystem ordnungsgemaess gemeldet?
- Sind alle Pflichtangaben auf den Bons?
- Liegt eine Verfahrensdokumentation vor?
Technische Pruefung
- Pruefung der TSE-Signaturen auf Gueltigkeit
- Vergleich der Transaktionsdaten mit dem TSE-Log
- Analyse des DSFinV-K Exports mit Pruefprogrammen
- Suche nach Luecken in der Transaktionsnummerierung
Inhaltliche Pruefung
- Plausibilitaet der Umsaetze
- Haeufigkeit von Stornos und Retouren
- Bargeldbestand versus Kassenberichte
- Trainingsmodus-Buchungen
Kosten und Implementierung
Die Kosten fuer ein TSE-konformes Odoo POS System:
| Position | Einmalig | Jaehrlich |
|---|---|---|
| TSE-Modul fuer Odoo | 500-2.000 Euro | 200-500 Euro |
| Hardware-TSE (pro Kasse) | 150-250 Euro | - |
| Cloud-TSE (pro Kasse) | - | 120-300 Euro |
| Einrichtung und Konfiguration | 500-1.500 Euro | - |
| Schulung Personal | 300-800 Euro | - |
| Verfahrensdokumentation | 500-1.000 Euro | - |
Die Gesamtkosten fuer eine einzelne Kasse liegen damit bei 2.000-5.500 Euro im ersten Jahr, mit jaehrlichen Folgekosten von 300-800 Euro. Bei mehreren Kassen reduzieren sich die Kosten pro Kasse durch gemeinsame Module und Dokumentation.
Best Practices fuer den TSE-Betrieb
Empfehlungen fuer einen reibungslosen TSE-Betrieb:
Regelmaessige Tagesabschluesse
Fuehren Sie taeglich einen Kassenabschluss durch. Dies ist nicht nur gesetzlich gefordert, sondern erleichtert auch die Abstimmung und Fehlersuche.
Backup der TSE-Daten
Bei Hardware-TSE: Sichern Sie regelmaessig die TSE-Daten. Bei Cloud-TSE erfolgt dies automatisch durch den Anbieter.
Notfallprozeduren definieren
Was passiert bei TSE-Ausfall? Definieren Sie einen Prozess fuer den Notbetrieb. Bei Cloud-TSE-Ausfall kann unter Umstaenden auf manuelle Quittungen ausgewichen werden - dies muss dokumentiert werden.
Verfahrensdokumentation pflegen
Dokumentieren Sie alle Kassenprozesse und halten Sie die Dokumentation aktuell. Bei einer Pruefung ist dies ebenso wichtig wie die technische TSE-Konformitaet.
Schulung der Mitarbeiter
Schulen Sie Ihre Mitarbeiter im Umgang mit dem TSE-System. Insbesondere Stornierungen und Reklamationen muessen korrekt abgewickelt werden.
Fazit
Die TSE-Pflicht ist fuer alle elektronischen Kassensysteme in Deutschland verbindlich. Odoo POS kann mit entsprechenden Erweiterungen TSE-konform betrieben werden. Die Investition in ein rechtssicheres Kassensystem schuetzt vor erheblichen Strafen bei Kassenprufungen - Bussgelder koennen bis zu 25.000 Euro betragen. Mit der richtigen TSE-Loesung, vollstaendiger Dokumentation und geschultem Personal sind Sie auf der sicheren Seite. Die Integration in die Odoo Buchhaltung ermoeglicht zudem eine lueckenlose Dokumentation aller Geschaeftsvorfaelle vom Kassenbon bis zur Bilanz.