Cash Register Reporting with Fiskaltrust

Joshua Detjen Updated by Joshua Detjen

This article provides essential information, legal references, and step-by-step guidance for performing cash register reporting (Kassenmeldung) in Germany using fiskaltrust. It covers everything from legal requirements and data collection to transitional periods, technical instructions, and relevant links.

  • Abgabenordnung § 146a (4) AO
    Contains legal requirements for cash register management and TSE use in Germany.
  • Application Decree on § 146a AO
    Provides further details and explanations for practical implementation.
Reporting
Transitional Periods
  1. Cash registers put into operation before July 1, 2025:
    Must be included in the report by July 31, 2025.
  2. Cash registers taken out of operation before July 1, 2025:
    Must only be included in the report if this cash register was previously part of a report. (fiskaltrust does not report any cash registers before July 1, 2025.)
  3. Cash registers put into operation on or after July 1, 2025:
    Must be included in the report within one month.
What Must Be Reported?
  • 4-week deadline always applies from the occurrence of the event.
  • All cash registers in operation must be reported.
  • In each report, all previously reported cash registers must always be listed again (even if nothing has changed for them).

Initial Commissioning of the Cash Register

  • From the moment the first receipt is sent.

Decommissioning of the Cash Register

  • From the moment the last receipt is sent.

Further Notifications

  • If data from the last report has changed, a new report is required.
  • Examples:
    • Changing the TSE used
    • Changes to the company’s master data (e.g., address, company name, tax numbers, etc.)
Requirements
  • The reporting for fiskaltrust customers can be done manually by the cash register operator or by their tax advisor through the ELSTER Portal.
Required Data

eAs (electronic recording system)

Data Field

Customer (to fill in)

DISH

fiskaltrust

Name of Business Location

Street

House Number

Postal Code

City

Number of Recording Systems

Type

Software

Software Version

Serial Number eAs

Manufacturer

Model

TSE Serial Number

TSE Commissioning

BSIID

Purchase of eAs

eAs Commissioning

TSE Expiration Date

TSE Type / Design

TSE Manufacturer

Source of the Data

Example

Data Field

Example

Name of Business Location

Gasthof zur Post

Street

Hauptplatz

House Number

1

Postal Code

82452

City

Burgstadt

Number of Recording Systems

1

Type

Computer-based/PC cash register system

Software

fiskaltrust.Middleware

Software Version

1.3.

Serial Number eAs

ftU9qWfJZTOU2FFxWxezkd3A

Manufacturer

DISH

Model

DISH POS

TSE Serial Number

C28A8639290B6988F2A730CD24EBFAFA9668BAE3F3AF972FA2167DC09874408A

TSE Commissioning

07.11.24

BSIID

BSI-K-TR-0563

Purchase of eAs

20.10.24

eAs Commissioning

07.11.24

TSE Expiration Date

27.02.30

TSE Type / Design

USB-Stick

TSE Manufacturer

Swissbit

Example for Additional Data

Data Field

Example

Type

Computer-based/PC cash register system

Software

fiskaltrust.Middleware

Software Version

1.3.

Manufacturer

DISH

Model

DISH POS

BSIID

BSI-K-TR-0563

TSE Type / Design

USB-Stick

TSE Manufacturer

Swissbit

Fixed Data from DISH/fiskaltrust

Data from DISH Digital Solutions

These data must be provided by the consultant or support:

  • Purchase of eAs: Invoice date for the DISH POS
  • eAs Commissioning: Date when the DISH POS is set up at the customer’s location

Data from the fiskaltrust.Portal

The customer can determine these data themselves from the fiskaltrust.Portal:

  • Serial Number eAs
    1. Log in to the fiskaltrust.Portal.
    2. Click Konfiguration in the left sidebar.
    3. Click Queue in the left sidebar.
    4. Identify the queue.
    5. In the Lokalisierung column, use the value after DE:.
      Ein Bild, das Text, Schrift, Screenshot enthält.
          
          Automatisch generierte Beschreibung
  • TSE Commissioning
    1. Log in to the fiskaltrust.Portal.
    2. Click Konfiguration in the left sidebar.
    3. Click Queue in the left sidebar.
    4. Identify the queue.
    5. Click ActionJournal in the appropriate row.
      Ein Bild, das Text, Screenshot, Schrift, Design enthält.
          
          Automatisch generierte Beschreibung
    6. Select Startbelege in the list.
      Ein Bild, das Text, Screenshot, Schrift, Software enthält.
          
          Automatisch generierte Beschreibung
    7. Use the date of the oldest receipt.
      Ein Bild, das Text, Schrift, Zahl, Screenshot enthält.
          
          Automatisch generierte Beschreibung
  • TSE Expiration Date
    1. Log in to the fiskaltrust.Portal.
    2. Click Konfiguration in the left sidebar.
    3. Click TSE / Signatur-Erstellungs-Einheit in the left sidebar.
    4. Identify the TSE.
    5. Use the value in the Fälligkeitsdatum (due date) column.
      Ein Bild, das Text, Schrift, Screenshot, Quittung enthält.
          
          Automatisch generierte Beschreibung
  • TSE Serial Number
    1. Log in to the fiskaltrust.Portal.
    2. Click Konfiguration in the left sidebar.
    3. Click TSE / Signatur-Erstellungs-Einheit in the left sidebar.
    4. Identify the TSE and click the > at the beginning of the row.
    5. Use the value after Seriennummer (serial number).
      Ein Bild, das Text, Schrift, Screenshot enthält.
          
          Automatisch generierte Beschreibung
  • BSIID
    1. Log in to the fiskaltrust.Portal.
    2. Click Konfiguration in the left sidebar.
    3. Click TSE / Signatur-Erstellungs-Einheit in the left sidebar.
    4. Identify the TSE and click the > at the beginning of the row.
    5. Use the value after Zertifizierungs-ID (certification ID).
      Ein Bild, das Text, Schrift, Screenshot, Algebra enthält.
          
          Automatisch generierte Beschreibung

How did we do?

Cash Register Inspection

Correcting an invitation to a non-existent eMail address

Contact