New businesses usually file monthly at first. The return is due on the 10th of the following month, unless a permanent extension has been granted.
At year end an annual VAT return summarises all periods.
Full guideGerman VAT returns and advance filings explainedRelated terms
General information on German tax law, not advice on your individual case.