German VAT Registration Guide 2026 for E-Commerce Sellers
If you sell to German customers through Amazon, Shopify, eBay or other marketplaces, Germany can become a VAT country much faster than many sellers expect. For marketplace sellers, the trigger is often inventory in Germany. For DTC sellers, it is often cross-border B2C sales, imports, or a mix of both. Since the EU e-commerce VAT package remains in force in 2026, sellers also need to understand how German VAT registration, OSS, and IOSS fit together.
This guide explains when you need a German VAT number, when OSS is enough, when it is not enough, how import VAT works, and what the 2026 registration and filing process looks like for online sellers.
Why Germany matters for e-commerce sellers
Germany is one of the largest e-commerce markets in Europe, but it is also one of the most closely watched VAT jurisdictions for marketplace sellers. Under the EU e-commerce rules, VAT on cross-border B2C goods is generally due in the country where transport ends, and sellers can often use OSS to declare those sales centrally. At the same time, if goods are stored in Germany or you make certain local taxable supplies there, you typically still need a local German VAT registration.
For Amazon sellers in particular, Amazon states that if you hold inventory in FBA, you must provide a valid VAT registration number for every country where inventory is stored. Amazon also notes that sellers required to be tax-registered in Germany must upload a German VAT identification number, or evidence that OSS is being used where relevant.
Who should read this guide
This guide is for:
- Amazon sellers using FBA, Pan-EU, EFN, or any setup that may place stock in Germany
- Shopify sellers shipping to German consumers from another EU country or from outside the EU
- eBay sellers making B2C sales into Germany
- Non-German businesses that import into Germany, store goods in Germany, or sell locally from German stock
When do you need German VAT registration?
In practice, most e-commerce sellers need German VAT registration when one or more of these applies:
- You store inventory in Germany
- You import goods into Germany from outside the EU
- You make domestic sales in Germany from German stock
- You transfer your own stock into Germany from another EU country
- You are in a situation where OSS does not cover the transaction flow you are using
A common mistake is thinking that OSS replaces all German VAT obligations. It does not. OSS can simplify reporting for certain cross-border B2C sales within the EU, but it does not replace a local German VAT number where you have a separate German registration trigger such as inventory storage or imports/local supplies.
When Amazon sellers need German VAT registration
1) You store goods in Germany through FBA
This is the clearest and most common trigger. Sellers using FBA must provide a valid VAT number for every country where inventory is stored. That means if Amazon places your inventory in Germany, you should assume German VAT registration is required.
This matters for sellers using:
- Amazon FBA in Germany
- Pan-EU FBA
- Multi-country inventory programs
- Any setup where stock may be relocated into German fulfillment centers
2) You move your own goods into Germany
If you transfer stock from another EU country into Germany to sell later, that usually creates a German VAT compliance obligation because the goods are now located in Germany before sale. In e-commerce, this often happens through Amazon logistics flows rather than by a deliberate business decision from the seller.
3) You sell domestically in Germany from German stock
Once goods are stored in Germany and sold to German customers, those are domestic German supplies and are not the same thing as intra-EU distance sales that go through OSS. Domestic German supplies generally belong in the German VAT return.
4) You import goods into Germany
If your goods enter the EU through Germany, import VAT may arise there. Germany’s customs authority states that import VAT is levied on imports, and the rate generally corresponds to German VAT rates. Germany Trade & Invest also notes that imported goods are liable to import VAT and that this can generally be deducted as input tax if the requirements are met.
When Shopify and eBay sellers need German VAT registration?
Scenario A: You are established in one EU country and ship cross-border to Germany
If you are established in only one EU member state and sell B2C goods cross-border to Germany, the EU-wide €10,000 threshold is relevant. The European Commission states that this threshold applies to intra-Community distance sales of goods and certain digital services, and once exceeded, VAT is due in the customer’s member state. Those sales can generally be reported through Union OSS instead of separate local registrations in every destination country.
But there is a key limit: if you also store goods in Germany, OSS does not replace the need for German VAT registration for that stock-based activity.
Scenario B: You sell from outside the EU and import goods to Germany
If goods are imported into Germany from a non-EU country, import VAT may apply at importation. All goods imported into the EU are generally subject to VAT; the old low-value VAT exemption was removed when the EU e-commerce package took effect.
Scenario C: You ship low-value consignments to EU consumers
For imported distance sales of goods in consignments not exceeding EUR 150, the Import One Stop Shop (IOSS) can simplify VAT collection and declaration. The European Commission states that IOSS covers distance sales of imported goods not exceeding EUR 150 and does not apply to excise goods.
IOSS is helpful, but it is not a universal substitute for German VAT registration. If you later hold stock in Germany or make local German transactions outside IOSS scope, local registration may still be required.
Germany VAT registration vs OSS vs IOSS: what is the difference?
German VAT registration
A local German VAT registration gives you a German tax number / VAT setup for handling taxable activities that must be reported in Germany, such as domestic supplies, stock in Germany, or certain imports. Non-resident businesses can register using Germany’s VAT registration process for foreign businesses. Bavaria’s tax portal provides the VAT registration form for non-resident businesses, including a dedicated supplement for online trade in goods.
OSS
OSS is an EU simplification for eligible cross-border B2C sales. Online sellers can register in one EU member state and use OSS for VAT declaration and payment on eligible distance sales and certain cross-border services within the EU.
IOSS
IOSS is for certain imported B2C consignments with an intrinsic value not exceeding EUR 150. It simplifies VAT on low-value imports sold directly to EU consumers.
The practical rule for sellers
Use this logic:
- German stock, German domestic sales, or imports into Germany → local German VAT registration is often needed
- Only cross-border EU B2C sales from one EU country, no German stock → OSS may be enough
- Low-value imports direct to EU consumers (≤ EUR 150) → IOSS may help, but only for those specific flows
The €10,000 OSS threshold: what sellers often misunderstand
- The EUR 10,000 threshold applies only to intra-EU cross-border B2C distance sales of goods and certain TBE services
- It applies only where the supplier is established in one single member state
- It does not apply to distance sales of imported goods
- Once the threshold is exceeded, VAT is due in the customer’s member state
So if you are a non-EU seller, or you have stock in multiple countries, or you are importing into the EU, this threshold may not solve your German VAT question. Many sellers quote the €10,000 rule without checking whether their business structure actually fits the conditions.
Do you need a German VAT number if you already use OSS?
Sometimes yes. If your only relevant German sales are eligible cross-border B2C sales covered by OSS and you do not store goods in Germany, OSS may cover those transactions. But if you store inventory in Germany, Amazon’s own guidance indicates you must have a VAT number for the country where inventory is stored. In that case, OSS does not remove the local stock-based German obligation.
This is one of the most important distinctions for Amazon FBA sellers.
German VAT rates in 2026
The applicable rates for 2026 are:
| Rate Type | Percentage | Typical Goods & Services |
| Standard Rate | 19% | Electronics, clothing, vehicles, fuel, and most general services. |
| Reduced Rate | 7% | Food (groceries), books, newspapers, public transport, and hotel stays. |
| Zero Rate | 0% | Exports to non-EU countries and specific solar energy installations. |
Key Update: Restaurant & Catering Services
The most significant change for 2026 is the permanent reduction of the VAT rate for restaurant and catering services (food only) to 7%, effective January 1, 2026.
- The Context: This rate had fluctuated significantly since 2020. After returning to 19% in 2024, new legislation has permanently re-established the 7% reduced rate for food consumed in restaurants.
- The Exception: Drinks (alcoholic and non-alcoholic) served in restaurants remain taxed at the standard 19% rate.
Germany VAT filing deadlines in 2026
- Monthly filing generally applies if prior-year VAT exceeds €9,000
- Quarterly filing is the default in many other cases
- The payment is generally due by the 10th day of the following month after the filing period ends
Because individual cases can differ and extensions may exist in some situations, sellers should confirm their assigned filing cycle once the German tax office activates the registration.
Import VAT in Germany: what online sellers need to know
If you bring goods from outside the EU into Germany, import VAT is a separate event from the later sale to the customer. Import VAT is assessed on imports and that the taxable base is generally the customs value plus certain additional costs. Germany Trade & Invest adds that import VAT can generally be deducted as input tax if the requirements are satisfied and the business holds the necessary customs evidence.
This matters for:
- Shopify stores importing inventory into German 3PL warehouses
- Amazon sellers shipping stock from China, the UK, or the US into Germany
- eBay sellers bulk-importing goods into the EU before local resale
If your supply chain enters the EU through Germany, VAT registration planning should be done before inventory arrives, not after the first customs delay or marketplace warning. That is a practical inference based on the way import VAT, local stock, and filing obligations interact.
Mistakes sellers make with German VAT
“I use OSS, so I don’t need German VAT”
Not always. OSS covers eligible cross-border B2C flows, but not every German VAT trigger. Local German stock is the classic exception.
“I only need VAT once sales volume is high”
For foreign online sellers, the issue is often not revenue size but transaction type: storage, imports, domestic sales, or stock transfers.
“The €10,000 threshold applies to all my EU sales”
It does not. The European Commission explicitly says it only applies in limited conditions and does not apply to imported distance sales.
“Import VAT and sales VAT are the same thing”
They are connected, but they are not the same event. Import VAT arises when goods enter the EU through customs; output VAT arises on later taxable supplies.
What documents and data should sellers keep ready?
For a smoother German VAT registration and filing process, sellers should keep:
- company formation documents
- tax registration details in the home country
- marketplace account details
- warehouse and fulfillment setup details
- import records and customs documents
- evidence of stock transfers
- sales data split by country and transaction type
For Amazon sellers, also make sure the legal entity information in Seller Central matches the VAT registration details used for verification.
Germany VAT registration checklist for 2026
Before you sell in Germany, ask:
- Will any inventory be stored in Germany?
- Will I import goods into Germany?
- Are my sales covered by OSS, or do I also have local German transactions?
- Am I selling low-value imports where IOSS may apply?
- Is my marketplace tax profile aligned with my registration details?
If the answer to the first two questions is yes, German VAT registration is often needed.
For sellers entering or expanding in Germany
For e-commerce businesses, Germany remains a major opportunity, but it is not a market where VAT should be treated as an afterthought. If you store goods in Germany, import through Germany, or make local supplies there, a German VAT registration is often required. OSS and IOSS are valuable tools, but only when they match the actual business model.
The smartest approach is to review your full transaction flow before scaling: where your goods are stored, where they enter the EU, how orders are fulfilled, and which transactions belong in local German reporting versus OSS or IOSS. Once that is clear, VAT compliance becomes much more manageable.
How VATAi can help
At VATAi, we help cross-border e-commerce sellers simplify VAT and compliance across Europe. If you sell on marketplaces and need support with German VAT registration, VAT filing, OSS registration or multi-country compliance planning, our team can help you build a setup that works in practice.
Whether you are launching into Germany for the first time, moving inventory into FBA, importing goods through Germany, or cleaning up an existing VAT structure, VATAi can help you reduce compliance risk, improve visibility, and keep your business moving. If Germany is part of your 2026 growth plan, now is the right time to get your VAT structure in place before it turns into a sales or operations issue.
Need Help with VAT Compliance?
Book a free call with VAT Ai today to find tailored solutions for your e-commerce business