In Denmark and Singapore, for example, it is 5 years, in the Netherlands 7-9 years, in Spain 6-10 years and in Germany and France the mandatory storage period is 10 years. In the US, there is no universal retention period - but it is generally recommended to keep invoices for at least seven years.