TSS/Tax System
The TSS (Technical Security System) ensures compliance with German tax regulations (KassenSichV). Every transaction is digitally signed and recorded for tax authority verification.
What is TSS/TSE?
TSE (Technische Sicherheitseinrichtung) is required by German law for all electronic cash registers. It provides:
Digital signatures for every transaction
Tamper-proof records of all sales
QR codes on receipts for verification
Export capability for tax audits
Legal Requirement
Since January 2020, all German businesses with electronic cash registers must:
Use a certified TSE
Sign all transactions digitally
Provide QR codes on receipts
Export data in DSFINV-K format on request
Fleksa POS includes built-in TSS compliance via Fiskaly.
TSS Status
Check your TSS status in Settings > TSS:
Status | Meaning |
Active | TSE connected and working |
Inactive | TSE not configured |
Error | Connection issue - needs attention |
Viewing TSE Information
The TSS screen shows:
TSE Serial Number - Unique identifier
Certificate Info - Validity and issuer
Signature Counter - Number of signed transactions
Last Transaction - Most recent signed receipt
Transaction Signing
Every transaction is automatically:
Sent to the TSE for signing
Assigned a signature counter
Given a unique signature value
Recorded with timestamp
This happens in the background - no staff action needed.
Receipt QR Codes
Each receipt includes a QR code containing:
Transaction signature
Signature counter
TSE serial number
Transaction timestamp
Verification data
Customers and tax authorities can scan to verify authenticity.
DSFINV-K Export
For tax audits, export transaction data:
Step 1: Go to Settings > TSS > Reports
Step 2: Select date range
Step 3: Tap Export DSFINV-K
Step 4: Download the export file
The export includes all required data in the official German tax format.
Daily Closing (Z-Report)
Generate daily closing reports:
Step 1: At end of day, go to TSS > Cash Point Closings
Step 2: Review the daily summary
Step 3: Print or save the Z-Report
Z-Reports include:
Total transactions
Sales by payment method
Tax breakdown
Signed closing signature
TSS Reports
View transaction reports:
Daily Reports - Transactions for today
Period Reports - Custom date ranges
Cash Point Closings - Daily closing summaries
Signature Log - All signed transactions
Troubleshooting
TSE Not Connected:
Check internet connection
Verify Fiskaly credentials
Contact support if persistent
Signing Failed:
Check TSE status
Retry the transaction
Report error to support
Export Issues:
Ensure date range is valid
Check for pending transactions
Try smaller date ranges
Compliance Tips
Daily:
Verify TSE is active at shift start
Check for any signing errors
Complete daily closing
Monthly:
Review TSS reports
Archive monthly exports
Check for any gaps
For Audits:
Keep all Z-Reports accessible
Know how to export DSFINV-K
Maintain backup of exports
Support
For TSS-related issues:
Check TSS status in settings
Review error messages
Contact Fleksa support with:
TSS compliance is critical - address any issues immediately.