Zum Hauptinhalt springen

Beleg Daten

Nachfolgend finden Sie alle Daten, die auf einem Kassenbon vermerkt werden müssen, abgebildet mit den Werten, die vom upsertTransaction Endpunkt der SIGN DE zurückgegeben werden.

Es ist ausreichend, entweder den QR-Code oder die genannten Felder auf den Belegen zu erfassen.

info

Wir wurden von den zuständigen Finanzbehörden mit dem Appell kontaktiert, unseren Kunden ausdrücklich die QR-Code Lösung zu empfehlen!

Die TSE Daten (=abgesicherte Daten laut KassenSichV) sollen im QR-Code hinterlegt werden. Somit entfällt der Druck des TSE Klartextes auf Belegen. Im Falle einer Kassen-Nachschau erleichtert der QR-Code den Prozess. Kürzere Belege sparen Papier ein und dadurch Geld. Zusätzlich werden Thermopapier-Schadstoffe vermieden und die Umwelt geschont. Alternativ können Sie auf den digitalen fiskaly Beleg umsteigen und damit ganz auf Thermopapier verzichten.

Bitte beachten Sie, dass bei Anwendung der Erleichterungsregelungen für komplexe Systeme entsprechend der DSFinV-K Kapitel 2.7, zusätzlich der Start-Zeitpunkt der ersten order ("Bestellung-V1") Transaktion auf den Beleg gedruckt werden muss (nicht im QR-Code integriert).

Darüber hinaus muss gewährleistet sein, dass der inhaltliche Zusammenhang über das Feld ABRECHNUNGSKREIS in der Datei Bonkopf_AbrKreis (vgl. Kapitel 3.1.2.2) in den DSFinV-K-Daten hergestellt werden kann, um die Entstehung und Abwicklung der einzelnen Bestell- und Abrechnungs-Vorgänge nachvollziehen zu können.

info

Ab 1. Januar 2024 muss der Beleg in Deutschland zusätzlich zu den bereits inkludierten TSE-Daten außerdem die Seriennummer des elektronischen Aufzeichnungssystems sowie die Seriennummer des Sicherheitsmoduls (TSE) beinhalten (vgl. AEAO zu § 146a, Nr. 2.2.3.1 und 2.2.3.2). Wird bereits ein QR-Code verwendet müssen in Bezug auf dieses Update keine weiteren Änderungen vorgenommen werden da beides bereits im QR-Code enthalten ist.

Beleg FeldSIGN DE API Feld
TSE-Transaktionnumber
TSE-Starttime_start
TSE-Stoptime_end
TSE-Seriennummertss_serial_number
TSE-Signatursignature.value
TSE-Zeitformatlog.timestamp_format
TSE-Hashalgorithmussignature.algorithm
TSE-PublicKeysignature.public_key
ClientID / KassenIDclient_serial_number (Seriennummer des elektronischen Aufzeichnungssystems)
TSE-ErstbestellungDieses Feld muss vom Kassenhersteller manuell hinzugefügt werden.
QR-Codeqr_code_data

Musterbeleg

Der erste Kassenbeleg auf der linken Seite zeigt die verkürzte Variante, bei der die abgesicherten TSE-Daten im QR-Code hinterlegt wurden. Der zweite Beleg auf der rechten Seite zeigt einen Beleg mit aufgedrucktem Klartext der abgesicherten TSE-Daten laut KassenSichV. Hier ist der Unterschied in der Länge und dadurch die Einsparung von Ressourcen deutlich zu sehen.