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 4 min
Last modified on:
2026-04-13 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 supporting fiscalisation in Germany, featuring Cologne skyline with historic cathedral and colorful buildings.

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 supporting fiscalisation in Germany, featuring a scenic old town view with a stone bridge leading to historic buildings and a church tower.

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.

DDD Invoices supporting fiscalisation in Germany, showing cash and card payments recorded via POS systems and secured with TSE for tax compliance.

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?

TSE fiscalization in Germany became mandatory on January 1, 2020, for all newly implemented electronic record-keeping systems, especially POS systems. Businesses were required to integrate certified Technical Security Equipment (TSE) to prevent data manipulation. Additionally, starting from 2025, businesses must officially register their systems with the tax authorities.

Which platforms are used?

Germany relies on a combination of certified technologies and platforms for fiscal compliance. Businesses use BSI-certified TSE modules to secure transaction data, while ELSTER and MyELSTER portals are used for tax reporting and communication. For e-invoicing, formats like XRechnung are used, supported by standardized APIs for system integration.

Are all consumer receipts affected?

Yes, in Germany, all consumer receipts generated through electronic POS systems must comply with TSE requirements. Each receipt must include a unique TSE serial number and security features to ensure authenticity. However, transactions that do not involve POS systems may be exempt from these specific fiscalization requirements.

How long must records be retained?

According to the German Fiscal Code (Abgabenordnung or AO), businesses are required to retain all relevant financial records, including invoices and POS data, for a period of ten years. These records must be stored in a tamper-proof digital format and remain accessible for audits by tax authorities.

 

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