Amazon OSS: The Complete Guide to One Stop Shop for Amazon Sellers

The One Stop Shop (OSS) scheme was introduced to simplify cross-border VAT for Amazon sellers — but for FBA and PAN-EU users, it introduces one of the most dangerous compliance traps in European e-commerce. Once you cross the €10,000 EU-wide threshold, OSS reporting runs in parallel with local VAT obligations in every warehouse country. Manual processes are no longer a defensible option under GoBD requirements and DAC7 reporting. This guide explains what OSS actually covers, where it falls short for FBA sellers, and how Amainvoice automates the entire workflow.
Amazon OSS: The Complete Guide to One Stop Shop for Amazon Sellers

Das Wichtigste in Kürze

  • OSS = One Stop Shop: Since July 1, 2021, cross-border B2C sales within the EU can be reported centrally via the Federal Central Tax Office (BZSt) instead of separately in each country.
  • €10,000 threshold applies EU-wide: Anyone exceeding this net sales threshold is liable for tax in the country of destination — the home country principle no longer applies.
  • FBA sellers are not fully covered by OSS: Anyone holding goods in foreign Amazon warehouses (e.g., Poland, Czech Republic, France) remains subject to local registration requirements there, regardless of OSS.
  • The FBA paradox: Local VAT returns in every warehouse country continue to run in parallel with OSS reporting — OSS is not an all-in-one solution.
  • Manual bookkeeping is no longer a defensible risk: GoBD requirements and DAC7 transparency make automated solutions a necessity, not an option.
  • Amainvoice solves exactly this problem: The software automatically separates OSS-relevant distance sales from local domestic sales, calculates tax rates per country, and generates audit-ready reports at the push of a button.
  • Historical compliance gaps are an acute risk: Anyone who used FBA or Pan-EU before July 2021 without registering locally should act proactively — tax authorities are actively auditing.

What Amazon OSS really is — and what it isn't

The One Stop Shop (OSS) is an EU procedure in effect since July 1, 2021, that simplifies VAT processing for intra-community distance sales to private customers (B2C) is designed to simplify things. Instead of registering separately in every EU country, merchants can report all cross-border B2C sales centrally via the Federal Central Tax Office (BZSt) – the BZSt then forwards the tax to the respective member states.

The OSS procedure is essentially voluntary. However, anyone who exceeds the EU-wide €10,000 sales threshold and chooses not to use OSS must register in every individual country of destination locally. In practice, this means the OSS procedure is not really an optional choice for growing Amazon merchants.

Its predecessor, MOSS (Mini-One-Stop-Shop), applied only to electronic services. With OSS, the scope was significantly expanded to include physical goods in cross-border B2C trade within the EU.

Amainvoice supports you from OSS registration through to your finalized quarterly report – directly using your Amazon data, DATEV-compatible, and without any manual rework. Start your free trial

The €10,000 threshold: Reached faster than you think

One of the most significant changes introduced by OSS was the abolition of country-specific delivery thresholds. Previously, different national thresholds applied (e.g., €35,000 for Germany and France), which you had to monitor separately for each country.

Since July 2021, there has been a single EU-wide net sales threshold of €10,000 for all cross-border B2C distance sales combined. As soon as this limit is exceeded, the destination principle applies: you must apply the VAT rate of the destination country for every subsequent sale, rather than that of your home country.

Important to know: Shipping costs are included in the calculation of the €10,000 threshold. In certain cases, it may be strategically advantageous to waive the threshold and apply the distance selling regulations from the very first euro of sales.

💡 Note for FBA merchants: The €10,000 threshold only applies to cross-border distance sales (warehouse A → customer in country B). Anyone storing goods in a foreign Amazon warehouse is liable for local tax there from the very first item stored – regardless of the threshold. More on this in the next section.

The destination principle: VAT based on customer residence

Once the €10,000 threshold is exceeded, the following applies: VAT is based on your customer's place of residence – not your company's registered office. A sale from Germany to Denmark is taxed at the Danish rate (25%), not 19%.

That sounds manageable – until you try to handle it manually for thousands of transactions across 27 EU countries. Each country has different tax rates, sometimes varying by product category. Manual calculation is not only prone to errors but is simply not economically viable.

This is exactly where Amainvoice comes in: The software includes a complete tax engine that automatically calculates the correct tax rate for the destination country for every transaction – based on your Amazon sales data, in real time.

The OSS return is filed quarterly by the end of the following month (e.g., Q1 → submission by April 30). Once registered, you must also submit a nil return for quarters with no sales.

The OSS trap for FBA and Pan-EU sellers

This is the biggest misconception that repeatedly costs Amazon sellers dearly: The OSS procedure does not exempt you from local registration requirementsonce goods are stored in other EU countries.

