Germany's VAT system (Umsatzsteuer or Mehrwertsteuer) is governed by both domestic law and EU directives. The VAT registration rules in Germany (Umsatzsteuer) specifies when a company must register with the tax authorities, charge VAT on its supplies, and file periodic VAT returns. Firms based in Germany or those involved in cross-border transactions within the EU must be well versed with these rules to avoid compliance risks and possible fines.
Key Takeaways
- VAT registration in Germany is required the moment a business performs a taxable activity with a place of supply in Germany.
- VAT registration and compliance are digital processes and require electronic submission (e.g., via ELSTER) within one month of starting business.
- Germany uses two identifiers: the Steuernummer for domestic tax purposes and the USt-IdNr. for EU cross-border transactions, issued by the BZSt.
- The Kleinunternehmer regime under §19 UStG sets turnover limits of €25,000 (previous year) and €100,000 (current year), with immediate consequences if exceeded.
VAT registration is the procedure wherein a company is officially incorporated into the German tax system for the purpose of VAT (Umsatzsteuer). Once registered, a business receives a tax number (Steuernummer) and, where applicable, a VAT identification number (USt-IdNr.) for intra-EU transactions. Registration gives businesses the authority to charge VAT, reclaim input VAT, and meet their ongoing reporting and compliance obligations.
Germany’s VAT registration system operates under the provisions of the Umsatzsteuergesetz (UStG) and includes some administrative requirements that must be followed by businesses.
To fall within the scope of German VAT law (UStG), an entity must qualify as an entrepreneur. This generally includes:
Once this criterion is met and taxable transactions are undertaken, VAT obligations may arise.
VAT registration is required where a business carries out activities that fall within the scope of German VAT. Common scenarios include:
Any business subject to VAT must inform the German tax authorities (Finanzamt) within the designated period. Key requirements include:
Upon completion of registration, a Steuernummer is issued, and the business is included in VAT reporting requirements.
Businesses carrying out cross-border transactions within the EU generally need to obtain a VAT identification number (USt-IdNr.). This is essential for:
To complete VAT registration in Germany, businesses go through a two-step process. It begins with registering with the Finanzamt and, if cross-border activities are involved, applying for a VAT identification number (USt-IdNr.) from the BZSt.
Begin by assessing whether your activity qualifies as entrepreneurial and VAT-relevant under German law.
This step defines whether registration is mandatory or if alternative mechanisms (such as reverse charge or OSS) may apply.
Once your business activity begins in Germany, you have one month to submit your VAT registration questionnaire to the tax office via ELSTER. Treat your start date as a compliance deadline for internal planning and system readiness. Delays at this stage may lead to penalties or issues with invoicing and VAT recovery.
VAT registration must be completed electronically through ELSTER, Germany’s official tax interface.
Paper submissions are only allowed in exceptional hardship cases; digital filing via ELSTER is the standard requirement.
When completing the registration questionnaire, three fields have the most direct operational impact:
This integrated workflow avoids duplication and is essential for intra-EU supplies, acquisitions, and invoice compliance.
Processing timelines can vary, particularly for foreign or complex cases.
Once approved, get Steuernummer (tax number) and begin VAT compliance:
Certain transactions, such as those subject to reverse charge, may still need to be reported even when special regimes apply.
Non-resident businesses should also:
From 1 January 2025:
There’s no single VAT registration threshold in Germany. The obligation to register for VAT is based on establishing a German VAT nexus, with thresholds influencing how VAT is accounted for or exempted.
Threshold / Trigger | Limit / Rule | Practical Implication |
| Small Business (Kleinunternehmer – §19 UStG) | €25,000 (previous year) and €100,000 (current year) | Allows VAT exemption on domestic supplies. Businesses do not charge VAT or claim input tax. However, once the threshold is exceeded, the breaching transaction becomes taxable, requiring immediate change in invoicing and VAT treatment. |
| Start-of-Activity Rule (New Businesses) | €25,000 threshold relevant in the first year | For newly established businesses, eligibility is assessed differently, often using the lower threshold. This requires careful turnover estimation during onboarding. |
| EU E-commerce Threshold (Distance Sales) | €10,000 EU-wide | Determines whether VAT is payable in the seller’s country or the customer’s country. Businesses exceeding this limit must charge VAT in the destination country (e.g., Germany), often using the OSS scheme instead of local registration. |
| Intra-Community Acquisition Threshold (§1a UStG) | €12,500 annually | Applies to certain buyers (e.g., small businesses or legal entities). If exceeded, acquisition VAT must be accounted for in Germany. Using a VAT ID may waive the threshold, binding the business for at least two years. |
| Cross-border SME Scheme (EU Alignment) | ~€100,000 EU-wide turnover | Enables EU-based businesses to apply small business exemption across borders under conditions. Requires tracking turnover across jurisdictions and may involve special identifiers (e.g., “EX” status). |
| Foreign Businesses (Non-residents) | No minimum threshold | VAT registration obligations can arise from the very first taxable transaction in Germany whether through local deliveries, warehousing, or installation services. |
For cross-border supplies, German invoicing rules require both supplier and customer VAT IDs, making verification critical.
a) EU VIES System (Basic Validation): The VAT Information Exchange System (VIES) is the standard EU tool:
However, VIES functions as a search interface and may not always reflect real-time updates.
b) BZSt Confirmation (Qualified Verification): Germany’s Federal Central Tax Office (BZSt) provides a more detailed validation:
To stay compliant:
VAT registration in Germany is a statutory obligation for businesses carrying out domestic activities or participating in cross-border EU trade. It ensures integration into the VAT system, enabling input tax recovery and allows compliant cross-border transactions.
A valid USt-IdNr. is essential for zero-rating and EU reporting. Keeping a close watch on thresholds, the nature of transactions, and place-of-supply rules helps prevent compliance errors and potential tax and penalty risks.