In Germany and Austria, cash register security and compliance are governed by legal regulations:
Germany: TSE (Technische Sicherheitseinrichtung) and DSFinV-K
Austria: Comparable fiscal compliance requirements (TSE optional depending on software/hardware)
Activating these ensures your POS system is legally compliant for tax audits and cash register security.
1. Understanding the Requirements
Germany
TSE (Technische Sicherheitseinrichtung):
Secures all cash transactions digitally
Prevents tampering or manipulation of the cash register data
DSFinV-K:
Digital interface for auditors
Allows exporting of daily transactions in a legally compliant format
Austria
TSE-like functionality may be required depending on KassenG (Cash Register Law)
Fiscal data storage and export capabilities must comply with Austrian regulations
2. Activate TSE in Fleksa POS
Log in to Fleksa POS as an administrator.
Navigate to:
Settings → Compliance → TSE / DSFinV-KClick Activate TSE.
Enter your TSE provider credentials (provided by your TSE hardware/software provider).
Assign the TSE to your active POS devices.
Save settings.
Note: The TSE device may be connected via USB, LAN, or cloud depending on your provider.
3. Configure DSFinV-K Export
Go to Settings → Compliance → DSFinV-K.
Enable DSFinV-K export.
Select the time frame for export (daily, monthly, or custom).
Test the export to ensure that the POS generates the correct file format for the tax office.
4. Verify Compliance
Run a test transaction and check that the TSE logs it.
Export a DSFinV-K file and verify it meets the legal requirements.
Ensure all cash, card, and online transactions are recorded.
5. Tips and Best Practices
Keep your POS software up to date to ensure compatibility with TSE updates.
Make regular backups of DSFinV-K files.
Document your TSE device serial numbers for audits.
Contact your TSE provider or Fleksa support if you encounter errors.