Nach den Vorschriften des Umsatzsteuergesetzes (UStG) muss der Unternehmer ein Doppel der Rechnung, die er selbst oder ein Dritter in seinem Namen und für seine Rechnung ausgestellt hat, sowie alle Rechnungen, die er erhalten oder die ein Leistungsempfänger oder in dessen Namen und für dessen Rechnung ein Dritter ausgestellt hat, 10 Jahre aufbewahren. Die Rechnungen müssen für den gesamten Zeitraum die Anforderungen der Vorschriften des UStG erfüllen. Die Aufbewahrungsfrist beginnt mit dem Schluss des Kalenderjahres, in dem die Rechnung ausgestellt worden ist.
Nunmehr äußert sich das Bundesfinanzministerium zur Aufbewahrung von Rechnungen, die Unternehmer mithilfe elektronischer oder computergestützter Kassensysteme oder Registrierkassen erteilen. Danach ist es hinsichtlich der erteilten Rechnungen ausreichend, wenn ein Doppel der Ausgangsrechnung (Kassenbeleg) aus den unveränderbaren digitalen Aufzeichnungen reproduziert werden kann, die auch die übrigen Anforderungen der Grundsätze ordnungsgemäßer Buchführung (GoBD) erfüllen, insbesondere die Vollständigkeit, Richtigkeit und Zeitgerechtigkeit der Erfassung.