Skip to content

Cash register and TSE in Germany

Activate the module, let STRYK set up the cloud TSE, report the register to the tax office and keep receipts, daily closings and the DSFinV-K export in order.

What you can do safely afterwards
  • Cash payments and card payments on site are signed and every guest receives a cash receipt with QR code.
  • Each register is reported to the tax office within one month, with the proof stored in STRYK.
  • Closed register days are available as a DSFinV-K export for a tax audit.
What you need before starting
  • Have the address of your business premises, the name of each register (for example “Reception Register 1”) and, for direct reporting, your ELSTER organisation certificate (.pfx file with PIN) ready.
  • Only the hotel owner can activate or end the module. Setting up registers, reports and daily closings requires write access to Accounting.
01

Activate the module

Activation by the owner

  1. 01
    Open the module cardSettings → Finance → Taxes & register

    Open the cash register area. The module card “Cash register & fiscalisation” is at the top and shows the status “Not active”.

  2. 02
    Check price and terms

    Select “Activate cash register”. Before anything is booked, STRYK shows the module price, the term, the notice period and your payment obligation.

  3. 03
    Confirm with a renewed sign-in

    Confirm the order. For security STRYK asks you to sign in again.

    The message ““Cash register & fiscalisation” is active. Now set up your cash register.” appears and STRYK scrolls to the guided setup.
02

Set up the cloud TSE and the register

The module includes the cloud TSE and all registers of your hotel. STRYK sets up the TSE for you and takes over the serial number and certificate; you need no account of your own.

“Set up register in Germany”

  1. 01
    Set up TSEAccounting → Till → Cash register

    Select “Set up TSE”. With one click STRYK sets up the cloud TSE and creates your register “Reception” for the business premises from your company details.

    The step carries a check mark and shows ““Reception” signs with the TSE.”
  2. 02
    Check the register

    The register appears in the list with its register ID and the status “Active”. Only under “Advanced” do you set up a TSE with your own key.

    The register shows “Active”.
  3. 03
    Open the report task

    The step “Report the register to the tax office” shows the deadline. Select “Complete report”; STRYK has prepared all details.

    The deadline appears with the date by which the report must be submitted.
Check here whether the module is active, whether the register shows “Active” and whether the report to the tax office is still open.
03

Report the register to the tax office

Under Section 146a (4) AO, every register must be reported to the tax office within one month of commissioning; the same applies to changes and to decommissioning.

Signing does not wait for the report.

Two ways to submit

  1. 01
    Send directly from STRYKAccounting → Taxes → VAT

    If your ELSTER certificate is stored in STRYK, choose “Send directly from STRYK”, tick “I confirm that this report is sent to the tax office with binding effect.” and select “Send report”.

    The report shows “Submitting” and then “Accepted”; after acceptance the register is shown as “Registered”.
  2. 02
    Submit it yourself in Mein ELSTER

    Without an ELSTER certificate in STRYK, choose “Submit yourself in Mein ELSTER”. Sign in to Mein ELSTER, choose “Notification of electronic recording systems”, copy the details shown in STRYK and save the transmission protocol as a PDF after sending.

    The protocol PDF and the transfer ticket are at hand.
  3. 03
    Record the submission in STRYK

    Enter “Submitted on” and the “Transfer ticket from the protocol”, upload the “Transmission protocol (PDF)” (maximum 5 MB) and select “Record the submission”.

    STRYK shows “The submission is recorded. The report is done.” and keeps the PDF unchanged as proof.
04

Receipts, daily closing and DSFinV-K

After each cash payment STRYK shows “The cash payment is saved. Please give the guest the cash receipt now.”

STRYK’s hotel day close closes open German register days automatically. For a tax audit you create the DSFinV-K export in the data export of Accounting under “Data exports” → “DSFinV-K”.

05

TSE outage and status messages

If the TSE cannot be reached, the sale continues. STRYK retries the signature automatically; the next successful signature ends the outage.

What a message means
Shown in STRYKMeaningWhat you do
“Outage”The TSE was not reachable; payments are saved and marked as outage.Select “Sign open transactions now”. For a longer failure use “Record TSE outage” and, after proof from the provider, “Restore TSE operation”.
“Report the register to the tax office (deadline: 1 month)”The register report has not yet been submitted.Submit the report directly or in Mein ELSTER and record it.
“Reporting deadline exceeded”The one-month deadline has passed.Submit immediately and agree with your tax adviser how to explain the delay.
“Correction report required”Register or TSE details have changed since the last report.Select “Prepare change report” and submit it.
06

Decommission a register and end the module

The module can be cancelled monthly to the end of the month as soon as all registers are decommissioned and deregistered.

Decommissioning in four steps

  1. 01
    Close all register days

    Close open days with “Close register day”.

  2. 02
    Take the register out of operation

    Choose “Decommission register” in the register’s menu. Then select “Prepare deregistration” and submit it to the tax office, directly or via Mein ELSTER.

    The register shows “Decommissioned” and the deregistration is recorded.
  3. 03
    Take the TSE out of operation

    In the module card open “More” → “End cash register module”. As soon as all registers are decommissioned, select “Take TSE out of operation”.

  4. 04
    End the module

    If “Still to do” is empty, the owner confirms with “End module” and a renewed sign-in. Afterwards, cash and card payments on site are no longer possible.

    The module card shows the status “Not active”.

Final review

Your register signs every cash and on-site card payment, the tax office knows the register and closed register days are ready for an audit.

  1. 01The module is active and the register shows “Active”.
  2. 02The register runs in live operation; the test environment exists only under “Advanced”.
  3. 03Each register has a clear name and the correct business premises.
  4. 04The register report is submitted within one month and recorded with protocol or ELSTER acceptance.
  5. 05Guests receive a cash receipt with QR code for every cash payment.
  6. 06No register day stays open; the hotel day close runs every day.

Common mistakes and the right solution

Problem

Receipts were created in “Test”.

Solution

Test receipts are not valid for the tax office. Set up the register in “Live operation” and agree with your tax adviser how to handle the payments concerned.

Problem

The report was submitted in Mein ELSTER but not recorded in STRYK.

Solution

Upload the protocol PDF and the transfer ticket with “Record the submission”.

Problem

Cash payments are also typed into an old register.

Solution

Record each payment once, in STRYK.

See STRYK in your hotel workflows.

In a personal consultation, we walk through bookings, housekeeping, pricing and finance with you.

Questions about STRYK?