When do I need to register for VAT in Germany?
Last updated: 2026-08-02·Verified: 2026-08-02
📋 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
- 1Apply via Finanzamt (tax office)
- 2Provide business registration documents
- 3Receive German Steuernummer and USt-IdNr
Recommended providers
RecommendedOSS Registration (optional)€200-5002-4 weeks
- 1Register in Germany or your home country
- 2File quarterly OSS returns covering all EU B2C sales
- 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 →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.