If your foreign company sells goods or services in Germany, stores inventory in Germany, imports goods through Germany, or uses German fulfilment infrastructure, you may need to register for German VAT. The requirement depends on how your business operates, where goods are stored, who your customers are, and where the relevant transactions take place.
German VAT registration is separate from company formation. A foreign business can have German VAT obligations without establishing a German GmbH or UG.
If you are entering Germany as a foreign company, understanding your VAT position before starting sales or storing inventory can help you avoid registration delays, incorrect invoices and compliance problems.
What Is German VAT Registration?
German VAT is called Umsatzsteuer (USt). The standard German VAT rate is 19%, while a reduced 7% rate applies to certain goods and services.
German VAT registration allows a business with German VAT obligations to comply with the applicable VAT reporting and invoicing requirements and, where permitted, recover eligible input VAT.
For foreign businesses, German VAT registration is generally connected to the nature and location of their taxable activities rather than simply where the company is incorporated.
The exact obligation depends on factors such as:
- Whether the business is established in Germany
- Whether goods are stored in Germany
- Whether inventory is held in an Amazon FBA fulfilment centre
- Whether goods are imported into Germany
- Whether customers are consumers or businesses
- Whether the seller is established inside or outside the EU
- Where goods are dispatched from
- Whether EU OSS rules apply
- Whether the transaction is subject to a reverse-charge mechanism
Because these factors can produce different VAT outcomes, foreign businesses should determine the applicable VAT treatment before launching German operations.
Do Foreign Companies Need German VAT Registration?
A foreign company may need German VAT registration when its business activities create German VAT obligations. Being incorporated outside Germany does not automatically exempt a business from German VAT.
For example, a foreign business may need to examine German VAT registration when it:
- Stores goods in Germany
- Uses German Amazon FBA inventory
- Imports goods through Germany
- Makes taxable domestic supplies in Germany
- Sells goods to German consumers under circumstances where German VAT is due
- Operates a taxable business activity in Germany
- Transfers its own inventory into Germany
- Has other transactions for which German VAT registration is required
However, not every sale to a German customer automatically means that a foreign company needs a German VAT registration.
For example, certain B2B services may fall under the reverse-charge mechanism, while some cross-border B2C transactions may be reported through the EU One Stop Shop system.
The correct answer therefore depends on the transaction structure.
German VAT Registration for Amazon Sellers and FBA
Amazon sellers should pay particular attention to inventory location.
If Amazon stores your products in Germany through FBA, the storage and movement of inventory can create VAT obligations in Germany. Amazon’s own VAT guidance states that VAT requirements depend on factors including the business’s establishment, inventory location, fulfilment model and sales.
Amazon also states that VAT numbers are required for countries where goods are stored under its Pan-European FBA arrangements.
This means an international Amazon seller should not determine VAT registration requirements solely from the seller’s home country.
Before enabling German or Pan-European fulfilment, review:
- Where Amazon will store your inventory
- Where products are imported
- Where customer sales occur
- Whether stock is transferred between EU countries
- Whether German VAT registration is required
- Whether additional EU VAT registrations are required
- Whether OSS can be used for relevant transactions
Amazon.de also requires sellers to provide appropriate tax information during account setup and verification. Amazon’s seller guidance recommends obtaining the applicable VAT identification information before or immediately after business registration where required.
German VAT Number: Steuernummer vs USt-IdNr:
Germany uses two different tax numbers that foreign businesses commonly encounter.
Steuernummer
The Steuernummer is the tax number issued by the responsible German Finanzamt.
It is used in dealings with the German tax administration and for relevant tax filings.
Businesses generally obtain their tax registration information through the German tax registration process. ELSTER provides specific tax-registration questionnaires for companies and also for corporations governed by foreign law.
USt-IdNr
The USt-IdNr, or Umsatzsteuer-Identifikationsnummer, is the German VAT identification number used particularly in EU intra-Community transactions.
The Federal Central Tax Office (BZSt) describes the USt-IdNr as a separate number issued in addition to the company’s Steuernummer.
A German USt-IdNr normally begins with DE followed by nine digits.
The two numbers should therefore not be treated as interchangeable.
| Identifier | Main purpose |
|---|---|
| Steuernummer | German tax administration and relevant tax filings |
| USt-IdNr | VAT identification, especially for relevant EU transactions |
| Tax identification number (IdNr) | Personal tax identification for individuals |
For foreign businesses, knowing which number a customer, marketplace or tax authority is requesting is important.
German VAT Registration Requirements:
The documents and information required can vary according to the business structure and the applicant’s circumstances.
Foreign businesses should generally be prepared to provide information such as:
- Company registration documents
- Certificate or extract from the home-country commercial register
- Company ownership information
- Director or authorised representative identification
- Business address
- Description of business activities
- Expected German and EU turnover
- Details of goods or services
- Information about German inventory or warehouses
- Import and fulfilment information where relevant
- Bank information where requested
- Power of attorney if a tax professional is handling the registration
The exact documentation should be confirmed with the responsible Finanzamt or qualified German tax advisor.
How to Register for VAT in Germany?
The general process can be summarized as follows.
Step 1: Determine Whether German VAT Registration Is Required
First identify the transactions and activities that create your German VAT obligations.
Consider:
- Business establishment
- Inventory location
- Customer location
- B2B versus B2C sales
- Import arrangements
- Amazon FBA
- EU OSS
- Reverse charge
- Other German taxable activities
Step 2: Identify the Responsible Tax Office
The responsible German tax authority depends on the circumstances of the business.
Foreign companies operating in Germany may have specific tax-registration procedures. ELSTER provides a dedicated tax-registration questionnaire for corporations governed by foreign law.
Step 3: Complete the Tax Registration Questionnaire
Germany uses the Fragebogen zur steuerlichen Erfassung as part of the tax-registration process.
ELSTER states that the tax-registration questionnaire must generally be submitted electronically and provides dedicated forms for different business structures, including foreign corporations.
Step 4: Receive the German Tax Number
After the Finanzamt reviews the registration information, the company receives its applicable Steuernummer.
Processing times can vary, so foreign businesses should avoid planning a launch around an assumed fixed number of days.
Step 5: Obtain the USt-IdNr Where Required
If the business participates in relevant EU trade, it may need a USt-IdNr.
The BZSt provides the official application process for the German VAT identification number.
Step 6: Set Up VAT Compliance
Registration is only the beginning.
The business may also need to manage:
- VAT invoices
- VAT returns
- Input VAT
- Output VAT
- EU transactions
- Recapitulative statements where applicable
- OSS reporting where applicable
- Import VAT
- VAT records
- Filing deadlines
German VAT Registration for Non-EU Companies:
Companies from the United States, United Kingdom, India, China and other non-EU countries can have German VAT obligations.
However, the fact that a company is outside the EU does not by itself determine the complete VAT treatment.
A non-EU business should assess:
- Where the business is established
- Where goods are stored
- Where goods enter the EU
- Where customers are located
- Whether sales are B2B or B2C
- Whether German VAT is due
- Whether an EU intermediary or marketplace is involved
- Whether OSS is available
- Whether a fiscal representative or other local arrangement is required in the specific situation
For foreign companies, professional tax advice can be particularly useful because VAT registration and ongoing filing are separate compliance questions.
Does EU OSS Replace German VAT Registration?
No, not in every situation.
The EU One Stop Shop can simplify certain cross-border B2C VAT obligations, but it does not automatically eliminate German VAT registration requirements.
For example, inventory stored in Germany can create separate German VAT obligations.
Amazon’s own VAT guidance also emphasizes that VAT requirements depend on inventory location, establishment and sales circumstances.
Therefore, do not assume that registering for OSS automatically covers every German VAT obligation.
When OSS May Be Relevant
OSS may be useful for qualifying cross-border B2C transactions where the applicable conditions are met.
The correct treatment depends on:
- Where the seller is established
- Where the goods are located
- Where goods are shipped from
- Customer location
- Type of transaction
- Whether the seller is eligible to use OSS
A foreign business using German inventory should review German VAT registration separately.
German VAT Rates
The standard German VAT rate is 19%.
A reduced rate of 7% applies to specific categories.
The applicable rate depends on the exact product or service.
| VAT rate | General category |
|---|---|
| 19% | Standard rate for most taxable goods and services |
| 7% | Certain qualifying goods and services |
| 0% | Certain transactions subject to zero-rating under German VAT rules |
| Exempt | Specific supplies that qualify for VAT exemption |
Businesses should not determine the VAT rate from a broad product category alone. Product classification and the applicable statutory rules should be reviewed before invoicing customers.
German VAT Filing and Compliance
VAT registration does not end the compliance process.
Depending on the business, VAT obligations can include:
- Periodic VAT returns
- Annual VAT returns
- VAT payments
- Input VAT deduction
- Invoice compliance
- EU transaction reporting
- Record keeping
- Corrections of inaccurate returns
German VAT returns are generally handled electronically through ELSTER or compatible tax software. ELSTER provides the official VAT advance-return form.
The applicable filing frequency and deadlines depend on the business and the relevant German tax rules. Therefore, avoid relying on a generic “monthly for two years” rule without checking the current requirements for the specific taxpayer.
German VAT Registration Cost
There is no single government price that applies to every foreign business.
The overall cost can include:
- Registration assistance
- Tax advisor fees
- VAT return preparation
- Annual tax compliance
- VAT software
- Bookkeeping
- Fiscal representation where applicable
- Additional registrations in other EU countries
A DIY registration may not involve a separate registration fee, but the business still needs to account for the time and ongoing compliance work involved.
For businesses using professional support, the cost depends heavily on transaction volume and complexity.
If you are also establishing a German company, the VAT budget should be considered separately from company formation costs.
See our Germany company formation cost breakdown for the wider setup budget.
How Long Does German VAT Registration Take?
There is no single guaranteed processing time for every foreign business.
The overall timeline depends on:
- Completeness of the application
- Responsible Finanzamt
- Business structure
- Foreign-company documentation
- Complexity of the activity
- Whether additional information is requested
- USt-IdNr requirements
- Marketplace deadlines
For this reason, businesses should start the process before VAT registration becomes operationally urgent.
Foreign businesses entering Germany should also avoid publishing a fixed “2–6 week” or “4–12 week” promise unless the timeframe has been confirmed for the specific case.
Common German VAT Registration Mistakes:
Foreign businesses frequently make avoidable mistakes when entering Germany.
1. Assuming Home-Country VAT Covers Germany
A foreign VAT number does not automatically replace German VAT registration.
2. Assuming OSS Covers Everything
OSS can simplify qualifying transactions but does not automatically cover domestic German transactions or German inventory-related obligations.
3. Ignoring Inventory Location
Amazon FBA and other German warehouse arrangements can materially change the VAT position.
4. Confusing Steuernummer and USt-IdNr
These are separate identifiers with different purposes.
5. Starting Sales Before Checking VAT Obligations
Registration should be assessed before launching taxable activities.
6. Using the Wrong VAT Rate
Different goods and services can have different VAT treatment.
7. Treating VAT Registration as a One-Time Task
VAT registration must be followed by appropriate filing, record keeping and payment obligations.
8. Ignoring Other EU VAT Registrations
Pan-European fulfilment can create VAT obligations in multiple countries. Amazon confirms that VAT numbers are required in countries where inventory is stored under Pan-European FBA.
German VAT Registration Checklist for Foreign Businesses:
Before starting German operations, review:
- Determine whether German VAT registration is required
- Identify the responsible Finanzamt
- Prepare company and identity documents
- Confirm German business activity
- Review inventory and warehouse locations
- Check Amazon FBA arrangements
- Determine whether OSS applies
- Review B2B reverse-charge rules where relevant
- Complete the tax registration questionnaire
- Obtain the applicable Steuernummer
- Apply for a USt-IdNr where required
- Set up VAT invoicing
- Establish VAT filing procedures
- Track input and output VAT
- Review import VAT treatment
- Check whether other EU VAT registrations are required
Do foreign companies need German VAT registration?
A foreign company may need German VAT registration when its activities create German VAT obligations. The requirement depends on factors such as establishment, inventory location, transaction type and customer location.
Does my home-country VAT number cover Germany?
No. A foreign VAT registration does not automatically replace German VAT registration. The German VAT position must be assessed separately.
What is the difference between Steuernummer and USt-IdNr?
The Steuernummer is the company’s German tax number issued through the tax administration, while the USt-IdNr is a separate VAT identification number issued by the BZSt and used particularly for relevant EU transactions.
Do Amazon FBA sellers need German VAT registration?
They may. If inventory is stored in Germany, the storage and fulfilment arrangement can create German VAT obligations. Amazon recommends reviewing VAT requirements based on establishment, inventory location, fulfilment model and sales.
Does EU OSS replace German VAT registration?
Not automatically. OSS covers certain qualifying cross-border B2C transactions, but German inventory and other domestic VAT situations may require separate German VAT registration.
Can a US, UK, Indian or Chinese company register for German VAT?
Yes. Foreign companies can go through the German tax-registration process where they have relevant German VAT obligations. The appropriate procedure and documentation depend on the company’s circumstances.
How do I apply for a German VAT number?
The process generally involves determining the VAT obligation, completing the applicable German tax-registration questionnaire and dealing with the responsible Finanzamt. A USt-IdNr is a separate VAT identification number issued by the BZSt.
Can I register for German VAT without forming a German company?
Yes. German VAT obligations can apply to foreign companies even when they have not established a German GmbH or UG.
Do I need a German bank account for VAT registration?
Do not treat a German bank account as a universal requirement for every foreign business. Banking requirements can depend on the registration and business circumstances. Confirm the current requirements with the responsible Finanzamt or tax advisor.
German VAT Registration and German Market Entry
German VAT registration is only one part of entering the German market.
Foreign companies may also need to consider:
- Company formation
- German business banking
- Trademark protection
- Import and customs procedures
- E-commerce compliance
- Amazon FBA requirements
- Product regulations
- German consumer-law requirements
- Accounting and bookkeeping
- Other EU VAT registrations
If you are establishing a German company, see our guide to company registration in Germany.
For brand protection, see our guide to trademark protection in Germany.
For wider expansion planning, see our Germany market entry strategy.
Get Support With German VAT Registration
German VAT registration should be treated as part of your wider Germany market-entry planning—not as a task to handle after sales have already started.
If you are a foreign company, Amazon seller or international business planning German operations, professional support can help you understand the registration process, prepare the required information and coordinate VAT with your broader market-entry setup.
Need help with German VAT registration?
