VAT Registration in Germany
In Germany, VAT is called Umsatzsteuer (USt) or sometimes Mehrwertsteuer (MwSt). You register for VAT with your local Finanzamt (tax office).
Kleinunternehmerregelung
Germany offers the small business exemption for businesses with revenue not exceeding €25,000 in the previous year AND not exceeding €100,000 in the current year.
Under this scheme, you don't charge VAT but must include the note: "Gemäß § 19 UStG wird keine Umsatzsteuer berechnet."
E-Invoicing Mandate
Germany is implementing mandatory B2B e-invoicing. From January 2025, all businesses must be able to receive e-invoices. Sending obligations are phased in: 2027 for businesses with turnover exceeding €800,000, 2028 for all others. Invoices must use structured formats (XRechnung, ZUGFeRD, or EN 16931-compliant).
Cross-Border SME Scheme (Directive 2020/285)
Since January 2025, small businesses established in other EU Member States can apply for VAT exemption in Germany, provided their EU-wide annual turnover does not exceed €100,000 and they meet Germany's local threshold. Registration is via a single prior notification in the Member State of establishment.