Open and close sessions in Shopify POS (for OpenFiskal)
In Germany, a daily closing with Z-report (daily report) is required by law.
Only if you close a session correctly can OpenFiskal:
- generate the Z-report (signed daily closing)
- save all sales and cash register data (start and end amounts) for the day
- provide a valid audit export, such as DSFinV-K, for tax audits
Open session (start of day) in Shopify POS:
- Tap the cash register icon or the three dots in the bottom left-hand corner in the POS App on Mobile
- Choose "Register" and “Start tracking session”
- Enter the starting amount (cash balance)
- Tap ‘Confirm’ and “Save” in the top right corner
- Done! The session is now open. Sales (including card payments) will be recorded.
Close session (end of day) - tap the cash register icon or the three dots at the bottom
- Select “Show open session”
- Tap “Stop recording session”
- Enter the final cash amount counted and click “Next”
- Confirm the amount to be left in the cash register (Float)
- Print the internal Shopify report
- Tap “Done” and optionally view the session history
FAQs:
“I don't have a session open – what happens now?”
- Shopify automatically starts a session when a sale takes place. However:
- You cannot enter your own starting amount; instead, the amount from the previous session is used.
“How can I see if a Z-report has been created?”
- You can check this in the OpenFiskal app under “Z-reports.”
- Has the daily closing been created?
- When was it created and for which location?
- Click on “PDF download” to download the Z-report as a .pdf file.
Any questions?
- Write to us at help.openfiskal.com or chat with us below – we're always happy to help!
- Or take advantage of our onboarding call offer to go through everything directly.
Updated on: 21/10/2025
Thank you!