Das Datenerfassungsprotokoll (DEP) ist eine fortlaufende, manipulationssichere Datei, die alle Kassentransaktionen aufzeichnet. Jede Transaktion, die über eine Registrierkasse abgewickelt wird (z. B. Barverkauf, Storno, Erstattung), wird im DEP festgehalten. Dieses Protokoll muss jederzeit von den Finanzbehörden ausgelesen und überprüft werden können.
Das DEP enthält nicht nur die Transaktionsdaten selbst, sondern auch die digitale Signatur jeder Transaktion, die sicherstellt, dass die Daten unverändert und vollständig sind.
Es gibt zwei Anforderungen an die Speicherung des DEP:
Das DEP muss manipulationssicher (revisionssicher) aufbewahrt werden. Dies bedeutet, dass das Kassensystem das DEP kontinuierlich speichern und gegen Datenverlust oder unbefugte Änderungen sichern muss.
Auf Anforderung der Finanzbehörde muss das DEP als Datenexport (im vorgegebenen JSON Format) vom Steuerpflichtigen bereitgestellt werden.