Key Takeaways
- OSS (One-Stop Shop) covers cross-border B2C distance sales shipped from another EU country. It does not cover goods stored in Germany.
- If you use Amazon FBA or any warehouse in Germany, you need a local German VAT registration — OSS alone is not sufficient.
- Many Amazon FBA sellers need both: local German VAT registration for domestic sales from German stock, and OSS for cross-border sales from other EU countries.
- Local registration costs more and involves monthly filing, but allows you to reclaim German input VAT (Vorsteuer) — OSS does not.
Information verified by VATdesk as of April 2026. Sources: BZSt, UStG, EU VAT Directive 2006/112/EC.
One of the most common questions from e-commerce sellers entering the German market is whether they need to register for VAT in Germany or whether the EU One-Stop Shop (OSS) is enough. The answer depends on where your goods are physically located when they ship to the customer. This guide walks you through the decision, compares both options side by side, and covers the three most common seller scenarios.
1. The Quick Decision: Do You Need OSS, Local Registration, or Both?
Before diving into the details, here is a simple decision tree:
Do you store goods in Germany? (Amazon FBA, third-party warehouse, own warehouse)
- Yes → You need a local German VAT registration. OSS alone is not enough.
- No — you only ship to Germany from another EU country → OSS may be sufficient, provided you have exceeded the €10,000 EU-wide distance selling threshold.
- You do both (store goods in Germany AND ship cross-border from other EU countries) → You need both a local German registration and OSS.
If you use Amazon’s Pan-European FBA programme, the answer is almost always “both.” Amazon distributes your inventory across multiple EU warehouses — including Germany — which triggers a local registration requirement in each country where stock is held.
2. What Is OSS (One-Stop Shop)?
The One-Stop Shop was introduced on 1 July 2021 as part of the EU’s e-commerce VAT reform. It replaced the old country-specific distance selling thresholds with a single EU-wide system.
Under OSS, you register once in your home EU country and file a single quarterly return covering all cross-border B2C sales of goods to consumers in other EU member states. Your home tax authority collects the VAT and distributes it to the destination countries.
Key facts about OSS:
- Threshold: €10,000 in combined EU-wide cross-border B2C sales. Below this, you can charge your home country’s VAT rate. Above it, you must charge the destination country’s rate.
- Filing: Quarterly, in your home country, in your home language.
- Scope: Only covers distance sales — goods shipped cross-border from one EU country to a consumer in another EU country.
- Eligibility: Available to EU-established businesses. Non-EU businesses cannot use the standard Union OSS for goods (they may use the non-Union scheme for services, or IOSS for imports under €150).
- Limitation: You cannot reclaim input VAT (Vorsteuer) through OSS. If you have expenses in another EU country, you must use the VAT refund procedure (Directive 2008/9/EC) separately.
3. What Is Local German VAT Registration?
A local German VAT registration means you are fully registered with a German Finanzamt (tax office). You receive a German Steuernummer (tax number) and a USt-IdNr. (VAT identification number), and you are subject to German VAT filing obligations.
Key facts about local registration:
- Filing: Monthly USt-Voranmeldung (preliminary VAT return), plus an annual Umsatzsteuererklärung (annual VAT declaration).
- Filing method: Returns must be submitted electronically via ELSTER or DATEV — the German tax authority does not accept paper filings or foreign formats.
- Language: All communication with the Finanzamt is in German. Most foreign sellers work through a Steuerberater (tax advisor) who handles filings and correspondence.
- Trigger: Required whenever you have a physical tax nexus in Germany — warehouse, stock, consignment inventory, or a permanent establishment.
- Registration process: You must complete the Fragebogen zur steuerlichen Erfassung (tax registration questionnaire), submit supporting documents (certificate of incorporation, articles of association, proof of economic activity), and wait 4–8 weeks for approval. See our complete registration guide for details.
- Input VAT: With a local registration, you can deduct German input VAT (Vorsteuer) on your returns — a significant advantage over OSS.
4. Side-by-Side Comparison
| Feature | OSS | Local German Registration |
|---|---|---|
| Filing frequency | Quarterly | Monthly |
| Filing location | Home country tax office | German Finanzamt via DATEV/ELSTER |
| Covers FBA / warehouse stock | No | Yes |
| Covers distance sales from abroad | Yes | Only if shipped from Germany |
| Input VAT (Vorsteuer) recovery | Not possible via OSS | Yes — deduct on your returns |
| Language | Your home country language | German (or via Steuerberater) |
| Registration effort | Simple, online in home country | Fragebogen + documents, 4–8 weeks |
| Ongoing cost | Usually free (home tax office) | Steuerberater fees (€59/mo with VATdesk) |
| Amazon compliance | Not sufficient for FBA sellers | Meets all Amazon requirements (§22f certificate) |
5. Scenario 1: Pure Drop-Shipper (No German Warehouse)
You are an EU-based seller. You store your goods in Poland and ship directly to German customers from your Polish warehouse. You have no inventory in Germany.
Verdict: OSS is sufficient.
Since you are shipping cross-border from Poland to German consumers, this qualifies as a distance sale under the OSS rules. You register for OSS in Poland, file quarterly, and report the German VAT on your OSS return. No German registration needed.
However, watch for two things:
- Volume growth: If your German sales grow significantly, the inability to reclaim German input VAT through OSS could become costly. At higher volumes, a local registration with Vorsteuer recovery may actually save you money.
- B2B sales: OSS only covers B2C sales. If you also sell to German businesses, you may still need a local registration or at minimum a USt-IdNr. for reverse charge purposes.
6. Scenario 2: Amazon FBA Seller (Pan-European Programme)
You are a French company using Amazon’s Pan-European FBA programme. Amazon stores your inventory across multiple EU warehouses, including fulfillment centres in Germany (Bad Hersfeld, Graben, Winsen, etc.).
Verdict: You MUST have a local German VAT registration. OSS alone is not sufficient.
The moment Amazon places your goods in a German warehouse, you have a physical tax nexus in Germany. All sales fulfilled from German stock are domestic German sales — not distance sales — and cannot be reported through OSS.
In practice, most Pan-European FBA sellers need both:
- Local German VAT registration for sales fulfilled from German warehouses to German customers (domestic sales) and for sales shipped from Germany to customers in other EU countries.
- OSS registration in their home country for sales shipped from warehouses in other EU countries to consumers across the EU.
Amazon will also require your Bescheinigung nach §22f UStG (VAT compliance certificate) before allowing you to sell on amazon.de. Without it, your selling privileges will be suspended. Read more in our Amazon VAT Germany guide.
7. Scenario 3: UK Seller Post-Brexit
You are a UK-based company. Since Brexit, the UK is a non-EU country, which fundamentally changes your VAT obligations.
Verdict: OSS is not available to you for goods. You need local registration in each EU country where you store inventory.
As a non-EU business, you cannot use the standard Union OSS scheme for goods. Your options depend on how your goods reach the customer:
- Goods shipped from the UK to German consumers: Import VAT applies at the German border. If the goods are valued under €150, you may use the Import One-Stop Shop (IOSS) — but this is a separate system from OSS.
- Goods stored in an EU warehouse (e.g., Amazon FBA in Germany): You need a local VAT registration in Germany (and every other EU country where stock is held). There is no simplified scheme that replaces this.
- Goods stored in an EU warehouse and shipped cross-border within the EU: Even though the goods move within the EU, you cannot use Union OSS because you are not EU-established. You need local registration in each destination country — or establish an EU entity.
Many UK sellers post-Brexit have chosen to set up an EU subsidiary (often in the Netherlands or Ireland) to regain access to OSS and simplify their EU compliance. This is a strategic decision that depends on your volume and number of EU markets.
8. The Hidden Benefit of Local Registration: Vorsteuer
One of the most overlooked advantages of local German VAT registration is the ability to reclaim Vorsteuer (input VAT) on your German expenses.
If you sell on Amazon from a German warehouse, you are almost certainly incurring German VAT on:
- Amazon FBA fees — storage, fulfillment, and advertising fees charged by Amazon Germany include 19% VAT
- Logistics and shipping costs — German carriers charge VAT on their services
- Warehousing fees — third-party logistics providers in Germany charge VAT
- Returns processing — handling and disposal costs include VAT
- Professional services — photography, translation, or marketing services billed from Germany
With a local German VAT registration, you deduct this input VAT directly on your monthly returns. The effect can be substantial — for high-volume sellers, Vorsteuer recovery can offset thousands of euros per year.
With OSS, none of this is possible. OSS is a one-way street: you report and pay output VAT, but you cannot deduct input VAT. To reclaim VAT on German expenses without a local registration, you would need to file a separate refund application under the EU VAT Refund Directive (Directive 2008/9/EC) — a process that is slow, bureaucratic, and frequently rejected for technical reasons.
This is why even sellers who technically could operate with OSS alone sometimes choose to register locally in Germany: the Vorsteuer savings exceed the cost of maintaining the registration.
Related guides:
Need help deciding between OSS and local registration?
We handle German VAT registration, monthly filings, and compliance — so you can focus on selling. Licensed Steuerberater, filed via DATEV, in your language.
Get started — €249 registration + €59/month
Frequently Asked Questions
Can I use OSS if I have Amazon FBA in Germany?
No. OSS only covers distance sales shipped cross-border from another EU country. If Amazon stores your goods in a German warehouse, that creates a local tax obligation. You need a full German VAT registration for sales from German stock. You can still use OSS for cross-border sales from warehouses in other EU countries.
Do I need to cancel OSS if I register locally in Germany?
No. You can use both simultaneously. Use your local German VAT registration for domestic sales from German stock, and OSS for cross-border B2C sales shipped from other EU countries. Many Amazon FBA sellers operate with both.
Is OSS available to non-EU companies?
The standard Union OSS scheme is for EU-established businesses only. Non-EU companies can use the non-Union OSS scheme for digital services and certain other services, or IOSS for imports of goods valued under €150. For physical goods stored in the EU, local VAT registration is required in each country.
Which is cheaper: OSS or local German VAT registration?
OSS filing is typically free through your home country tax office. Local German VAT registration involves ongoing filing costs (€59/month with VATdesk). However, local registration lets you reclaim German input VAT (Vorsteuer) on expenses like Amazon fees, logistics, and warehousing — which can make it net cheaper for sellers with significant German costs.