Skip to content
Servire: The POS system for your hospitality business
Get started

What the tax office requires from your cash register

An overview of the obligations for electronic cash registers and where Servire can help you.

Anyone using an electronic cash register in Germany must comply with certain regulations from the German Fiscal Code (AO), the Cash Register Security Ordinance (KassenSichV), and the Principles for the Proper Keeping and Use of Books, Records and Documents in Electronic Form and for Data Access (GoBD). This explains what this means in practice and where you can find the necessary information in Servire . If you have any questions, consult your tax advisor.

The duties

  • Record each transaction individually (§146 AO): Every order, payment, and cancellation is recorded completely and promptly. The cash register handles this for you.

  • ** TSE** (§146a AO, KassenSichV): A certified Technical Security Device signs each transaction so that it cannot be subsequently changed unnoticed.

  • Issuing a receipt (§146a AO): For every transaction, the guest receives a receipt, printed or digital.

  • Cash register registration (§146a AO): You must inform the tax office which cash register and which TSE (Technical Security Equipment) you are using. The deadline is one month after purchase, as well as after decommissioning.

  • Retain and submit data (§147 AO, §146b AO): Depending on the document, you must retain cash register data for up to ten years. During a cash register audit, the tax office can arrive unannounced and request the data.

  • Process documentation (GoBD): A description of how your cash register management works.

Here's how you do it with Servire

Tariffs: TSE, DSFinV-K export, and DATEV export are available starting with the Solo tariff; cash register reporting via Servire is available starting with Pro. Servire Free and the trial period do not include TSE; they are intended for setup and testing. What happens without TSE : Working without TSE.