Every company with a German VAT registration files one annual return that reconciles the whole year, on top of any monthly or quarterly returns. What it is, who must file it, the deadlines for 2025 and 2026, and what happens if you skip it.
Last updated 9 July 2026
The Umsatzsteuererklärung (also called the Umsatzsteuerjahreserklärung) is the definitive VAT self-assessment for one calendar year. It restates every sale, every rate, and every euro of input VAT for the whole year in a single return.
The monthly or quarterly returns you file during the year (the UStVA, Umsatzsteuervoranmeldung) are legally just prepayments toward the year. The annual return reconciles them: it is where corrections land, where input VAT is trued up, and where the year's final position is fixed. If the reconciled total differs from what you prepaid, the annual return produces either a closing payment (Abschlusszahlung) or a refund.
Foreign companies without a German establishment file one additional schedule with it, the Anlage UN, which covers their foreign address, bank details and authorised representative.
Every business that holds a German VAT registration files the annual return, no exceptions for filing frequency, for company size, or for having had no sales.
The only way out of the obligation is to formally deregister, and even that triggers the final return first.
The UStVA and the annual return are different forms with different jobs: the UStVA moves cash to the Finanzamt during the year, the annual return settles the year.
| UStVA (monthly / quarterly) | Annual return (Umsatzsteuererklärung) | |
|---|---|---|
| Job | Provisional prepayment for one month or quarter | Definitive self-assessment for the calendar year |
| Frequency | 12 or 4 times a year (or waived entirely, see section 4) | Once a year, always |
| Deadline | 10th of the following month (+1 month with Dauerfristverlängerung) | 31 July of the following year, or about 7 months later through a tax advisor |
| Payment | Due with the return | Closing balance due one month after the return reaches the Finanzamt |
| Corrections | Amended UStVA per period | The year's reconciliation itself; later fixes via a corrected annual return (Berichtigung) |
A common misunderstanding: filing 12 clean UStVAs does not close the year. Until the annual return is in, the year is legally open, and the Finanzamt will eventually ask for it.
The Finanzamt sets your UStVA rhythm from the prior year's VAT liability. Since 1 January 2025 the thresholds are: over €9,000 files monthly, €2,000 to €9,000 files quarterly, and at €2,000 or below the Finanzamt can waive UStVAs entirely.
That last group is easy to miss: a business whose German VAT liability stays at or under €2,000 a year can be exempted from Voranmeldungen altogether and file only the annual return. For small foreign sellers, holding companies with occasional German transactions, or businesses whose output is mostly reverse-charge, one return per year can be the entire German VAT workload.
Newly registered foreign companies are usually put on monthly filing to begin with; the Finanzamt assigns the rhythm based on the VAT it expects, and adjusts it as real figures come in. The full breakdown of who files monthly, quarterly, or annual-only is in our German VAT filing frequency guide.
See all 2026 deadlines by rhythm →Two dates matter per tax year: the standard deadline if you file yourself, and an automatic extension of about seven months if a licensed German tax advisor files for you (§149(3) AO).
| Tax year | Filed yourself | Filed by a tax advisor |
|---|---|---|
| 2025 | 31 Jul 2026 (Friday) | 1 Mar 2027 (the legal date, 28 Feb 2027, is a Sunday, so §108(3) AO moves it to Monday) |
| 2026 | 31 Jul 2027, a Saturday, so Mon 2 Aug 2027 | 29 Feb 2028 (leap year) |
The extension is the practical escape hatch. If the 2025 deadline of 31 July 2026 is close and the return is not ready, engaging a tax advisor before the deadline moves it to 1 March 2027 automatically. No application, no discretion involved.
Returns for 2024 and earlier are already past both deadlines. If one of those years is still open, it is late now, and the sensible move is to file it before the Finanzamt escalates (section 7).
The full deadline calendar + .ics download →The annual return is a self-assessment: in the normal case there is no waiting for a decision, the figures you file become the assessment.
Germany escalates a missing annual return in three steps: a reminder, a late-filing surcharge, then an estimated assessment that is deliberately unfavourable.
The late-filing surcharge (Verspätungszuschlag, §152 AO) runs at 0.25% of the assessed VAT per started month of delay, minimum €25 per month, capped at €25,000. File a year late and the minimum alone is €300, on top of the tax.
If you do not file at all, the Finanzamt eventually issues a Schätzungsbescheid: it estimates the year's VAT itself, typically well above the real liability, and that estimate becomes binding if you do not act within one month. The estimate does not replace the filing obligation either, the return is still owed on top.
A missed year is recoverable, and filing the real figures usually beats the estimate. If a letter about a missing Umsatzsteuererklärung has already arrived, our Finanzamt letter service handles exactly this: fixed-price quote first, nothing to pay until you accept.
Provider migrations usually cover go-forward monthly filings, not the annual reconciliation of the year that is ending or already ended. If you moved providers during 2025 or 2026, confirm in writing who files each year's annual return. This is currently the single most common gap, see our provider-migration guide.
Plenty of sellers manage the monthly boxes in ELSTER but stop at the annual return, which is a longer, German-only reconciliation form plus the Anlage UN. Filing it through an advisor also buys the seven-month deadline extension.
Paused Germany but kept the Steuernummer? A nil annual return is still due every year, and skipping it is how dormant registrations end up with surcharges and estimated assessments.
Deregistering cleanly requires the final annual return for the last (partial) year. Until it is filed, the obligation, and the penalty clock, keeps running.
2024 or earlier still open, or a reminder or Schätzungsbescheid already in the post: file the real figures now, ideally through an advisor who can also handle the correspondence.
If your German VAT stays at or under €2,000 a year, the annual return may be your entire German compliance (section 4). One form a year, but it still has to be right, and it still has a deadline.
The annual return is part of every Vaytax filing plan from tax year 2026 onward, prepared and filed by a licensed German tax advisor, with the Anlage UN included.
Plans are €1,199/year all-in if you still need the German VAT registration (it is included), or €79 per month (€853 per year with annual billing) if you already have a German VAT number. Tax years from before your plan started, say the 2025 return nobody took over when you switched providers, can be added for €499 one-time per tax year, booked directly from your dashboard.
Because filing through a tax advisor extends the deadline automatically, switching to Vaytax before 31 July 2026 moves your 2025 annual return deadline to 1 March 2027.
Free to cite with a link: Vaytax, "German Annual VAT Return (Umsatzsteuererklärung)", https://vaytax.com/annual-vat-return-germany
Yes. The monthly or quarterly UStVA returns are provisional prepayments. The annual Umsatzsteuererklärung is the definitive self-assessment that reconciles the whole calendar year, and every VAT-registered business must file it regardless of how often it filed during the year.
31 July 2026 if you file it yourself. If a licensed German tax advisor files it for you, the deadline extends automatically to 1 March 2027 under §149(3) AO (the legal date, 28 February 2027, is a Sunday, so §108(3) AO moves it to the Monday).
Yes. As long as the German VAT registration exists, a nil annual return is still required. That includes dormant registrations kept alive for a future return to the German market. Skipping it risks a late-filing surcharge and, eventually, an estimated assessment.
Legally yes: there is no mandatory-advisor rule. Practically, the return must be filed electronically via ELSTER, which is German-language only, and foreign businesses file an additional schedule (Anlage UN). Most foreign companies either use a licensed tax advisor or leave the year unreconciled, which is how estimated assessments happen. Filing through an advisor also extends the deadline by about seven months.
First a reminder from the Finanzamt, then a late-filing surcharge (Verspätungszuschlag) of 0.25% of the VAT per month late, minimum €25 per month, capped at €25,000. If you still do not file, the Finanzamt issues an estimated assessment (Schätzungsbescheid), typically set well above the real liability, which becomes binding if you do not act within one month.
Yes. The annual return is part of every Vaytax filing plan from tax year 2026 onward. Tax years before your plan started can be added for €499 one-time per year, booked from your dashboard. If you only need an annual return and nothing else, contact us and we will look at your case.
From €99, no subscription, nothing to pay until you accept. Erinnerung, Schätzungsbescheid, Verspätungszuschlag.
Included in every Vaytax plan from tax year 2026. Past years from €499 one-time. Switching before 31 July 2026 extends your 2025 deadline to 1 March 2027 automatically.
Start with Vaytax