TSE Compliance in Germany

From April 1, 2021, all German retail merchants must comply with the new KassenSichV regulation in Germany. This regulation impacts all merchants in Germany who sell in-person and have a digital cash register that accepts cash payments. Under this regulation, merchants are required to connect electronic cash registers to a technical security system (TSE) for auditing purposes.

You can use the TSE (KassenSichV) app from the Shopify App Store to help comply with the TSE regulation. For a monthly subscription fee, the TSE (KassenSichV) app stores all financially relevant in-store transactions on an external cloud storage location. The external cloud storage solution is provided by Fiskaly, a third-party compliance service provider.

After you set up the TSE (KassenSichV) app with your tax information and the relevant retail store locations, you can export your TSE data as required for auditing purposes by the tax authorities.

Certification

The TSE (KassenSichV) app is a compliant solution and supports certified TSEs.

Subscription Pricing

Merchants pay a monthly subscription fee of $9 USD per store location. This fee is in addition to your POS Pro or POS Lite subscription fees.

Charges are billed based on the date of installation through the Shopify App Store billing system.

Shopify POS integration for checkouts and refunds

TSE (KassenSichV) app supports Shopify POS Lite, Shopify POS Pro, and Shopify Plus merchants. To enable integration with the TSE (KassenSichV) app, you need to update your POS app to the latest version.

When retail store locations have TSE support activated, the TSE information is printed on customer receipts. You can use any supported receipt printer with your all-new Shopify POS.

If you allow permission for the TSE (KassenSichV) app to integrate with available devices at a retail store location, then you can print receipts with applicable TSE information at any of your store registers.

Install the TSE (KassenSichV) app

You can install the TSE (KassenSichV) app from the Shopify App Store.

  1. Go to the TSE (KassenSichV) app page.
  2. Click Add app. If you aren't logged into your Shopify account, then you are prompted to log in.
  3. Click Install app.

Set up TSE (KassenSichV) app

After you install the TSE (KassenSichV) app, you need to provide your VAT ID and Tax number (TIN).

  1. From your Shopify admin, click Settings > Apps and sales channels.

  2. From the Apps and sales channels page, click TSE (KassenSichV).

  3. Click Open app.

  4. Click Set up TSE.

  5. Enter your VAT ID and Tax number (TIN), and then click Next.

  6. Select all store locations where you make retail transactions, including refunds and exchanges, and then click Confirm.

  7. On the Approve subscription page, review your subscription charges and billing frequency.

  8. Click Approve subscription to confirm your subscription.

Modify your TSE (KassenSichV) app settings

If necessary, you can modify your VAT ID and Tax number (TIN).

  1. From your Shopify admin, click Settings > Apps and sales channels.

  2. From the Apps and sales channels page, click TSE (KassenSichV).

  3. Click Open app.

  4. Click Settings.

  5. In the Tax identifier section, update your VAT ID and Tax number (TIN).

  6. Click Save.

Manage your active locations

You can manage the list of active store locations to use in your TSE compliance exports. You should activate all locations where you make retail transactions, including refunds and exchanges.

  1. From your Shopify admin, click Settings > Apps and sales channels.

  2. From the Apps and sales channels page, click TSE (KassenSichV).

  3. Click Open app.

  4. In the Your locations section, click Manage TSE.

  5. Add or remove active locations by selecting and deselecting store locations. Subscription charges are listed for each store location.

  6. Click Save.

  7. On the Approve subscription page, review your subscription charges and billing frequency.

  8. Click Approve subscription to confirm your subscription.

Export TSE and DSFinV-K data using the TSE (KassenSichV) app

As required for auditing purposes by the tax authorities, the TSE (KassenSichV) app makes it possible for you to export the following data for your Shopify store:

  • TSE certificates
  • Transactional data for point of sale (POS) devices at all currently and previously active locations
  • The complete DSFinV-K (Digitale Schnittstelle der Finanzverwaltung für Kassensysteme) export

The data will be sent directly to your email.

Steps:

  1. From your Shopify admin, click Settings > Apps and sales channels.

  2. From the Apps and sales channels page, click TSE (KassenSichV).

  3. Click Open app.

  4. In the Export TSE data section, select the date range to export, and then click Apply.

  5. Click Export.

Ready to start selling with Shopify?Try it free