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.

The following restrictions apply:

  • TSE (KassenSichV) app doesn't support POS Classic.
  • Shopify POS on Android devices aren't supported.

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 iOS 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 Apps.
  2. Click TSE (KassenSichV).
  3. Click Set up TSE.
  4. Enter your VAT ID and Tax number (TIN), and then click Next.
  5. Select all store locations where you make retail transactions, including refunds and exchanges, and then click Confirm.
  6. On the Approve subscription page, review your subscription charges and billing frequency.
  7. 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 Apps.
  2. Click TSE (KassenSichV).
  3. Click Settings.
  4. In the Tax identifier section, update your VAT ID and Tax number (TIN).
  5. 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 Apps.
  2. Click TSE (KassenSichV).
  3. In the Your locations section, click Manage TSE.
  4. Add or remove active locations by selecting and deselecting store locations. Subscription charges are listed for each store location.
  5. Click Save.
  6. On the Approve subscription page, review your subscription charges and billing frequency.
  7. Click Approve subscription to confirm your subscription.

Export TSE information using the TSE (KassenSichV) app

You can export your TSE data as required for auditing purposes by the tax authorities. TSE data exports are emailed to you.

Steps:

  1. From your Shopify admin, click Apps.
  2. Click TSE (KassenSichV).
  3. In the Export TSE data section, select the date range to export, and then click Apply.
  4. Click Export.

Export information in a DSFinV-K export

You can export your TSE data in a DSFinV-K (Digitale Schnittstelle der Finanzverwaltung für Kassensysteme) export as required for auditing purposes by the tax authorities. TSE data exports are emailed to you.

Steps:

  1. From Shopify POS, tap > Settings.
  2. Tap Manage connected hardware and select the device.
  3. On the Hardware details screen next to DSFinV-K export, tap Initiate export.
  4. Select the correct time frame and email for the export.
  5. Tap Export.

Ready to start selling with Shopify?

Try it free