Migrating from the Shopify TSE (KassenSichV) App to OpenFiskal
This guide walks you step by step through migrating from the TSE/KassenSichV App to the OpenFiskal App. It is important to carefully complete all steps to meet legal requirements and ensure a smooth transition.

⚠️ POS Pro is required for using the OpenFiskal TSE.
Step 1: Deactivating the Shopify TSE App
1.1 Close open POS sessions
- Please close all active sessions on each of your Shopify POS devices.
- Otherwise, exports will not include data from open sessions.
1.2 Deactivate all TSE locations
- Log in to your Shopify account and go to the settings of the TSE/KassenSichV App.
- Deactivate all active TSE locations to properly finalize the app.
1.3 Export all TSE data
- Make sure to select the entire relevant time period before exporting.
- Save the data securely — by law, it must be retained for 10 years.
- If you’re unsure when you installed the Shopify TSE App, you can use April 1, 2021 as the start date (from this date, all retailers in Germany had to comply with TSE/KassenSichV requirements).

1.4 Delete the Shopify TSE/KassenSichV App
- You can now uninstall the TSE App from Shopify, as it’s no longer required.
- All functions will now be fully handled by OpenFiskal.




1.5 Cash Register Deregistration in ELSTER
- Log in to ELSTER and manually deregister your cash register.
- Or use our Shopify app Meldefluss to generate an ELSTER import for quick deregistration of both your cash register and TSE.
- Bonus: you can later use Meldefluss again for re-registering the new OpenFiskal TSE.
Step 2: Installing and Setting Up the OpenFiskal App
2.1 Install the OpenFiskal App
- Go to the Shopify App Store and search for “OpenFiskal” or use the direct link.
- Install the app and follow the setup instructions.

2.2 Initial TSE Onboarding
- Enter company data: Provide your company details to begin setup.
- Fiscalize registers: Select the registers / Shopify POS devices you want to use with OpenFiskal.
- Accept Terms: Confirm the General Terms & Data Processing Agreement to complete setup.
- Add code snippet: To display the TSE QR code on printed receipts, insert the provided code snippet into Shopify’s Liquid receipt editor.
- Register in ELSTER: Use Meldefluss or copy the TSE data from the OpenFiskal App to register your cash registers and TSEs in ELSTER.
Additional Notes
- Data retention: Ensure that all exported Shopify TSE App data is stored securely to meet the 10-year legal retention requirement.
- Support: If you have questions during migration, contact us at help@openfiskal.com.
Disclaimer
This guide is for informational purposes only and does not constitute legal or tax advice. OpenFiskal assumes no liability for the accuracy, completeness, or timeliness of the provided information. Always consult a qualified tax advisor or legal professional for compliance questions.
Updated on: 09/03/2026
Thank you!