Skip to main content

TSE Integration with fiskaly

Everything you need to know to stay compliant with German KassenSichV regulations

CQA avatar
Written by CQA
Updated over 3 weeks ago

To comply with German law, all cash register systems must be connected to a TSE (technical security system). The goal is to prevent any manipulation of sales data after it has been recorded.

At bsport, we’ve integrated with fiskaly, the first company certified by the German Federal Cyber Security Authority with maximum validity for a cloud-based TSE solution. fiskaly handles the secure, tamper-proof signing of your transactions, keeping your studio compliant with KassenSichV.

This guide walks you through everything you need to know as a studio manager.

🔧 1. Activating fiskaly in the Backoffice

Enabling fiskaly is quick and easy:

  1. Log into your bsport Backoffice

  2. Navigate to Settings > bsport subscription > Available Add-ons

  3. Locate the fiskaly TSE integration upsell

  4. Click See more, tick the confirmation checkbox, and click Confirm

Your TSE environment will be automatically created. No technical setup is needed: you can start using your compliant register immediately.

💡 Note: The TSE integration is a paid add-on to cover the cost of our certified third-party provider, fiskaly.

🧾 2. What happens when you create an invoice?

When an invoice is generated on bsport:

  • A transaction is initiated in the fiskaly system

  • There is no visible change at this stage

💡 Think of it as starting the legal record, but not finalising it yet.

💳 3. What happens when the invoice is paid?

When the customer pays:

  • fiskaly signs the transaction: it can no longer be altered

  • A QR code appears on the PDF receipt

  • A chip displays on the invoice page in your Backoffice

This confirms that the record of the transaction is now tamper-proof.

💡 Your member's online purchases are also signed by fiskaly. In this case, invoice creation and payment occur instantly.

⚙️ 4. Where to find your legal information

All relevant legal and fiscal information is available directly in your Backoffice:

  • Go to Settings > Billing

  • Scroll to Kassensicherungsverordnung (Germany)

Here, you'll find:

  • An overview of the fiskaly integration

  • TSE version and manufacturer details

  • A link to fiskaly's certification documents

  • A link to bsport’s Procedural Documentation

🕵️ 5. In case of an audit

If you're audited by German tax authorities:

  • Contact your Account Manager to export your fiskaly-signed data

  • Provide your auditor with bsport’s Procedural Documentation

🔐 All transactions are securely stored in fiskaly’s system and can be retrieved at any time.

📌 Frequently Asked Questions

Do I need a TSE?
→ Yes, if you use the bsport Backoffice to process on-site payments.

→ Only a tax advisor can confirm if exceptions apply to your case.

Will previous transactions be signed by fiskaly?
→ No. Only transactions created and paid after the TSE was activated are signed.

🤝 Need Help?

Our support team is here for you. Reach out via the in-app chat or at support@bsport.io

Did this answer your question?