Fiscalization and Real-Time Reporting in Germany

Under KassenSichV, VAT-registered taxpayers must deploy certified TSE modules in POS systems, no real-time reporting, transaction data is stored locally and only submitted upon audit or official request

flag of Germany with a QR code by DDD Invoices
Reading time 3 min
Last modified on:
2026-03-01 in Blog

Germany enforces strict cash register fiscalization through certified Technical Security Devices (TSE) under the Cash Register Anti-Tampering Ordinance (KassenSichV), requiring tamper-proof transaction logging for all electronic POS systems handling cash payments. There's no mandatory real-time invoice reporting to the Federal Central Tax Office (BZSt) for B2C or B2B sales, businesses maintain GoBD-compliant digital records with mandatory TSE certification and ELSTER registration since 2025.

As of 2026, new registration rules require all TSE-equipped systems reported via MyELSTER by July 31, 2025 for existing setups, aligning with EU ViDA pilots while keeping focus on POS security rather than live invoice transmission.

DDD Invoices e-invoicing and fiscalization enabling TSE/KassenSichV and GoBD compliance for VAT-registered businesses in Germany.

 

 

Latest News

In January 2026, BZSt released updated KassenSichV guidance confirming mandatory ELSTER registration deadlines: existing TSE systems by July 31, 2025, new purchases within 1 month from July 1, 2025 onward. Receipts must display TSE serial numbers and system IDs per 2024 amendments, serving as primary resources for 1.2M+ POS operators.

DDD Invoices e-invoicing and fiscalization for TSE compliance in German retail, Heidelberg, Germany

Tired of scrolling through information about e-invoicing?

Start fast & easy by:

  1. Register on the platform as a software vendor or a end-client
  2. Start and complete the integration
  3. Send your first invoice into the test environment
  4. Switch to production!
Start free integration

 

What does fiscalization in Germany mean?

Fiscalization in Germany means KassenSichV-mandated TSE modules in electronic cash registers that cryptographically sign and store all cash transactions locally, ensuring tamper-proof audit trails without real-time transmission to tax authorities.

Fiscalization Act (KassenSichV)

Published 2017 and effective January 1, 2020, the KassenSicherungsverordnung (KassenSichV) under §146a AO mandates TSE for all electronic record-keeping systems. Key elements include:

  • Clearance process: TSE generates daily closing hashes; transactions logged with cryptographic signatures for 10-year retention.
  • Broad scope: All POS handling cash payments (retail, hospitality, services) regardless of payment mix.
  • Certification: TSE modules BSI-certified; software interfaces via standardized APIs.
  • ELSTER linkage: Mandatory system registration; supports quarterly VAT returns via ElsterAuth.

This framework secures POS data integrity while avoiding Serbia-style instant reporting.

 

Timeline (KassenSichV/TSE)

  • Jan 1, 2020: TSE mandatory for new POS systems.
  • Jan 1, 2024: Receipts must show TSE serial numbers.
  • July 31, 2025: Existing systems registration deadline.
  • 2025-2028: ELSTER reporting

 

Fiscalization in Germany

B2B fiscalization applies only for cash register transactions in retail premises, pure B2B invoicing follows voluntary e-invoicing (ZUGFeRD/Peppol) with GoBD records, no TSE required for non-POS sales.​

B2C fiscalization is mandatory under KassenSichV for all electronic cash register sales to consumers regardless of payment method when processed via POS. TSE secures transactions; paper/digital receipts must include fiscal identifiers ("irrespective of payment method" covers cards/cash alongside pure EFT).​

TSE-certified German POS receipt showing serial numbers by DDD Invoices

 

Unlike POS fiscalization, Germany's B2G e-invoicing mandates XRechnung since 2020; B2B remains voluntary with 2026 ViDA pilots. Full guide: E-invoicing Regulations in Germany

 

Penalties and Enforcement

Administrative offences relating to electronic record‑keeping systems under §146a AO can be punished with fines of up to 25,000 EUR.

If records are not compliant, the tax office may estimate tax bases and adjust VAT according to the general rules of the Fiscal Code; any surcharges or interest follow the AO but are not fixed at a specific percentage in this provision.

 

Your trusted partner for fiscalization in Germany

Germany requires businesses to maintain GoBD-compliant records and ensure accurate digital reporting for VAT and fiscal purposes. DDD Invoices provides secure APIs, BZSt-ready ELSTER flows, and reliable archival solutions to support e-invoicing and fiscal reporting obligations. 

Partner with us for seamless compliance and smooth operations across your financial processes.

Still have questions?

Talk to us!

In the 30min free call we will discuss:

  • your requirements in invoicing
  • how integration works
  • demo of the product
  • next steps
Book a free 30min call

 

FAQs

Since when is TSE fiscalization mandatory in Germany?

January 1, 2020 for new systems; registration from 2025.

Which platforms are used?

BSI-certified TSE modules, ELSTER/MyELSTER, XRechnung; standardized APIs.

Are all consumer receipts affected?

Yes. POS receipts require TSE serial numbers; non-POS exempt.

How long must records be retained?

10 years in tamper-proof digital form per Fiscal Code (AO).

 

Written by the Compliance & Growth Team
Reviewed by Denis V. P.

Table of contents
  • Latest News
  • What does fiscalization in Germany mean?
  • Fiscalization Act (KassenSichV)
  • Timeline (KassenSichV/TSE)
  • Fiscalization in Germany
  • Penalties and Enforcement
  • Your trusted partner for fiscalization in Germany
  • FAQs