Companies registered for VAT purposes in Germany must submit an Annual VAT return. This return is called “Umsatzsteuererklärung” in Germany. The VAT return shows the calculation of the amount of VAT due on sales minus the amount of VAT reclaimable on purchases. The annual VAT return in Germany is generally submitted by 31 July of the year following the reporting period.
Source: fiscal-requirements.com