What does Buchführungspflicht mean?

Buchführungspflicht - German to English

legal responsibility to keep records