Fleksa
Fleksa POS

TSS/Tax System

German fiscal compliance with TSE (Technical Security System)

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.

TSS Settings

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

Since January 2020, all German businesses with electronic cash registers must:

  1. Use a certified TSE
  2. Sign all transactions digitally
  3. Provide QR codes on receipts
  4. 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:

StatusMeaning
ActiveTSE connected and working
InactiveTSE not configured
ErrorConnection 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:

  1. Sent to the TSE for signing
  2. Assigned a signature counter
  3. Given a unique signature value
  4. 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:

  1. Check internet connection
  2. Verify Fiskaly credentials
  3. Contact support if persistent

Signing Failed:

  1. Check TSE status
  2. Retry the transaction
  3. Report error to support

Export Issues:

  1. Ensure date range is valid
  2. Check for pending transactions
  3. 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:

  1. Check TSS status in settings
  2. Review error messages
  3. Contact Fleksa support with:
    • TSE serial number
    • Error description
    • Time of issue

TSS compliance is critical - address any issues immediately.