Articles on: All FAQs
This article is also available in:

All FAQs regarding Fiscalisation, TSE, and Transaction Signing

Q1: Why is my cash register not automatically displayed in the OpenFiskal app or Meldefluss app?
  • If no purchase or test purchase has been made on the POS device (e.g. iPad or Android tablet), then OpenFiskal will not usually recognise and display any cash registers in the ‘Cash registers’ section or in the Meldefluss app. Make at least one sale or test sale in the POS app on the device and the cash register should then appear in the list. More information here.


Important: If a cash register was in operation in the past but is now deactivated, click on the ‘Search cash registers’ button at the top right and the deactivated cash register should appear there. The function searches past POS orders from the last 14 days for the cash register IDs and then lists those that are not yet on the list.


Q2: I just switched from Shopify TSE to OpenFiskal, but Shopify POS still says ‘TSE inactive’.
  • The ‘TSE inactive’ message comes from the Shopify TSE app as long as it is still installed. However, it will disappear completely when the app is uninstalled. More information here.


It is important to remove the TSE app, but only after you have performed a backup export within the Shopify TSE app and saved it on your computer.


Q3: How can I fiscalise my cash register? / How can I add and fiscalise a second cash register or a new device (e.g. another iPad) in the system?
  • Perform the following steps on the new device: Perform a test sale in the Shopify POS app on the device (e.g. the iPad or mobile device) that is to be used as the new cash register. This can be a sale with an amount of £0 or a cash payment, so that no payment method needs to be selected.
  • Once this is complete, the cash register will be recognised and made visible in the system. Select it and click on ‘Fiscalise cash registers’ (top right) to assign the technical security device (TSE) and put the cash register into operation. More information here.


Q4: Do I need additional subscriptions or settings for the second cash register?
  • Yes, if you want to print receipts or use the cash register book, Shopify and OpenFiskal currently require Shopify POS Pro for the respective location in order to be fully TSE and KassenSichV compliant.
  • Only with POS Pro can the legally required TSE QR code be placed on printed receipts, as only this version unlocks the receipt code editor. POS Pro is also required because Shopify only allows access to counted cash amounts in cash register sessions that must be properly signed with the TSE.
  • Costs: Please note that the fiscalisation of new cash registers may incur new fees.


Q5: The cash register is visible and fiscalised in OpenFiskal. What is the next necessary step?
  • Once the cash register is fiscalised (green), report it to the tax office (mandatory). In general, there is a 30-day deadline to report the cash register, but we recommend doing so immediately after the first ‘reportable event’ such as fiscalisation or commissioning to avoid any problems with the tax office.
  • We recommend using our separate reporting flow app for this. With the manual basic report, the reporting flow app creates an XML import for ELSTER that you or your tax advisor can upload manually to Elster. See the video directly in the app, which explains the steps. Alternatively, the app also offers an automatic and fee-based direct report to Elster, which greatly simplifies the process for you. More information here.


Q6: Why doesn't the QR code appear on my printed receipt?
  • For printed, compliant receipts, Shopify POS Pro is required for the respective location. Only the Pro version unlocks the receipt code editor, which is required to place the legally required TSE QR code.
  • To make the TSE QR code visible on printed receipts, the code snippet (source code) must be inserted into the Shopify POS receipt templates (sales-receipt.liquid) and saved. This must be set up for each location. See the video and steps for this directly in the OpenFiskal app.
  • Also, ensure that all company details are correctly entered and saved in the OpenFiskal app -> Countries -> Your country -> section. In this section, you can also see the TSE fiscal data code snippet that you embed in the receipt template to display the required TSE fiscalisation information on the receipt.
  • More information here.


Q7: How can I incorporate the QR code into Shopify customer email notifications such as the ‘POS and mobile receipt’?

Updated on: 02/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!