When do I need to register for VAT in Germany?

Last updated: 2026-08-02·Verified: 2026-08-02

Share𝕏🔗🟠

📋 Direct Answer

You need a German VAT number if: (1) your annual B2C sales to German consumers exceed €22,000 (domestic threshold since 2023), (2) you store goods in Germany (e.g. Amazon FBA), or (3) you use OSS and your home country VAT rate applies. FBA sellers always need a local VAT number regardless of sales volume. Cost: €300-600 for initial registration. Timeline: 4-8 weeks.

2
Requirements
€300-600 initial
Est. Total Cost
4-8 weeks
Timeline

Item by Item

If applicableGerman VAT Registration
€300-6004-8 weeks
  1. 1Apply via Finanzamt (tax office)
  2. 2Provide business registration documents
  3. 3Receive German Steuernummer and USt-IdNr

Recommended providers

RecommendedOSS Registration (optional)
€200-5002-4 weeks
  1. 1Register in Germany or your home country
  2. 2File quarterly OSS returns covering all EU B2C sales
  3. 3Pay VAT to German tax office which redistributes to other EU states

Recommended providers

Related Tools

Related Questions

📩 Need professional help?

Get a free compliance assessment — we connect you with service providers

Get a free compliance assessment

📤 Found this useful? Share with fellow sellers

Sources

  • German Federal Ministry of Finance
  • BZSt (Federal Central Tax Office)

Disclaimer: This page is for informational purposes only and does not constitute legal or tax advice. Consult a professional for your specific situation.