As soon as your products are held in a foreign Amazon warehouse – such as in Poland, the Czech Republic, France, Italy, or Spain – you are mandatorily registered for VAT locallyin those countries. This applies regardless of whether you participate in OSS. The OSS return cannot replace this local obligation.

This means: Anyone using Pan-EU or FBA (Central European Expansion, CEE) must manage two systems in parallel.

Further details on country-specific obligations: Amazon FBA Tax: PAN-EU & CEE – How to safely navigate the tax labyrinth

And if you are still unsure which FBA model is the right fit for you: FBA, FBM, Pan-EU – which Amazon model suits your business?

The FBA paradox: Two filings, one business

As an FBA seller with foreign warehouses, you must simultaneously manage two different types of VAT obligations:

1. Central OSS filing (with the BZSt in Germany)
This is where you report all cross-border distance sales: goods are shipped from a warehouse in Country A to customers in Country B. Prerequisite: The €10,000 threshold has been exceeded.

2. Local VAT returns in the warehouse countries
This is where you report all domestic sales within the respective warehouse country as well as intra-community acquisitions (e.g., the transfer of goods automatically triggered by Amazon under Pan-EU).

A concrete example for a German Pan-EU seller with warehouses in Germany, Poland, and the Czech Republic:

  • German warehouse → Polish customer: Cross-border → reported via OSS (Polish VAT rate).
  • Polish warehouse → Polish customer: Domestic sale in Poland → must appear in the local Polish tax return, not in the OSS.
  • Polish warehouse → German customer: Cross-border from Poland → reported via OSS (German VAT rate).
  • Transfer of goods Germany → Poland: Fictitious intra-community supply → must be included in the EC Sales List (ESL) and appear in the local Polish tax return as an intra-Community acquisition.
🔑 Important: Every automatic Amazon inventory transfer within the Pan-EU program triggers a movement of goods – with two separate reporting obligations. Amainvoice automatically detects these transfers using Amazon inventory data and assigns them correctly. This ensures there are no blind spots in your tax return. To the Amainvoice FBA accounting solution

OSS registration on Amazon: What you need to do

The Amazon OSS registration is handled in Germany via the BZSt online portal (BOP). You register once for the Union OSS procedure – this is the procedure for companies based in the EU that make B2C distance sales to other EU countries.

The following steps are necessary:

Step 1: Check requirements
Are you exceeding the €10,000 threshold? Do you have domestic B2C sales or exclusively cross-border sales?

Step 2: OSS registration with the BZSt
Registration for Union OSS is done digitally at www.bzst.de. Make sure to correctly specify all foreign warehouses – the BZSt will reject OSS reports if warehouse locations are not provided.

Step 3: Configure Amazon VCS
Amazon's VAT Calculation Service (VCS) ensures that the correct tax rate is shown on customer invoices. However, VCS does not replace proper accounting – it only provides the transaction data.

Step 4: Automate accounting
This is where the real challenge begins. The raw data from Amazon must be correctly split into OSS reporting data and local tax return data. Amainvoice handles exactly this step – automatically, in compliance with GoBD, and ready for DATEV. Try it now

More on invoicing in other EU countries: The perfect Amazon invoice: All mandatory information at a glance

GoBD, DAC7, and the risks of manual bookkeeping

The real core problem for Amazon sellers is not the OSS procedure itself – it is the discrepancy between raw Amazon data and GoBD-compliant bookkeeping.

Amazon provides a lot of data. But not proper accounting.

Anyone trying to meet OSS requirements manually faces these specific problems:

  • Hundreds to thousands of monthly transactions from Amazon reports must be manually filtered and categorized.
  • Every sale must be recorded with the correct tax rate for the destination country.
  • Sales from foreign warehouses must be manually split: domestic revenue or cross-border?
  • Inventory transfers must be identified, classified, and reported separately as double entries.

The risk: The GoBD (Principles for the proper management and storage of books, records, and documents in electronic form) requires complete, traceable, and unalterable bookkeeping – not just in financial accounting, but also in the upstream systems. An error in the raw Amazon data can cause formal deficiencies in the entire accounting process. The tax office then has the right to estimate tax bases – with corresponding back payments and penalties.

Additionally, DAC7 For greater transparency: Amazon is legally required to report seller revenue data to tax authorities. Discrepancies between OSS filings and DAC7 data are a direct trigger for audits.

🚨 Compliance Alert: Given GoBD and DAC7 regulations, manually processing raw Amazon FBA data is no longer a calculated risk. Let Amainvoice analyze your accounting for free – you will see where the gaps are in just a few minutes.

How Amainvoice solves the OSS problem for Amazon sellers

