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 below €25,000 in the previous year AND does not exceed €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).