FinchContext
Run with

Generate German Annual VAT Return (Umsatzsteuer-Jahreserklärung — ELSTER XML)

Skill: Convert annual VAT figures into an Umsatzsteuer-Jahreserklärung

Region: Germany (Deutschland) Category: Tax — VAT Does: Takes the year's aggregated VAT figures and assembles the Umsatzsteuer-Jahreserklärung (USt 2 A) as the ELSTER XML (transmitted via ERiC) for electronic filing to the Finanzamt, reconciled with the periodic Umsatzsteuer-Voranmeldungen (UStVA) already filed during the year. Spec: Finanzamt / ELSTER — Umsatzsteuer-Jahreserklärung (ERiC, current annual form version)

The annual VAT return consolidates a full calendar year of taxable supplies, input VAT, reverse-charge and intra-Community transactions into the definitive yearly assessment. It is filed once a year and the difference between the year's declared liability and the sum of the monthly/quarterly UStVA payments becomes the final balancing payment or refund. Element names below follow the form (Kennzahlen) and not a verbatim ELSTER XSD.


When this applies


Structure (FORM → XML)

header        tax year, Steuernummer, Finanzamt, filer/Berater data, correction flag
taxable turnover:
   Kz 81   supplies at 19%        / Kz 86   supplies at 7%
   Kz 35/36 supplies at other/old rates
   Kz 77   tax-free intra-Community supplies (§ 4 Nr. 1b)
   Kz 41   tax-free supplies with input-VAT deduction (exports etc.)
reverse charge (§ 13b) and intra-Community acquisitions (innergem. Erwerbe)
input VAT:
   Kz 66   Vorsteuer from invoices / Kz 61 intra-Community / Kz 62 Einfuhrumsatzsteuer
adjustments:  § 15a Vorsteuerberichtigung, private use
result:       annual tax, less UStVA prepayments → Abschlusszahlung/Erstattung

Data rules


Worked example (outline)

Year 2025, Steuernummer 27/123/45678, Finanzamt München
Kz 81  domestic supplies 19%      net 500,000   → output VAT 95,000.00
Kz 86  domestic supplies  7%      net  40,000   → output VAT  2,800.00
Kz 66  input VAT (Vorsteuer)                       62,300.00
Annual VAT due                                      35,500.00
Sum of UStVA prepayments made during 2025           33,000.00
Abschlusszahlung (balancing payment)                 2,500.00

Emitted as the Umsatzsteuer-Jahreserklärung ELSTER XML, transmitted via ERiC to the Finanzamt; the balancing amount reconciles with the UStVA prepayments.


Validation checklist


Last updated: 2026-06-04 — confirm the current schema/version, identifiers, rounding, and deadline against current authority (elster.de / bmf.bund.de) guidance before use.