Amainvoice was developed specifically for the accounting needs of Amazon sellers – FBA, FBM, Pan-EU, and Vendor. The software bridges the gap between raw Amazon data and tax-compliant bookkeeping.

  • Automatic threshold monitoring
    Amainvoice monitors the €10,000 EU threshold in real time and notifies you before you inadvertently become liable for tax in a destination country.
  • Precise transaction classification
    The software automatically detects whether a sale should be treated as an OSS distance sale or a local domestic sale – including the correct distinction for Pan-EU inventory movements. No more manual sorting.
  • Tax engine for all 27 EU countries
    The correct VAT rate for the destination country is applied automatically to every transaction – even for special category-dependent rates.
  • Ready-to-use tax reports at the touch of a button
    • OSS report lists for the BZSt (quarterly)
    • SAF-OSS reports for country-specific audits
    • VAT reports per country for local tax returns
    • Intrastat and SAF-T reports for movement of goods declarations
  • DATEV export for your tax advisor
    Your tax advisor won't receive raw data, but a complete, audit-ready set of accounts in DATEV format. This saves both time and hassle for everyone involved.
  • Integration with existing systems
    Amainvoice integrates seamlessly with Amazon, Billbee, and other tools in your setup.

Go to Pan-EU accounting solution | Go to FBA accounting solution | View pricing

Historical compliance gaps: An underestimated risk

The compliance risk doesn't just apply to the future. Many merchants who were already using FBA or Pan-EU before July 1, 2021 became liable for tax in the countries where their goods were stored – without ever having registered locally.

DAC7 data and the growing cooperation between EU tax authorities mean that these historical oversights are now being actively audited.

  • Italy is particularly active: tax authorities are intensively auditing old annual VAT returns of FBA merchants and imposing high back payments.
  • Poland and the Czech Republic are following suit with increasing checks for CEE merchants.
  • General principle: Anyone who has used FBA or Pan-EU but failed to register locally in storage countries should proactively consider a retroactive declaration of historical matters – before the authorities come knocking first.

Amainvoice helps you uncover historical data gaps. Request accounting analysis now

Also helpful: Reverse charge on Amazon: What sellers need to know about the reverse charge mechanism

Conclusion: Amazon OSS without automation is a calculable risk – one you shouldn't take

The OSS procedure was intended as a simplification. For Amazon merchants using FBA or Pan-EU, however, it is not entirely so. Local registration requirements in storage countries remain in place. The destination principle requires country-specific tax rates for every transaction. And DAC7 ensures that errors in OSS reporting are more visible to authorities than ever before.

Manual bookkeeping is no longer an option in this environment – neither for fast-growing merchants nor for those just starting to sell across Europe.

Amainvoice is the specialized solution built exactly for this problem: automated OSS bookkeeping, seamless transaction classification, ready-to-use tax advisor exports – all from a single source.

Test for 14 days for free now | View pricing & packages | Request free accounting analysis

This article is for general information purposes only and does not constitute tax or legal advice. Please consult a qualified tax advisor regarding your individual situation.

This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Get Started With Amainvoice Today

Frequently asked questions about Amazon OSS

The Amazon OSS is the EU-wide procedure for centralized VAT reporting for cross-border B2C sales. It applies to all Amazon sellers who exceed the €10,000 EU-wide threshold for distance sales. Reporting is handled centrally via the Federal Central Tax Office (BZSt) instead of separately in each destination country.

OSS registration (Union OSS) is completed via the German BZSt's BOP portal. All foreign warehouses must be declared correctly; otherwise, the BZSt will reject OSS filings. In parallel, the VAT Calculation Service (VCS) must be configured within Amazon.

Yes, absolutely. Every country where you store goods (Poland, Czech Republic, France, etc.) requires its own local VAT registration and return for domestic sales and intra-community acquisitions. The OSS procedure does not change this. This is the so-called FBA paradox: double reporting obligations for a single business.

Amainvoice automatically imports your Amazon sales data, correctly classifies every transaction (OSS distance sales vs. local domestic sales), calculates the correct tax rates for each country, and generates ready-to-use OSS tax reports and local VAT lists for your accountant—in DATEV format, quarterly, and GoBD-compliant.

No. The OSS procedure only covers cross-border distance sales. If you store goods in foreign Amazon warehouses (e.g., Poland, Czech Republic, France), you remain subject to local registration requirements in those countries for domestic sales and stock transfers. OSS does not replace these obligations.

Union OSS applies to sellers who sell goods from EU warehouses to private customers in the EU. Import OSS (IOSS) applies to the sale of goods from non-EU countries to private customers in the EU with a value of up to €150. For Amazon sellers shipping goods directly from the UK or China to EU customers, IOSS is the relevant procedure.

Under DAC7, Amazon is required to report your sales data to tax authorities. If your OSS filings deviate from the DAC7 data, it will trigger an immediate audit. Therefore, seamless, automated bookkeeping is not a luxury—it is a necessity.