TSE stands for Technical Security Equipment. It is required by law in Germany to prevent tampering with digital recording systems. The TSE was introduced as part of the Cash Register Security Ordinance (KassenSichV), which came into force on January 1, 2020.
The main aim of the TSE is to increase transparency in cash transactions and prevent tax fraud. Since then, all electronic cash register systems in Germany must be operated with a certified TSE in order to be legally compliant.
Features of a tamper-proof technical security device (TSE)
The German Cash Register Security Ordinance (KassenSichV) stipulates that electronic recording devices such as cash registers, PMS systems or ERP systems must be operated with a TSE certified by the BSI (Federal Office for Security and Information Technology).
One of the most important requirements for basic digital records, especially for cash register records (GoBD and KassenSichV compliant), is to ensure that data is stored in an unalterable and traceable manner at all times.
This is required in the form of audit-proof data archiving. In order to meet these requirements, the use of a certified technical security device (TSE) is essential. This protects transaction data from manipulation and enables the seamless recording and storage of all relevant information. In addition, standardized digital interfaces are necessary to ensure that the tax authorities have access to the audit-relevant data at all times. Data exports of TSE data (TSE TAR files) or a DSfinV-K export (digital interface of the tax authorities for cash register systems) must be taken into account during audits.
Signatures with cryptographic algorithms:
RSA or ECC (Elliptic Curve Cryptography) are used to sign the transactions.
The technical structure of a TSS consists of hardware and software components that ensure the immutability of transaction data through cryptography and secure storage solutions. A TSE is available in hardware (USB, Micro SD) or cloud-based.
A TSE prevents manipulation of digital cash register systems in order to avoid tax fraud. It was introduced with the Cash Register Security Ordinance (KassenSichV) and has been mandatory since January 1, 2020.
The TSE signs transactions cryptographically and provides them with secure time stamps to ensure the immutability and traceability of the data. This data is stored on secure storage media.
efsta supports both hardware TSEs (e.g. USB, Micro SD) and cloud-based TSE solutions such as Fiskaly and Deutsche Fiskal Cloud. TSE server solutions such as the Epson TSE server are also compatible.
Yes, according to the KassenSichV, all electronic cash register systems in Germany must be equipped with a certified TSE.
Yes, efsta offers a technology-open platform that enables the integration of all certified TSEs, whether hardware- or cloud-based.