How to Register for VAT in Germany: A Step-by-Step Guide

3 April 2026 · 8 min read

Germany is the EU's largest market and one of its strictest tax authorities. Here is what registration actually looks like for a foreign seller or a German freelancer crossing the Kleinunternehmer limit.

Who must register

Two numbers you will end up with

The process

  1. Identify your competent Finanzamt. For foreign businesses, it is assigned by country of establishment (e.g. UK → Hannover-Nord, Netherlands → Kleve, US → Bonn-Innenstadt).
  2. Complete the Fragebogen zur steuerlichen Erfassung. Submit online via ELSTER. Expect 8–12 pages: legal form, expected turnover, bank details, VAT election, e-commerce activities.
  3. Send supporting documents. Trade register extract, articles of association, ID of legal representative, often a power of attorney for your tax advisor.
  4. Wait. The Steuernummer arrives in 4–8 weeks; the USt-IdNr usually follows within 2–4 weeks of that.
  5. Apply for ELSTER certificate. All VAT returns must be filed digitally signed with this certificate.

After registration

Practical tips

Use our Germany VAT calculator for quick 19% and 7% calculations.

More from the blog